๋ชจ์ง๋ผ ํ์ฌ
WebThings Gateway์ ์๋ก์ด ๋ฆด๋ฆฌ์ค๋ ๊ฐ๋ฐ๋ก ์ ๋ช
ํฉ๋๋ค.
OpenWrt ๊ธฐ๋ฐ ํ์จ์ด๋ ์ฅ์น๊ฐ ๋ฌด์ ์ก์ธ์ค ํฌ์ธํธ ๋๋ ๊ธฐ์กด ๋ฌด์ ๋คํธ์ํฌ์ ์ฐ๊ฒฐํ๋ ํด๋ผ์ด์ธํธ๋ก ์๋ํ๋๋ก ๊ตฌ์ฑํ ์ ์๋ ์ด๊ธฐ ์ค์ ์ธํฐํ์ด์ค๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ด์ ๋ธ๋ฆฌ์ ๊ธฐ๋ฅ์ ์ฌ์ ํ โโ์ ํ์ ์ด๋ฉฐ ๊ธฐ์กด ๋ฌด์ ๋ผ์ฐํฐ๋ฅผ ์์ ํ ๋์ฒดํ ์ ์๋ ์คํ์ ์ธ ์์น์ ์์ต๋๋ค.
๋ ๋ฒ์งธ ์ค์ํ ํ์ ์ ์ด์ฌํ ์ง์ ๊ตฌํ์
๋๋ค.
๊ธฐ๋ฅ์ ๊ฐ์ ์ฌํญ ์ค์๋ ๋ธ๋ผ์ฐ์ ์์ ํธ์ ์๋ฆผ์ ํตํด ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ธฐ ์ํด ์ด์ ์ ์ฌ์ฉ ๊ฐ๋ฅํ ์์คํ ์ ํ์ฅํ ์ ์๋ ์๋ก์ด ์ ํ์ ์ถ๊ฐ ๊ธฐ๋ฅ(์๋ฆผ)์ ๊ตฌํ์ด ์ฃผ๋ชฉ๋ฉ๋๋ค. Notifier๋ฅผ ์ฌ์ฉํ๋ฉด ์ง์์ ๋ชจ์ ์ผ์๊ฐ ํธ๋ฆฌ๊ฑฐ๋ ๋ SMS ๋๋ ์ด๋ฉ์ผ์ ๋ณด๋ด๋ ๋ฑ ๋ค์ํ ํต์ ์ฑ๋์ ํตํด ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ธฐ ์ํ ํธ๋ค๋ฌ๋ฅผ ๋ง๋ค๊ณ ๊ท์น์ ์ค์ ํ ์ ์์ต๋๋ค. ์ ์ก๋ ์๋ฆผ์ ์ฐ์ ์์๋ฅผ ์ค์ ํ ์ ์์ต๋๋ค.
์ฐธ๊ณ ๋ก WebThings Gateway๋
๊ฒ์ดํธ์จ์ด ๊ฐ๋ฅ
๋ฐ๋ผ์ ๊ฐ ์ ํ์ IoT ์ฅ์น์ ๋ํด ์์ฒด ๋ชจ๋ฐ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ค์นํ๋ ๋์ ๋จ์ผ ํตํฉ ์น ์ธํฐํ์ด์ค๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. WebThings Gateway๋ฅผ ์ค์นํ๋ ค๋ฉด ์ ๊ณต๋ ํ์จ์ด๋ฅผ SD ์นด๋์ ๋ค์ด๋ก๋ํ๊ณ , ๋ธ๋ผ์ฐ์ ์์ "gateway.local" ํธ์คํธ๋ฅผ ์ด๊ณ , WiFi, ZigBee ๋๋ ZWave์ ๋ํ ์ฐ๊ฒฐ์ ์ค์ ํ๊ณ , ๊ธฐ์กด IoT ์ฅ์น๋ฅผ ์ฐพ๊ณ , ์ธ๋ถ ์ก์ธ์ค๋ฅผ ์ํ ๋งค๊ฐ๋ณ์๋ฅผ ๊ตฌ์ฑํ๊ณ ์ถ๊ฐํ๋ฉด ๋ฉ๋๋ค. ๊ฐ์ฅ ์ธ๊ธฐ ์๋ ์ฅ์น๋ฅผ ํ ํ๋ฉด์ ํ์ํ์ธ์.
๊ฒ์ดํธ์จ์ด๋ ๋ก์ปฌ ๋คํธ์ํฌ์ ์ฅ์น ์๋ณ, ์ธํฐ๋ท์์ ์ฅ์น์ ์ฐ๊ฒฐํ๊ธฐ ์ํ ์น ์ฃผ์ ์ ํ, ๊ฒ์ดํธ์จ์ด ์น ์ธํฐํ์ด์ค์ ์ก์ธ์คํ๊ธฐ ์ํ ๊ณ์ ์์ฑ, ๋ ์ ZigBee ๋ฐ Z-Wave ํ๋กํ ์ฝ์ ์ง์ํ๋ ์ฅ์น๋ฅผ ๊ฒ์ดํธ์จ์ด์ ์ฐ๊ฒฐํ๋ ๋ฑ์ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค. ์น ์ ํ๋ฆฌ์ผ์ด์ ์ ํตํ ์๊ฒฉ ํ์ฑํ ๋ฐ ์ฅ์น ๋๊ธฐ, ์ง ์ํ ์๊ฒฉ ๋ชจ๋ํฐ๋ง ๋ฐ ๋น๋์ค ๊ฐ์. ์น ์ธํฐํ์ด์ค์ API ์ธ์๋ ๊ฒ์ดํธ์จ์ด์๋ ์์ฑ ๋ช ๋ น์ ์ธ์ํ๊ณ ์คํํ ์ ์๋ ์คํ์ ์ธ ์์ฑ ์ ์ด ์ง์๋ ํฌํจ๋์ด ์์ต๋๋ค(์: "์ฃผ๋ฐฉ์ ๋ถ์ ์ผ์ธ์").
WebThings ํ๋ ์์ํฌ๋ Web Things API๋ฅผ ์ฌ์ฉํ์ฌ ์ง์ ํต์ ํ ์ ์๋ IoT ์ฅ์น๋ฅผ ๋ง๋ค๊ธฐ ์ํ ๊ต์ฒด ๊ฐ๋ฅํ ๊ตฌ์ฑ ์์ ์งํฉ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฌํ ์ฅ์น๋ ์น์ ํตํ ํ์ ๋ชจ๋ํฐ๋ง ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ํด WebThings Gateway ๊ธฐ๋ฐ ๊ฒ์ดํธ์จ์ด ๋๋ ํด๋ผ์ด์ธํธ ์ํํธ์จ์ด(mDNS ์ฌ์ฉ)์ ์ํด ์๋์ผ๋ก ๊ฐ์ง๋ ์ ์์ต๋๋ค. Web Things API์ ๋ํ ์๋ฒ ๊ตฌํ์ ๋ค์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ํ์์ผ๋ก ์ค๋น๋ฉ๋๋ค.
์ถ์ฒ : opennet.ru