国产 日韩 欧美 成人,欧美一级黄片视频播放,日本免费激情视频,人妻丝袜精品中文字幕

當前位置: 首頁 >應用方案 >技術應用 >

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

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

一、Chirpstack節(jié)點概述

1. ChirpStack節(jié)點類型

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

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

2device downlink節(jié)點:用于通過ChirpStack API將設備下行負載加入指定 devEUI 設備的下行隊列中。

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

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

1已正確安裝Node-RED;

2已配置好Chirpstack服務器;

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

1. device event節(jié)點功能說明

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

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

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

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

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

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

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

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

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

(2)配置MQTT訂閱主題,標準格式:application/+/device/+/event/+ ;

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

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

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

流程如下:

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

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

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

3. 輸出消息格式

LoRaWAN節(jié)點設備上發(fā)信息時:

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

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

1. device downlink節(jié)點功能說明

device downlink節(jié)點用于通過Chirpstack API發(fā)送數(shù)據(jù)到節(jié)點設備。消息會被添加到ChirpStack的queue隊列中,等待節(jié)點設備接收。可以通過這個功能實現(xiàn)發(fā)送響應數(shù)據(jù)、發(fā)送控制命令、更新設備配置以及觸發(fā)設備動作等。

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

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

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

   Server:連接ChirpStack服務器,默認端口8080;

   API Token:在ChirpStack管理頁面的Tenant選項中找到API Keys,點擊Add API Key生成并復制;

(3) 連接device downlink節(jié)點到function節(jié)點,以處理設備響應

流程如下:

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

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

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

輸入消息格式:

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

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

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

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

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

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

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

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

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

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

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


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


相關閱讀:

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

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

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

5、如何配置LoRaWAN網(wǎng)關設備接入ChirpStack服務器


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