97人妻精品一区二区三区软件,人妻偷拍在线,插丝袜美女小穴视频,美女午夜福利在线

      • <i id="89dc3"></i>
        當(dāng)前位置: 首頁(yè) >應(yīng)用方案 >技術(shù)應(yīng)用 >

        Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        在物聯(lián)網(wǎng)應(yīng)用開發(fā)中,LoRaWAN技術(shù)因其低功耗、遠(yuǎn)距離傳輸?shù)忍攸c(diǎn)而備受關(guān)注。Chirpstack作為最流行的LoRaWAN服務(wù)器之一,與Node-RED的集成為我們提供了強(qiáng)大的物聯(lián)網(wǎng)應(yīng)用開發(fā)能力。本文將詳細(xì)介紹Node-RED中Chirpstack節(jié)點(diǎn)的使用方法,特別是Device Event和Device Downlink這兩個(gè)重要節(jié)點(diǎn)的應(yīng)用。

        一、Chirpstack節(jié)點(diǎn)概述

        1. ChirpStack節(jié)點(diǎn)類型

        Node-RED提供了ChirpStack相關(guān)節(jié)點(diǎn),本文介紹@chirpstack/node-red-contrib-chirpstack節(jié)點(diǎn)包,主要包括以下兩類:

        1device event節(jié)點(diǎn):用于解碼和過(guò)濾MQTT事件;

        2device downlink節(jié)點(diǎn):用于通過(guò)ChirpStack API將設(shè)備下行負(fù)載加入指定 devEUI 設(shè)備的下行隊(duì)列中。

        2. ChirpStack節(jié)點(diǎn)配置要求

        在使用Chirpstack節(jié)點(diǎn)之前,需要確保:

        1已正確安裝Node-RED;

        2已配置好Chirpstack服務(wù)器;

        二、Device Event節(jié)點(diǎn)詳解

        1. device event節(jié)點(diǎn)功能說(shuō)明

        device event節(jié)點(diǎn)是一個(gè)事件觸發(fā)節(jié)點(diǎn),主要用于解碼和過(guò)濾MQTT事件,通常與mqtt in節(jié)點(diǎn)結(jié)合使用。支持以下事件類型:

        Uplink:設(shè)備發(fā)送數(shù)據(jù)到網(wǎng)絡(luò)時(shí)觸發(fā);

        Join:設(shè)備首次加入LoRaWAN網(wǎng)絡(luò)時(shí)觸發(fā);

        Status:設(shè)備狀態(tài)更新事件,例如連接狀態(tài)變化;

        Ack (of confirmed downlink):設(shè)備確認(rèn)接收下行消息時(shí)觸發(fā);

        Tx Ack (of downlink transmission):設(shè)備確認(rèn)接收網(wǎng)關(guān)下行數(shù)據(jù)包時(shí)觸發(fā);

        Error:設(shè)備發(fā)生錯(cuò)誤時(shí)觸發(fā),例如通信失敗。

        2. device event節(jié)點(diǎn)配置步驟

        (1)添加mqtt in節(jié)點(diǎn)到流程中;

        (2)配置MQTT訂閱主題,標(biāo)準(zhǔn)格式:application/+/device/+/event/+ ;

        (3)添加device event節(jié)點(diǎn),并連接到mqtt in節(jié)點(diǎn);

        (4)配置事件過(guò)濾器,這里deivce event我們選擇uplink;

        (5)添加一個(gè)debug,可以方便調(diào)試查看;

        流程如下:

        1 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        mqtt in節(jié)點(diǎn)配置如下:

        2 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        3. 輸出消息格式

        當(dāng)LoRaWAN節(jié)點(diǎn)設(shè)備上發(fā)信息時(shí):

        3 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        三、Device Downlink節(jié)點(diǎn)詳解

        1. device downlink節(jié)點(diǎn)功能說(shuō)明

        device downlink節(jié)點(diǎn)用于通過(guò)Chirpstack API發(fā)送數(shù)據(jù)到節(jié)點(diǎn)設(shè)備。消息會(huì)被添加到ChirpStack的queue隊(duì)列中,等待節(jié)點(diǎn)設(shè)備接收??梢酝ㄟ^(guò)這個(gè)功能實(shí)現(xiàn)發(fā)送響應(yīng)數(shù)據(jù)、發(fā)送控制命令、更新設(shè)備配置以及觸發(fā)設(shè)備動(dòng)作等。

        2. device downlink節(jié)點(diǎn)配置步驟

        (1) 添加device downlink節(jié)點(diǎn)到流程中

        (2)配置ChirpStack服務(wù)器連接:

           Server:連接ChirpStack服務(wù)器,默認(rèn)端口8080;

           API Token:在ChirpStack管理頁(yè)面的Tenant選項(xiàng)中找到API Keys,點(diǎn)擊Add API Key生成并復(fù)制;

        (3) 連接device downlink節(jié)點(diǎn)到function節(jié)點(diǎn),以處理設(shè)備響應(yīng)

        流程如下:

        4 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        downlink節(jié)點(diǎn)配置如下:

        5 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        輸入消息格式:

        通過(guò)function函數(shù)解析出上傳信息的內(nèi)容,并輸入到downlink節(jié)點(diǎn)中,function內(nèi)容如下:

        6 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        四、Node-RED中Chirpstack節(jié)點(diǎn)使用指南總結(jié)

        通過(guò)以上配置,可以完成一個(gè)數(shù)據(jù)回顯案例,可以將上傳的數(shù)據(jù)原路返回,通過(guò)E78-868LN22S(6601)系列LoRaWAN節(jié)點(diǎn)模塊進(jìn)行測(cè)試,結(jié)果如下,返回的信息與發(fā)送信息內(nèi)容相同。

        7 Node-RED中Chirpstack節(jié)點(diǎn)使用指南

        Node-RED中Chirpstack節(jié)點(diǎn)使用指南總體工作流程為:

        1. device event節(jié)點(diǎn)接收設(shè)備上行數(shù)據(jù);

        2. function節(jié)點(diǎn)處理數(shù)據(jù)并構(gòu)造下行消息;

        3. device downlink節(jié)點(diǎn)將消息發(fā)送回設(shè)備;

        4. 設(shè)備接收到原始數(shù)據(jù)的回顯。

        通過(guò)Node-RED提供的ChirpStack相關(guān)節(jié)點(diǎn),開發(fā)者可以方便地監(jiān)聽LoRaWAN設(shè)備事件并發(fā)送控制指令,實(shí)現(xiàn)LoRaWAN設(shè)備的數(shù)據(jù)交互和遠(yuǎn)程管理。


        今天的分享就到這里啦,EBYTE每一天都致力于更好的助力物聯(lián)化、智能化、自動(dòng)化的發(fā)展,提升資源利用率,更多串口服務(wù)器、數(shù)傳電臺(tái)、lora模塊等無(wú)線數(shù)傳模塊產(chǎn)品更多資料,感興趣的小伙伴可以登錄我們的億佰特官網(wǎng)和企業(yè)公眾號(hào)(微信號(hào):cdebyte)進(jìn)行了解,也可以直接撥打400電話咨詢技術(shù)專員!


        相關(guān)閱讀:

        1、使用Node-RED實(shí)現(xiàn)Modbus TCP到RTU的轉(zhuǎn)換案例

        2、Node-RED工具實(shí)現(xiàn)電表數(shù)據(jù)上云案例教程分享

        3、Modbus協(xié)議棧實(shí)現(xiàn)IO設(shè)備接入Node-RED網(wǎng)關(guān)的教程案例

        5、如何配置LoRaWAN網(wǎng)關(guān)設(shè)備接入ChirpStack服務(wù)器


        點(diǎn)擊撥打: 億佰特官網(wǎng) 4000-330-990