如何在网关上测试下行指令
目录
概述
本文介绍如何在星纵物联LoRaWAN®网关上下发指令给终端设备。
准备
- 星纵物联LoRaWAN®网关
步骤
如下以开关面板设备为例
1. 添加设备
在网关上添加开关面板,并且正常激活和上报数据
2. 下发控制指令
进入“Network Server>数据流>发送数据到设备”,填写对应参数,点击发送,即可下发控制开关面板。
①设备EUI:填写终端节点设备的DevEUI;
②类型:选择下发内容的格式(可选择ASCII、hex和based 64三种类型,正常选择十六进制Hex即可)
③负载:填写下发指令,具体指令参考对应终端节点设备的用户手册-通信协议章节;
④端口:星纵物联终端节点默认下发控制端口为85。若是使用控制器的RS485下发透传,则该端口需要填入控制器所自定义设置的RS485透传端口;
⑤确认包:下行指令为确认包模式时,设备执行指令后将立即发送回复包(数据流中的ACK类型)给网关。
3. 查看下发数据流
① 类型为DnCnf(灰色):在下发队列中的数据;
② 类型为DnCnf(蓝色):正常下发的数据内容;
③ 类型为UpUnc(设备上报的周期包或设备其他信息的数据)的数据流:终端节点回复给网关NS的数据;
④ 类型为ACK的数据流:终端节点回复给网关的确认包。
对接设备过程常见问题
1.下发控制命令设备反应慢怎么办?
答:(1)先在网关新建一个Profiles,RX2速率设置为DR5(SF7,,125kHZ)。(注:Class A模式,下发指令需要等待传感器周期上报才会下发;Class C模式会立即下发,不需要等周期上报;Class B模式参考《Class B功能介绍与使用》)
(2)对应的传感器设备选择新建profiles即可。