๋ชฉ๋ก๐ฉ๐ป IoT (Embedded)/Protocol (5)
๐ ๊ณต๋ถํ๋ ์ง์ง์ํ์นด๋ ์ฒ์์ด์ง?
โญ pub.c // pub.c #include #include int main(){ int rc; struct mosquitto * mosq; mosquitto_lib_init(); mosq = mosquitto_new("publisher-test", true, NULL); //mosquitto ๊ตฌ์กฐ์ฒด ์์ฑ rc = mosquitto_connect(mosq, "localhost", 1883, 60);//mosqutiio ๋ธ๋ก์ปค์ ์ฐ๊ฒฐ if(rc != 0){ printf("Client could not connect to broker! Error Code: %d\n", rc); mosquitto_destroy(mosq); return -1; } printf("We are now connected to th..
โ Wireshark ๋ก ์ด๋๋ท ์ดํด๋ณด๊ธฐ ์์ ์ค.. ^^
๊ฐ์ ์ฅ์น์ด๋ฉด Cross ๋ค๋ฅธ ์ฅ์น์ด๋ฉด straight โ PC ๊ฐ ํต์ ํ๊ธฐ โ ํ๋ธ ๋ด PC ๊ฐ ํต์ ํ๊ธฐ โ Switch ๋ก PC ํต์ ํ๊ธฐ โ Router ๋ก Hub ๋ด PC ํต์ ํ๊ธฐ
=> Raspberry Pi IoT Server Tutorial: InfluxDB, MQTT, Grafana, Node-RED & Docker ๐ฅ๏ธ Node-Red : ํ๋์จ์ด ์ฅ์น๋ค, API, ์จ๋ผ์ธ ์๋น์ค๋ฅผ ์ฌ๋ฌผ์ธํฐ๋ท์ ์ผ๋ถ๋ก ์์ด์ด๋ง(๋ฐฐ์ ํ)์ํค๊ธฐ ์ํด ๋ณธ๋ IBM์ด ๊ฐ๋ฐํ ์๊ฐ ํ๋ก๊ทธ๋๋ฐ์ ์ํ ํ๋ก ๊ธฐ๋ฐ ๊ฐ๋ฐ ๋๊ตฌ : IoT ์ฒ๋ผ ๋ค์ํ ๋ฐ์ดํฐ ๋ชจ๋ธ๊ณผ ์ฐ๊ฒฐํ์ฌ ์น์ผ๋ก ์๊ฐํ ํ ์ ์๊ฒ ๋ณด์ฌ์ง๋ ์ฉ๋ ๐ฅ๏ธ InfluxDB : ์ธํ๋ญ์ค๋ฐ์ดํฐ๊ฐ ๊ฐ๋ฐํ ์คํ ์์ค ์๊ณ์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค : ์ด์ ๋ชจ๋ํฐ๋ง, ์ ํ๋ฆฌ์ผ์ด์ ๋งคํธ๋ฆญ์ค, ์ฌ๋ฌผ์ธํฐ๋ท ์ผ์ ๋ฐ์ดํฐ, ์ค์๊ฐ ๋ถ์ ๋ฑ ๋ถ์ผ์์ ์๊ณ์ด ๋ฐ์ดํฐ์ ๊ณ ์์ ๊ณ ๊ฐ์ฉ์ฑ์ ์ ์ฅ ๋ฐ ๊ฒ์์ ์ต์ ํ : ๋ง์ ์ฐ๊ธฐ ์์ ๊ณผ ์ฟผ๋ฆฌ ๋ถํ๋ฅผ ์ฒ๋ฆฌํ๊ธฐ ์ํด 2013๋ ์ Go ์ธ์ด..
=> matter๋ ๋ฌด์์ผ๊น์? | ๋งคํฐ | ์ค๋งํธํ ์ฐ๋ํ์ค | IP๊ธฐ๋ฐ | IoT | matter ๐ฅ๏ธ IoT (Internet of Things) : ๊ฐ์ข ์ฌ๋ฌผ์ ์ผ์์ ํต์ ๊ธฐ๋ฅ์ ๋ด์ฅํ์ฌ ์ธํฐ๋ท์ ์ฐ๊ฒฐํ๋ ๊ธฐ์ ๐ ์ฐ์ฌ ๋์ด ์๋ IoT Protocol ์ ํตํฉํ๊ธฐ ์ํ ๋จ์ฒด๋ค ์ถ๋ฒ : CSA, OIC, Alljoyn, OCF, HCA, oneM2M 1) Connect : ํ์ค๋ ์์ค์ผ๋ก ๋ชจ๋ ์ฅ์น ์ฐ๊ฒฐ : ๋๋ฐ์ด์ค์ ํด๋ผ์ฐ๋ ๊ฐ์ ์ํต์ ํตํด ๊ณ ์ ๋ฉ์์ง ํ์ (์ ๋ขฐ ๊ฐ๋ฅ, ์๋ฐฉํฅ ํต์ ) 2) Analyze : ์ค์๊ฐ ๋ฐ์ดํฐ๋ค์ ์ง๊ณ, ํํฐ๋ง, ์๊ด ๊ด๊ณ ์ฒ๋ฆฌ : ์์ ๋ฐ์ดํฐ์์ ์๋ณ ํ์ ๋ฐ ์ค์ ์ ๋ณด๋ค์ ์ถ์ถ (๋ฐ์ดํฐ ๋ณด๊ฐ ํ๋ก์ธ์ค) 3) Integrate : ๊ธฐ์ ๊ฐ์ ์ฐ๊ฒฐ๊ฐ & API ๋ก ..