ํ์ด์์คํดํธ์ ESP32๋ฅผ ํ์ฉํ IoT ๋ก์ปฌ ์ ์ด ๋ฐ ํตํฉ ์๋ฃจ์ ์ ์ต์ ๋ํฅ
์ต๊ทผ IoT ์
๊ณ์์๋ ํด๋ผ์ฐ๋ ์์กด๋๋ฅผ ๋ฎ์ถ๊ณ , ๋ก์ปฌ ์ ์ด ๋ฅผ ํตํ ์์ ์ฑ๊ณผ ๋ณด์์ฑ์ ํ๋ณดํ๋ ์์ง์์ด ํ๋ฐํด์ง๊ณ ์์ต๋๋ค. ํนํ ํ์ด์์คํดํธ(HA)์ ESP32 ๊ธฐ๋ฐ ์ผ์/๋๋ฐ์ด์ค ์ฐ๋ ์ฌ๋ก๊ฐ ์ฃผ๋ชฉ๋ฐ๊ณ ์์ผ๋ฉฐ, ์ด๋ฅผ ํ์ฉํ ์ค์๊ฐ ์ ์ด ๋ฐ ๋ง์ถคํ ์ ๋์จ ๊ฐ๋ฐ์ด ํ๋ฐํ๊ฒ ์งํ๋๊ณ ์์ต๋๋ค. ์ฃผ์ ๋ฐฐ๊ฒฝ ๋ฐ ์ค์์ฑ IoT ๊ธฐ๊ธฐ๋ ์ ์ฐจ ๊ฐ์ ๊ณผ ์ฐ์
ํ์ฅ์ ๊น์ํ ์นจํฌํ๋ฉด์ ์ฌ์ฉ์ ๋ง์ถคํ ์ค๋งํธ ํ๊ฒฝ ๊ตฌ์ถ์ด ์ค์ํ ๊ณผ์ ๋ก ๋๋๋์์ต๋๋ค. ์ด์ฐฝ๊ธฐ์๋ ํด๋ผ์ฐ๋ ์๋ฒ๋ฅผ ํตํ ์๊ฒฉ ์ ์ด ๋ฐ ๋ชจ๋ํฐ๋ง ๋ฐฉ์์ด ์ฃผ๋ฅ๋ฅผ ์ด๋ฃจ์์ผ๋, ๋ณด์ ์ทจ์ฝ์ ๋ฐ ํต์ ์ง์ฐ ๋ฑ์ ๋ฌธ์ ๋ก ์ธํด ๋ก์ปฌ ํ๊ฒฝ ์์ ์ฒ๋ฆฌํ ์ ์๋ ์์คํ
์ ๋ํ ๊ด์ฌ์ด ์ฆ๋๋๊ณ ์์ต๋๋ค. ํนํ ํ์ด์์คํดํธ(HA)์ ๊ฐ์ ์คํ์์ค ํ๋ซํผ์ ๋ค์ํ ๋๋ฐ์ด์ค์์ ์ฐ๋์ ํ์คํํ์์ผ๋ฉฐ, ESPHome์ ํตํ ํ์จ์ด ์ปค์คํฐ๋ง์ด์ง์ IoT ๋๋ฐ์ด์ค์ ์ํ๊ณ๋ฅผ ํฌ๊ฒ ํ์ฅํ๊ณ ์์ต๋๋ค. ์ด์ฒ๋ผ ์ต๊ทผ ์ปค๋ฎค๋ํฐ ๊ฒ์๊ธ์์๋ ๋ค์ํ๋ฌ๊ทธ ๋ก์ปฌํ ์ฑ๊ณต, HA ์ปค์คํ
์ ๋์จ ์ ์, ESP32 ๊ธฐ๋ฐ ์ผ์ ์ฐ๋ ๋ฑ์ ์ฌ๋ก๊ฐ ๋์ ๋๊ฒ ์ฆ๊ฐํ๋ฉด์ ์ด๋ฌํ ๊ธฐ์ ์ ํธ๋ ๋์ ์ค์์ฑ๊ณผ ์์์ฑ์ด ๊ฐ์กฐ๋๊ณ ์์ต๋๋ค. ๊ธฐ์ ์ ์ธ๋ถ์ฌํญ ① ํ์ด์์คํดํธ์ ๋ก์ปฌ ์ ์ด ํ์ด์์คํดํธ๋ ๋ค์ํ IoT ๋๋ฐ์ด์ค๋ฅผ ํ๋์ ํ๋ซํผ์์ ํตํฉ ๊ด๋ฆฌํ ์ ์๋๋ก ๋์์ฃผ๋ ํ๋ ์์ํฌ๋ก, ์ฌ์ฉ์๊ฐ ์์ ๋ง์ ์ปค์คํ
์ปดํฌ๋ํธ๋ฅผ ๊ฐ๋ฐํ ์ ์๋ ์ ์ฐ์ฑ์ ์ ๊ณตํฉ๋๋ค. ๊ธฐ์กด์ ํด๋ผ์ฐ๋ ์์กด์ ์ ์ด ๋ฐฉ์์์ ๋ฒ์ด๋, ๋ก์ปฌ ๋คํธ์ํฌ ์์์ ์ง์ ํต์ ํจ์ผ๋ก์จ ๋ฐ์ ์๋์ ๋ณด์์ฑ์ ํฌ๊ฒ ๊ฐ์ ํ ์ ์์ต๋๋ค. ์ค์ ๋ก HAOS ๋จ์ผ ํ๊ฒฝ์์ ๋ค์ํ๋ฌ๊ทธ์ ๊ฐ์ ๋๋ฐ์ด์ค์ ๋ก์ปฌ ์ ์ด ์ฑ๊ณต ์ฌ๋ก๊ฐ ๋ณด๊ณ ๋๊ณ ์์ผ๋ฉฐ, ์ด๋ฅผ ํตํด ํ๊ฒฝ ๊ตฌ์ฑ์ ๋ณต์ก์ฑ์ ๋ฎ์ถ ์ ์๋ ์ ์ด ํฐ ์ฅ์ ์
๋๋ค. ② ESP32์ ์ผ์ ์ฐ๋ ESP32๋ ์ ์ ๋ ฅ, ๊ณ ์ฑ๋ฅ์ ๋ฌด์ ํต์ ๊ธฐ๋ฅ์ ๊ฐ์ถ ๋ง์ดํฌ๋ก์ปจํธ๋กค๋ฌ๋ก, ๋ค์ํ ์ผ์์ ๋ฐ์ดํฐ๋ฅผ ์ฐ๋ํ๋ ๋ฐ ์ ํฉํฉ๋๋ค. ์ต๊ทผ ESPHome ๋ฒ์ 26.8๊ณผ ๊ฐ์ ์
๋ฐ์ดํธ๋ฅผ ํตํด, ESP32...