chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

一套快速實現(xiàn)LoRa轉MQTT的一對多通信方案

AGk5_ZLG_zhiyua ? 來源:ZLG致遠電子 ? 2022-12-28 11:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在一個LoRa無線網(wǎng)絡中,往往是一個網(wǎng)關南向需要管理多個終端并與其通信,北向通過MQTT協(xié)議與服務器通信,本文提供了一套快速實現(xiàn)LoRa轉MQTT的一對多通信方案以供參考。

終端與MQTT客戶端實現(xiàn)一對多通信簡介

終端與網(wǎng)關中的LoRa模組使用廣州致遠電子股有限公司開發(fā)的ZLGLink智能組網(wǎng)協(xié)議。在終端與網(wǎng)關進行組網(wǎng)后,網(wǎng)關會為每一個組網(wǎng)終端分配設備地址(在該網(wǎng)絡中每個終端的地址都是唯一的),通過設備地址網(wǎng)關與終端可以實現(xiàn)單播與廣播通信。

根據(jù)終端與網(wǎng)關可以通過設備地址進行通信的機制,在MQTT主題的訂閱/發(fā)布中添加設備地址信息便可以實現(xiàn)終端與MQTT客戶端的一對多通信。 MQTT客戶端與網(wǎng)關訂閱/發(fā)布MQTT主題的配置表,如表1所示。 表1訂閱/發(fā)布主題配置表

設備 訂閱 發(fā)布 備注
網(wǎng)關 subtopic/+ pubtopic/{addr} 1.訂閱主題使用通配符“+”可訂閱不同地址的終端或客戶端數(shù)據(jù);
2.網(wǎng)關發(fā)布使用關鍵字“addr”可發(fā)布不同地址的終端數(shù)據(jù);
3.MQTT客戶端發(fā)布主題使用如“addr0x0001”可發(fā)布數(shù)據(jù)到指定終端;
4.MQTT客戶端發(fā)布主題使用“addr0xFFFF”可發(fā)布數(shù)據(jù)到所有終端。
MQT客戶端 pubtopic/+ 1.subtopic/addr0x0001
2.subtopic/addr0xFFFF

無線轉MQTT透傳示意圖,如圖1所示。

poYBAGOrupKARTi4AACQil8s4pY905.jpg
圖1無線轉MQTT透傳示意圖

ZLGLink終端與MQTT客戶端一對多傳輸

1. 網(wǎng)關配置

網(wǎng)關配置主要包括協(xié)議轉換配置,MQTT配置和網(wǎng)關ZLGLink配置三個部分。

1.1 協(xié)議轉換配置

打開網(wǎng)關的網(wǎng)頁配置頁面,左邊欄選擇【協(xié)議轉換】,在轉換選擇頁面里選擇【ZLGlink轉MQTT】,然后點擊【保存】,網(wǎng)關自動重啟,如圖2所示。

pYYBAGOruqiAW0dWAABXIrsbfnw819.jpg

圖2協(xié)議轉換選擇

1.2 MQTT配置

左邊欄選擇【網(wǎng)絡配置】,在網(wǎng)絡配置里選擇【MQTT】標簽頁。

在【基本配置】里配置網(wǎng)關需要連接的MQTT服務器的地址、端口號、MQTT用戶名、密碼和客戶端ID。

在【訂閱主題】里配置網(wǎng)關訂閱的主題和服務質量。

在【發(fā)布主題】里配置網(wǎng)關發(fā)布消息的主題和服務質量,如圖3所示。

poYBAGOruruAdFzSAAA7Mr_2JP8663.jpg

圖3網(wǎng)關MQTT配置

1.3 ZLGLink配置

左邊欄選擇【ZLGLink配置】標簽頁。

在【基本配置】里配置ZLGLink的基本配置參數(shù)。

在【組網(wǎng)控制】里配置使能自組網(wǎng)并允許入網(wǎng),如圖4所示。

pYYBAGOrus2AehXuAAA_SAYuyJA132.jpg

圖4網(wǎng)關ZLGLink配置 2. ZLGLink終端配置

使用Wireless Tool上位機配置ZLGLink終端參數(shù),如圖5所示。

poYBAGOrut-APyxVAABUF18feGI471.jpg

圖5ZLGLink終端配置 3.MQTT客戶端配置

MQTT客戶端設置MQTT服務器的地址、端口號、MQTT用戶名、密碼和客戶端ID并訂閱從機信息。本文以MQTTX客戶端上位機做演示,如圖6所示。

poYBAGOruvWAI5o7AABYRleMpJI041.jpg

圖6MQTT客戶端配置 4.成果展示

ZLGLink終端與MQTT客戶端進行一對多數(shù)據(jù)傳輸結果,如圖7所示。

poYBAGOruwmAPMtuAABitFdnOhg640.jpg

圖7ZLGLink終端與MQTT客戶端通信展示





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 無線網(wǎng)絡

    關注

    6

    文章

    1467

    瀏覽量

    67144
  • MQTT協(xié)議

    關注

    0

    文章

    99

    瀏覽量

    5956
  • LoRa模塊
    +關注

    關注

    5

    文章

    142

    瀏覽量

    14683
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    怎么樣使用NRF24L01實現(xiàn)一對通信,最后將信息傳回PC

    大家好,我是小白枚?,F(xiàn)在想實現(xiàn)個這個功能。用個NRF24L01實現(xiàn)一對
    發(fā)表于 06-19 22:41

    藍牙一對怎么實現(xiàn)

    請教下各位大神。最近想用藍牙搭建個局域網(wǎng)。想要實現(xiàn)的功能就是設置個藍牙模塊為主機設置 多個從機模塊。讓從級模塊連接主機從而實現(xiàn)
    發(fā)表于 05-28 22:20

    nrf24l01進行一對通信怎么實現(xiàn)

    請問有誰實現(xiàn)了nrf24l01進行一對通信的?
    發(fā)表于 05-18 23:10

    2.4G模塊怎么實現(xiàn)一對通信

    請問原子哥,2.4G模塊如何實現(xiàn)一對通信,麻煩解答下,謝謝?。?!
    發(fā)表于 06-08 04:35

    如何設計并實現(xiàn)一套基于LORA協(xié)議的無線傳感器網(wǎng)絡

    總結下之前做的個項目。項目簡介:設計并實現(xiàn)一套基于LORA協(xié)議的無線傳感器網(wǎng)絡,將其運用到某酒廠,
    發(fā)表于 12-07 08:11

    一對聊天系統(tǒng)的實現(xiàn)方案

    可在線編程的電子延期雷管設計_本文實現(xiàn)了基于Android 平臺通過藍牙進行通信一對聊天系統(tǒng)。選擇藍牙作為通信手段是由于藍牙連接簡單.
    發(fā)表于 11-18 15:05 ?4889次閱讀
    <b class='flag-5'>一對</b><b class='flag-5'>多</b>聊天系統(tǒng)的<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>方案</b>

    LoRa模塊一對通信

    實驗簡介基于sx1268芯片封裝的lora模塊,實現(xiàn)個模塊發(fā)送,其他模塊接收的功能,用電腦的串口調試助手顯示接收和發(fā)送的數(shù)據(jù)。 實驗框圖硬件環(huán)境3個lora模塊3個usb
    發(fā)表于 12-13 16:45 ?19次下載
    <b class='flag-5'>LoRa</b>模塊<b class='flag-5'>一對</b><b class='flag-5'>多</b><b class='flag-5'>通信</b>

    【產品應用】GLCOM-NET網(wǎng)關分鐘實現(xiàn)LoRaMQTT(初階版)

    隨著無線物聯(lián)網(wǎng)中數(shù)據(jù)流量的增加,為了能夠有效收集、存儲和分析海量的數(shù)據(jù),需要將數(shù)據(jù)交由服務器處理,而簡單輕量的MQTT協(xié)議則是將數(shù)據(jù)傳輸?shù)椒掌鞯氖走x。本文提供了一套快速實現(xiàn)
    的頭像 發(fā)表于 12-21 12:05 ?984次閱讀

    【產品應用】GLCOM-NET網(wǎng)關分鐘實現(xiàn)LoRaMQTT(高階版)

    LoRa無線網(wǎng)絡中,往往是個網(wǎng)關南向需要管理多個終端并與其通信,北向通過MQTT協(xié)議與服務器通信
    的頭像 發(fā)表于 12-28 11:40 ?846次閱讀

    【產品應用】GLCOM-NET網(wǎng)關分鐘實現(xiàn)LoRaMQTT(高階版)

    LoRa無線網(wǎng)絡中,往往是個網(wǎng)關南向需要管理多個終端并與其通信,北向通過MQTT協(xié)議與服務器通信
    的頭像 發(fā)表于 12-28 11:39 ?2492次閱讀

    一對一一對的eHLK-L06 LoRa模塊通信解決方案

    HLK-L06是海凌科推出的第三款 LoRa模塊,對比前面兩款LoRa模塊HLK-L02、HLK-L05,其特點在于單價更低、性價比更高、同時實現(xiàn)一對一
    發(fā)表于 03-27 14:37 ?2707次閱讀

    【產品應用】GLCOM-NET網(wǎng)關分鐘實現(xiàn)LoRaMQTT(初階版)

    隨著無線物聯(lián)網(wǎng)中數(shù)據(jù)流量的增加,為了能夠有效收集、存儲和分析海量的數(shù)據(jù),需要將數(shù)據(jù)交由服務器處理,而簡單輕量的MQTT協(xié)議則是將數(shù)據(jù)傳輸?shù)椒掌鞯氖走x。本文提供了一套快速實現(xiàn)
    的頭像 發(fā)表于 01-05 14:17 ?1272次閱讀
    【產品應用】GLCOM-NET網(wǎng)關<b class='flag-5'>一</b>分鐘<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>LoRa</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>(初階版)

    【產品應用】GLCOM-NET網(wǎng)關分鐘實現(xiàn)LoRaMQTT(高階版)

    LoRa無線網(wǎng)絡中,往往是個網(wǎng)關南向需要管理多個終端并與其通信,北向通過MQTT協(xié)議與服務器通信
    的頭像 發(fā)表于 01-13 09:30 ?860次閱讀
    【產品應用】GLCOM-NET網(wǎng)關<b class='flag-5'>一</b>分鐘<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>LoRa</b><b class='flag-5'>轉</b><b class='flag-5'>MQTT</b>(高階版)

    如何實現(xiàn)一套linux進程間通信的機制

    我們知道linux的進程的間通信的組件有管道,消息隊列,socket, 信號量,共享內存等。但是我們如果自己實現(xiàn)一套進程間通信的機制的話,要怎么做?了解android 開發(fā)的可能會知道
    的頭像 發(fā)表于 11-10 14:56 ?880次閱讀
    如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>一套</b>linux進程間<b class='flag-5'>通信</b>的機制

    【技術】數(shù)傳電臺如何實現(xiàn)一對通信?

    臺如何實現(xiàn)一對通信的技術原理、實現(xiàn)方式及優(yōu)化策略。一對
    的頭像 發(fā)表于 05-22 19:32 ?402次閱讀
    【技術】數(shù)傳電臺如何<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>一對</b><b class='flag-5'>多</b><b class='flag-5'>通信</b>?