Home Assistant์ OpenWrt๋ฅผ ํ์ฉํ IoT ๋ก์ปฌ ์ ์ด ํ์
์ต๊ทผ IoT ์์ฅ์์๋ ํ ์๋ํ์ ๊ธฐ๊ธฐ ๋ก์ปฌ ์ ์ด์ ๋ํ ๊ด์ฌ์ด ๊ธ์ฆํ๊ณ ์์ต๋๋ค. ํนํ Home Assistant(HA)์ OpenWrt ๊ธฐ๋ฐ ๋ก์ปฌํ ๊ธฐ์ ์ด ์ฃผ๋ชฉ๋ฐ์ผ๋ฉฐ, ์ค๋งํธ ํ๋ฌ๊ทธ, ์ผ์ ๋ฑ ๋ค์ํ ๊ธฐ๊ธฐ๋ฅผ ๋ณด๋ค ์์ ํ๊ณ ์์ ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋ ํ์ ์ ์ ๊ทผ๋ฒ์ผ๋ก ์๋ฆฌ ์ก๊ณ ์์ต๋๋ค. ์ด ๊ธ์์๋ ํด๋น ๊ธฐ์ ์ ๋ฐฐ๊ฒฝ, ๊ตฌํ ๋ฐฉ๋ฒ, ์ค์ ํ์ฉ ์ฌ๋ก์ ๋์ ๊ณผ์ , ๋ฏธ๋ ์ ๋ง์ ๋ํด ์ฌ๋ ์๊ฒ ๋ค๋ฃน๋๋ค. ์ฃผ์ ๋ฐฐ๊ฒฝ ๋ฐ ์ค์์ฑ ๋์งํธ ํธ๋์คํฌ๋ฉ์ด์
์ ๊ฐ์ํ๋ก IoT ๊ธฐ๊ธฐ์ ์๊ฐ ๊ธ์ฆํ๋ฉด์, ์๊ฒฉ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ ์ ์ด์์ ๋ฒ์ด๋ ๋ก์ปฌ ์ ์ด ๋ฅผ ํตํ ์์ ์ฑ๊ณผ ๋ณด์์ฑ์ ๊ฐํํ๋ ค๋ ์์ง์์ด ํ๋ฐํด์ก์ต๋๋ค. Home Assistant(HA)๋ ์คํ ์์ค ๊ธฐ๋ฐ์ผ๋ก ๋ค์ํ ๊ธฐ๊ธฐ์ ์ผ์๋ฅผ ํตํฉ ๊ด๋ฆฌํ๋ ํ๋ซํผ์ผ๋ก, ์ฌ์ฉ์ ์ปค์คํฐ๋ง์ด์ง์ด ์ฉ์ดํ๋ฉฐ ์คํWrt์ ๊ฐ์ ๋ผ์ฐํฐ ํ์จ์ด์์ ์ฐ๋์ ํตํด ๋คํธ์ํฌ ๋ด๋ถ์์ ์์ ์ ์ ์ด๊ฐ ๊ฐ๋ฅํด์ก์ต๋๋ค. ์ด๋ฌํ ๊ธฐ์ ์ ํนํ ๋ค์ ํ๋ฌ๊ทธ, Zigbee ์ผ์, smart home ๊ธฐ๊ธฐ ๋ฑ์์ ์ด๋ฏธ ์คํ์ ์ผ๋ก ์ ์ฉ๋๋ฉฐ ๊ทธ ์ค์์ฑ์ด ๋ถ๊ฐ๋๊ณ ์์ต๋๋ค. ๊ธฐ์ ์ ์ธ๋ถ์ฌํญ ① Home Assistant์ ๋ก์ปฌ ์ ์ด ์ฒด๊ณ : Home Assistant๋ MQTT, Zigbee, Z-Wave ๋ฑ ๋ค์ํ ํต์ ํ๋กํ ์ฝ์ ์ง์ํด ๊ธฐ๊ธฐ ๊ฐ ์ ๊ธฐ์ ์ํต์ด ๊ฐ๋ฅํฉ๋๋ค. ์ต๊ทผ์๋ ๋์ปค ๊ธฐ๋ฐ์ HAOS ๋จ์ผ ํ๊ฒฝ์์ ๋ค์ ํ๋ฌ๊ทธ์ ๋ก์ปฌํ๋ฅผ ์ฑ๊ณตํ๋ ์ฌ๋ก๋ค์ด ๋ฑ์ฅํ์์ผ๋ฉฐ, OpenWrt๋ฅผ ํ์ฉํ DNAT ์ค์ ๊ณผ ์ปค์คํ
์ ๋์จ ๊ฐ๋ฐ๋ก ๋ก์ปฌ ๋คํธ์ํฌ ๋ด ํด๋ผ์ฐ๋ ์์กด๋๋ฅผ ์ต์ํํ๋ ๋ฐฉ๋ฒ์ด ๋์
๋๊ณ ์์ต๋๋ค. ② OpenWrt์ ์ญํ ๊ณผ ํ์ฉ : ์คํ์์ค ๊ธฐ๋ฐ์ OpenWrt๋ ๋ผ์ฐํฐ ๋ฐ IoT ๊ธฐ๊ธฐ์ ํ์จ์ด๋ก, ์ฌ์ฉ์๊ฐ ์ง์ ๋คํธ์ํฌ ํธ๋ํฝ์ ์ ์ด ๋ฐ ๋ชจ๋ํฐ๋งํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฅผ ํตํด HA์ ์ฐ๊ณ๋ IoT ๊ธฐ๊ธฐ๋ ์ธ๋ถ ์ ์ ์์ด๋ ์์ ํ๊ฒ ๋ฐ์ดํฐ๋ฅผ ๊ตํํ๊ณ , ์ค์๊ฐ ์ํ ์
๋ฐ์ดํธ๊ฐ ๊ฐ๋ฅํด์ง๋๋ค. ③ ์ผ์ ๋ฐ ์ค๋งํธ ํ๋ฌ๊ทธ ์ฐ๋ : Zigbee ๊ธฐ๋ฐ ...