少妇爽到喷白浆AV无码-亚洲av无码专区亚洲av桃-白丝校花的逼好热好紧好想操-午夜精品久久久久久久69蜜桃

關注官方微信

EN

EN.

基于MQTT的百度云案例

發(fā)布時間:2023-06-13 作者:上海卓嵐 瀏覽量:7415

概述:

ZLAN5143D 是一款專門為工業(yè)環(huán)境設計的RS485設備數(shù)據(jù)采集器/物聯(lián)網(wǎng)網(wǎng)關,兼具串口服務器、Modbus網(wǎng)關、MQTT網(wǎng)關、RS485轉JSON等多種功能于一體。

MQTT網(wǎng)關

物聯(lián)網(wǎng)核心套件(IoT Core)是全托管的云服務,提供海量設備接入與管理、規(guī)則引擎等能力,并支持與智能邊緣、時序數(shù)據(jù)庫等產(chǎn)品聯(lián)動,以支撐海量設備的數(shù)據(jù)收集、控制、故障預測等物聯(lián)網(wǎng)場景,輕松完成物聯(lián)網(wǎng)應用搭建的第一步。

如圖2所示:

MQTT網(wǎng)關

Json介紹 JavaScript Object Notation(JSON)是一種基于 JavaScript 語法子集的開放標準數(shù)據(jù)交換格式。JSON 是基于文本的,輕量級的,通常被認為易于讀/寫?;?ECMAScript (歐洲計算機協(xié)會制定的 js 規(guī)范)的一個子集,采用完全獨立于編程語言的文本格式來存儲和表示數(shù)據(jù)。簡潔和清晰的層次結構使得 JSON 成為理想的數(shù)據(jù)交換語言。 易于人閱讀和編寫,同時也易于機器解析和生成,并有效地提升網(wǎng)絡傳輸效率。

平臺端:

進入物模型平臺

進入開發(fā)平臺后,點擊實例列表選項,點擊創(chuàng)建IOT CORE,立即使用進入下一個頁面

MQTT網(wǎng)關

創(chuàng)建IOT CORE

點擊創(chuàng)建IOT CORE后,填寫相關的信息,本次添加的為wenshidu,這邊為了測試選擇后付費模式,添加產(chǎn)品后點擊確認,如圖所示:

MQTT網(wǎng)關

點擊新建設備,設備名稱寫wenshidu,加密方式選擇密鑰,模板選擇默認的模板

MQTT網(wǎng)關

點擊設備名稱,出現(xiàn)設備信息,有用的參數(shù)是IoTCoreId,DeviceKey,DeviceSecret

MQTT網(wǎng)關

Mqtt連接參數(shù)

域名 在 IoT Core 詳情頁可以找到
也可通過?IoTCoreId+ .iot.+Region+.baidubce.com 拼接出來
其中Region即地域在創(chuàng)建 IoT Core 時可選:廣州gz,北京bj
端口 1883
客戶端ID 客戶端ID,建議與設備名稱一致。支持“a-z”,“0-9”,“_”,“-”字符
且不能大于128bytes,UTF8編碼,不可重名

我們也可以通過MQTT連接信息生成器?生成,網(wǎng)址:https://iotcore-dev-tool.gz.bcebos.com/mqtt-sign/

MQTT網(wǎng)關

設備默認的主題就是新建的模板里面的主題:

$iot/{deviceName}/events
$iot/{deviceName}/msg

MQTT網(wǎng)關

規(guī)則引擎

規(guī)則引擎,新建規(guī)則,此次新建的規(guī)則為轉發(fā)到mqtt主題,點擊編輯調試, 規(guī)則引擎還支持轉發(fā)到百度云的服務器,需要收費,這里不做演示。

MQTT網(wǎng)關

數(shù)據(jù)來源通過topic模板選擇之前新建的設備模板,選中設備發(fā)布的主題。

MQTT網(wǎng)關

源數(shù)據(jù)格式選擇json格式

MQTT網(wǎng)關

添加數(shù)據(jù)目的地,選擇mqtt主題,IOT CORE和主題選擇自己需要的,點擊確定,最后保存

MQTT網(wǎng)關

最后再點擊啟用

最后再點擊啟用。

MQTT網(wǎng)關

設備端

使用VIRCOM軟件點擊設備管理,自動搜索到設備以后雙擊,進入如下頁面,ip模式選擇動態(tài)獲取,工作模式選擇TCP客戶端,目的ip和端口為百度云平臺的ip和端口,端口號為1883,然后點擊固件與配置。

MQTT網(wǎng)關

首先需要新建文件夾,新建后配置mqtt參數(shù)和json配置。

MQTT網(wǎng)關

1mqtt設置

MQTT網(wǎng)關

JSON設置

第一頁 總體設置如圖所示:

MQTT網(wǎng)關

總體配置

具體配置頁面節(jié)點一

MQTT網(wǎng)關

結果預覽:

MQTT網(wǎng)關

下位機模擬

通過modbus slave模擬下位機溫濕度傳感器數(shù)據(jù),站地址為1,寄存器是40001,40001存放的溫度的數(shù)據(jù)

MQTT網(wǎng)關

設備與平臺聯(lián)動

設備配置完成

配置完成后,請點擊下載,確保文件夾已經(jīng)下載,觀察指示燈狀態(tài)LINK燈藍色,ACTIVE燈閃爍

MQTT網(wǎng)關

mqttfx收到數(shù)據(jù)

Mqttfx訂閱轉發(fā)轉發(fā)里面的數(shù)據(jù)目的地的主題,可以看到轉發(fā)到的數(shù)據(jù)??!

MQTT網(wǎng)關