串列埠伺服器接入阿里雲MQTT協議的軟體配置教程

成都億佰特發表於2023-03-08

在之前的文章中我們瞭解到虛擬串列埠軟體作為 TCP客戶端來結合串列埠伺服器使用,這一期我們來看一下串列埠伺服器 怎樣 接入阿里雲物模型。

步驟詳盡,一文讀懂。

1. 阿里雲 M QTT 環境配置

阿里雲無線通訊模組

點選“建立產品”,配置產品名稱,選擇“自定義品類”,其餘引數保持預設。

串列埠伺服器通訊教程

選擇“功能定義”,點選“編輯草稿”。

mqtt協議教程

可以選擇在“預設模組”下配置或者新增一個新的模組用於區別不同裝置的功能定義,本專案使用“預設模組”即可。

無線通訊模組串列埠伺服器

點選“新增自定義功能”,選擇“屬性”,配置名稱,配置標誌符(標準符與 M CGS J SON 協議解析相關,若要使用本文解析指令碼需要與我的配置方法保持一致,否則無法解析和正確組包資料),資料型別選擇 B OOL( 布林型 ) ,配置 0 1 的具體含義,如圖所示:

無線數傳模組

其他變數參考“開關量輸入第一路”配置,在配置“開關量輸出”注意修改為讀寫。

識別符號說明 ( 定義時需要與我保持一致 )

名稱

識別符號

開關量輸入第一路

D I01

開關量輸入第二路

D I02

開關量輸入第三路

D I03

開關量輸入第四路

D I04

開關量輸出第一路

D O01

開關量輸出第二路

D O02

開關量輸出第三路

D O03

開關量輸出第四路

D O04

在該產品目錄下“新增裝置”,複製產品“三要素”。

查詢物模型的釋出與訂閱地址:

釋出地址: /sys/a1mc0PReOQ9/${deviceName}/thing/service/property/set

訂閱地址: /sys/a1mc0PReOQ9/${deviceName}/thing/event/property/post

${deviceName} 需要替換為具體裝置名,釋出訂閱都使用服務等級“ 0 ”。

原文轉載連結:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70016116/viewspace-2938712/,如需轉載,請註明出處,否則將追究法律責任。

相關文章