HP-ERS-T200 支持 MQTT 功能,支持 EMQ、**云、阿里云和騰訊云等平臺(tái)對(duì)接。本文件以**云對(duì)接做演示。
硬件連接
HP-ERS-T200 通過 USB 轉(zhuǎn) RS232 串口線連接到 PC 的 USB 口上,HP-ERS-T200 的網(wǎng)口通過網(wǎng)線直連交換機(jī),且通過上位機(jī)配置軟件設(shè)置參數(shù)。
電腦COM 口號(hào)確認(rèn)
點(diǎn)擊電腦計(jì)算機(jī),右擊之后,點(diǎn)擊設(shè)備管理器,查看端口,確認(rèn) USB-RS232 串口線的 COM 口號(hào)。
**智慧云創(chuàng)建設(shè)備
1. 登錄**智慧云,******,在“產(chǎn)品”→“物聯(lián)網(wǎng)核心套件”→“實(shí)例列表”中創(chuàng)建新“Iot Core”。
2. 創(chuàng)建完成后,進(jìn)入新創(chuàng)建的“Iot Core”,在“設(shè)備管理”中創(chuàng)建新模板。
3. 進(jìn)入剛創(chuàng)建的模板,對(duì)剛創(chuàng)建的模板建立兩個(gè)新主題。創(chuàng)建時(shí)需選擇高級(jí)模式。此案例中,我們添加的兩 個(gè)主題分別為“/123/321/”和“/321/123/”。
4. 在“設(shè)備列表”中添加兩個(gè)新設(shè)備,認(rèn)證方式均為“密鑰認(rèn)證”,模塊選擇剛剛創(chuàng)建的新模塊。
5. 選擇設(shè)備 T200-MQTT-01,打開網(wǎng)頁(yè) *******,將以下信息輸入,計(jì)算出 MQTT 連接信息。
上位機(jī)配置
1. 打開上位機(jī)軟件,在“搜索串口設(shè)備”中,選擇設(shè)備連接的 COM 口號(hào),例如 COM7,打開串口。進(jìn)入配置模式,并加載參數(shù)。
2. 將設(shè)備 IP 改為“動(dòng)態(tài) IP”,“工作方式”改為“MQTT 模式”,并將剛剛計(jì)算出的 MQTT 信息填入。
3. 將 T200 遺囑主題和發(fā)布主題設(shè)為“/123/321/”,訂閱主題設(shè)為“/321/123/”(發(fā)布和訂閱主題內(nèi)容均不受限制,此處只是作為參考示例)。端口號(hào)為“1883”(我們默認(rèn) MQTT 的連接協(xié)議為“TCP”,所以此處為固定端口號(hào) 1883。詳細(xì)規(guī)則請(qǐng)參考**云操作指南:******)。保存后重啟,并關(guān)閉串口。
**云模擬設(shè)備
進(jìn)入**云,選擇設(shè)備 T200-MQTT-02,選擇模擬設(shè)備。
進(jìn)入模擬設(shè)備后,訂閱主題設(shè)為“/123/321/”,即 T200 設(shè)備的發(fā)布主題;發(fā)布主題設(shè)為“/321/123/”, 即 T200 設(shè)備的訂閱主題。
發(fā)布測(cè)試
在**云和上位機(jī)中,依次發(fā)布消息,對(duì)方均能接收,至此完成 MQTT 操作演示。