Linkit Smart 7688 Duo 物聯網通訊起手式

MQTT 基礎搭建

Danny.Ho
Maker Cup
Published in
3 min readFeb 13, 2016

--

面對越來越盛行的IOT還在使用POST/GET控制您的物聯網設備嗎?

來試試看 MQTT 的訊息傳遞吧

本次教學使用了 MosquittoMQTT.js

與三片 Linkit Smart 7688 Duo 做一個訊息的推播平台

MQTT 的特性?

圖 一、MQTT的三種傳送服務

為了要讓讀者更容易理解 MQTT 訊息傳遞流程

所以我將 Publish 跟 Subcride 分開到兩片 7688 來實作

首先先在 Broker 上安裝相關套件與函式庫

並記得把 IP 設定上在本教學中 IP 的設定為(192.168.1.18)

再來將 MQTT.js 安裝至另外兩片 7688

MQTT.JS安裝完成
圖二、軟體安裝細項與安裝平台

在安裝完成後就可以開始撰寫程式嚕!

Publish Code

Publish Code

Subscribe Code

Subscribe Code

Broker上面執行以下指令觀看訊息推送情形

由左至右分別是Publish、Broker、Subscribe
由上而下Publish、Brocker(IP:192.168.1.18)、Subcride

--

--