如何在网关上测试下行指令
目录
概述
本文介绍如何在星纵物联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即可。
2.网关如何关闭ADR功能?
网关需升级至对应版本(UG56升级至56.0.0.7,UG65/67升级至60.0.0.47)。升级后,创建新的Profiles,并在高级设置中关闭ADR功能。传感器应用选择关闭ADR的Profiles即可。
注意:只要网关关闭了ADR功能,就不会下发修改扩频因子的指令,此时无论传感器是否启用自适应速率功能,都不会生效。
3.下发多条下行指令,怎么清空?
网关需升级至对应版本(UG56升级至56.0.0.7版本,UG65/67升级至60.0.0.47版本);在数据流界面一键清除下行指令功能,有效防止下行指令堆积和等待。