Node-RED
์ค์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์์ง, ๋ณํ ๋ฐ ์๊ฐํํ๋ ์ด๋ฒคํธ ๊ธฐ๋ฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํ ๋ก์ฐ ์ฝ๋ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ์ ๋๋ค.
๊ฐ์
Node-RED์ด๋?
Node-RED๋ ์ด๋ฒคํธ ์ค์ฌ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ํด Node.js๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ๋ก์ฐ ์ฝ๋ ํ๋ก๊ทธ๋๋ฐ ๋๊ตฌ๋ก, ์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ ์์ง, ๋ณํ ๋ฐ ์๊ฐํ๋ฅผ ์๋ํํ๋ ํ๋ฆ์ ์์ฑํ ์ ์๋๋ก ํด์ค๋๋ค. IoT, ํ ์๋ํ ๋ฐ ์ฐ์ ์ ์ด ์์คํ ์ ์ด์์ ์ ๋๋ค.
Node-RED์ ๋ฌด์์ ์ฌ์ฉ๋๋์?
ํ๊ทธ
์ฌ์ฉ์ ๊ทธ๋ฃน

์ฃผ์ ๊ธฐ๋ฅ
- ๋ก์ฐ์ฝ๋ ์๊ฐ์ ํ๋ก๊ทธ๋๋ฐ
- ์ด๋ฒคํธ ์ค์ฌ ์ํคํ ์ฒ
- ๊ด๋ฒ์ํ ๋ ธ๋ ๋ผ์ด๋ธ๋ฌ๋ฆฌ
- ํฌ๋ก์ค ํ๋ซํผ ๋ฐฐํฌ
- ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ
Node-RED ์ฌ์ฉ ๋ฐฉ๋ฒ์?
npm ๋๋ Docker๋ฅผ ํตํด Node-RED๋ฅผ ์ค์นํ ๋ค์ ์๊ฐ์ ํธ์ง๊ธฐ๋ฅผ ์ฌ์ฉํ์ฌ ๋ ธ๋๋ฅผ ๋์ด์ ๋์ ์ค์๊ฐ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ๋ฐ ์๋ํ๋ฅผ ์ํด ์ฅ์น, API ๋ฐ ์๋น์ค๋ฅผ ์ฐ๊ฒฐํ๋ ํ๋ฆ์ ๊ตฌ์ถํ์ธ์.
๋์ ๋๊ตฌ
์ฅ์ & ๋จ์
์ฅ์
- ํ๋ก๊ทธ๋๋จธ๊ฐ ์๋ ์ฌ๋๋ ์ฌ์ฉํ๊ธฐ ์ฌ์
- ๋ ธ๋๋ฅผ ํตํด ๊ณ ๋๋ก ์ฌ์ฉ์ ์ ์ ๊ฐ๋ฅ
- ๊ฐ๋ ฅํ ์ปค๋ฎค๋ํฐ ์ง์
- Raspberry Pi์ ๊ฐ์ ์ ๊ฐํ ํ๋์จ์ด์์ ์คํ๋ฉ๋๋ค.
๋จ์
- ๋ณต์กํ ํ๋ฆ์ ๋ํ ๊ฐํ๋ฅธ ํ์ต ๊ณก์
- ์ ํ๋ ๋ด์ฅ ๋๋ฒ๊น ๋๊ตฌ
์ฌ์ฉ ์ฌ๋ก
- ํ ์คํ ๋ฉ์ด์ ์์คํ
- ์ฐ์ ์ฉ IoT ๋ชจ๋ํฐ๋ง
- ๋ฐ์ดํฐ ์ง๊ณ ๋ฐ ์๊ฐํ
- IoT ์ ํ๋ฆฌ์ผ์ด์ ํ๋กํ ํ์ ์ ์
Node-RED ๊ฐ๊ฒฉ
์ฌ์ฉ์ ๋ฆฌ๋ทฐ
์์ง ๋ฆฌ๋ทฐ๊ฐ ์์ต๋๋ค
์ด ๋๊ตฌ์ ์ฒซ ๋ฒ์งธ ๋ฆฌ๋ทฐ์ด๊ฐ ๋์ธ์!