建構MQTT Broker & Client 的服務

在IOT的世界中,MQTT是為一輕量級的傳輸協議,因為佔有系統的資源不多,但又可以提供及時之訊息,對於許多的應用有相當之助益。以下以實驗之方式,由本機方式及NodeMCU的ESP8266 WiFi模組所建構之資訊服務。

建構服務之需求:

  • NodeMCU * 1
  • 版本1 (本機端)–Mosquitto PC版本(下載)
  • 版本2/3(伺服器端) mosca(Node.js)
  • MqttBOX PC版本(下載)

建構服務此一服務範例,有三個部分需建構完成:

NodeMCU

如何安裝及將MQTT的模組建構於NodeMCU的WiFi模組,可以參考NodeMCU MQTT Client with Arduino IDE

Mosquitto(版本一)

安裝於本機之說服及操作,請參考mosquitto 網站說明MQTT教學(二):安裝MQTT伺服器Mosquitto,Windows系統篇

Mosca(版本二)

把Mosca(Node.JS)安裝於Azure端 , 您可以使用MQTTBOX, 以subcript & publish 的訊息, 經由mosca 的broker發佈及訂閱(mqtt://104.43.162.225:1883)(End of Free Trial)

Mosca(版本三)

把Mosca(Node.JS)安裝於heroku端 , 您可以使用MQTTBOX, 以subcript & publish 的訊息, 經由mosca 的broker發佈及訂閱(ws://mosqq.herokuapp.com:80)

MqttBox

安裝MQTTBOX及操作說明,可以參考MQTTBOX網站

About Teeker

RFID, NFC, Mobile Marketing, Mobile App, It's my life all about the Mobile. You will get more if you read this blog. You will learn more you have mobile phone. Teeker is the T from "Third Screen" and "eeker" from "Seeker" . It means someone seeking something from the mobile screen. Teeker has more than 10 years experience in mobile phone field since 2001.

Posted on 十二月 3, 2018, in IOT, 寫扣記. Bookmark the permalink. 發表留言.

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s

%d 位部落客按了讚: