暢維通達(dá)PN網(wǎng)關(guān)---10分鐘接入ThingsPanel 實(shí)現(xiàn)物聯(lián)網(wǎng)環(huán)境監(jiān)測(cè)應(yīng)用

暢維通達(dá)硬件網(wǎng)關(guān)具有內(nèi)置的Node-RED框架,可以方便的使用MQTT協(xié)議訪問(wèn)第三方平臺(tái),本例中以ThingPanel為例介紹對(duì)接。

ThingPanel是一個(gè)通用、開(kāi)源的物聯(lián)網(wǎng)應(yīng)用平臺(tái),旨在通過(guò)可復(fù)用的插件,減少開(kāi)發(fā)工作,加速物聯(lián)網(wǎng)項(xiàng)目構(gòu)建。

本例使用http://dev.thingspanel.cn/演示平臺(tái)來(lái)操作,官方提供了賬戶(hù)密碼如下:

步驟:
(1)進(jìn)入演示界面、登錄、設(shè)備接入頁(yè)面
點(diǎn)擊“新增項(xiàng)目”

點(diǎn)擊“設(shè)備管理”、“創(chuàng)建設(shè)備”:

依次輸入設(shè)備名稱(chēng)、設(shè)備分組、設(shè)備、溫濕度插件,點(diǎn)擊“編輯參數(shù)”,在打開(kāi)的頁(yè)面,記錄AccessToken備用。

(2)在硬件網(wǎng)關(guān)上繪制Node-RED畫(huà)布:
給PN6400上電,默認(rèn)自動(dòng)運(yùn)行Node-RED,訪問(wèn)網(wǎng)關(guān)的1880端口,可以看到畫(huà)布,拖入一個(gè)mqtt out節(jié)點(diǎn),注意配置MQTT的域名、端口、用戶(hù)名(即AccessToken),輸入上圖所示主題:

按照(1)中“編輯參數(shù)”所示的上報(bào)數(shù)據(jù)格式,構(gòu)建一包模擬報(bào)文:

繪制完畢的畫(huà)布如下,最后要點(diǎn)擊“部署”。

點(diǎn)擊“注入”,將報(bào)文上報(bào)服務(wù)器,打開(kāi)演示界面的“設(shè)備監(jiān)控”,可以查看溫度儀表盤(pán)。

如上,就完成了MQTT通信、數(shù)據(jù)上報(bào)的過(guò)程,用戶(hù)可以根據(jù)自己的應(yīng)用需求,將485、4~20mA電流、zigbee等傳感器直接接到PN網(wǎng)關(guān)完成真實(shí)的采集上報(bào),也可以自行擴(kuò)展下發(fā)主題,控制PN網(wǎng)關(guān)的繼電器接口達(dá)到開(kāi)關(guān)電機(jī)、風(fēng)機(jī)等的目的。