迅鸣物联网文档

迅鸣物联网文档


WIFI-DTU外接16路锁控指令

<p><strong>说明:</strong> 1、该场景是基于WIFI-DTU设备的衍生组合设备,因此WiFi-DTU设备有的功能该场景都可以用; 2、向设备发送指令需要首先修改DTU模式为【mqtt client】,在连接自定义服务器成功后进行发送; 3、网关控制指令topic是固定的,无法修改;从机控制指令是通过配置的数据topic来完成,注意不要把数据topic配置成默认topic,否则会无法使用数据topic ! 4、某些mqtt服务器不允许“/”开头,否则会自动去掉开头“/”,会导致设备无法匹配配置的数据topic导致消息被丢弃。</p> <h2>网关控制指令:</h2> <p><strong>接收topic:</strong> 即服务器向设备发送的控制指令。 <code>主topic/xm/sh/request/mqtt/15101001101xxxx/2001/v2</code> ①主topic默认为空,否则配置什么就是什么 ②15101001101xxxx:客户端id,默认是网关sn号</p> <p><strong>接收数据:</strong> <code>{&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;action&amp;quot;:&amp;quot;command&amp;quot;,&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;11&amp;quot;:true}}]}}</code> ①action:指令类型,支持command、sync、restart、readconfig、writeconfig类型 【[具体参照WiFi-DTU协议章节](<a href="https://www.showdoc.com.cn/1014034257250686/10671551970791498">https://www.showdoc.com.cn/1014034257250686/10671551970791498</a> &quot;具体参照WiFi-DTU协议章节&quot;)】 ②nodeid:主机节点号,必须是000</p> <p><strong>发送topic:</strong> 即设备向服务器发送的数据。 <code>主topic/xm/sh/response/mqtt/15101001101xxxx/1011/v1</code> ①主topic默认为空,否则配置什么就是什么 ②15101001101xxxx:客户端id,默认是网关sn号</p> <p><strong>发送内容:</strong> <code>{&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;action&amp;quot;:&amp;quot;command&amp;quot;,&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;11&amp;quot;:true}}]}}</code> ①解析参数参照发送数据部分</p> <h2>从机控制指令:</h2> <p>1、向从机发送控制指令及接收从机返回数据都是基于数据透传原理。即,向自定义“接收topic”发送什么数据,主机就向485网络转发什么数据;485网络接收到什么数据,主机就像网络自定义“发送topic”发送什么数据。 2、16路锁控板支持两种控制指令,接收指令是哪个格式即自动切换到那种模式。</p> <p><strong>接收topic:</strong> 用户自定义,即网络向从机发送数据用的topic【不要定义成系统默认topic】</p> <p><strong>数据内容:ASCII模式(不建议使用)</strong> ASCII码控制数据,数据含义参见【[16路锁控板_串口(私有)控制指令](<a href="https://www.showdoc.com.cn/1014034257250686/7594958787627417">https://www.showdoc.com.cn/1014034257250686/7594958787627417</a> &quot;16路锁控板_串口(私有)控制指令&quot;)】</p> <pre><code>参数说明: 数据样例:comm,01,0110111100000060 数据格式:action,nodeid,params</code></pre> <p><strong>数据内容:MODBUS模式(建议使用)</strong> MODBUS格式的十六进制数据,带crc16校验,推荐使用该模式,指令解释参加【[16路锁控MODBUS指令(优选)](<a href="https://www.showdoc.com.cn/1014034257250686/11319768189783169">https://www.showdoc.com.cn/1014034257250686/11319768189783169</a> &quot;16路锁控MODBUS指令(优选)&quot;)】</p> <p><strong>发送topic:</strong> 用户自定义,即485网络接收到数据向服务器发送。【不要定义成系统默认topic】</p> <p><strong>数据内容:</strong> 根据用户发送的控制模式指令响应,数据解析规程参见发送指令解释。</p>

页面列表

ITEM_HTML