迅鸣物联网文档

迅鸣物联网文档


wifi通断器

<h2>WiFi易微联版本继电器</h2> <p>激活消息:按WiFi产品激活协议</p> <p>离线遗嘱</p> <pre><code class="language-c">主题:/xm/sh/will/mqtt/1510100110134691/1020/v2 内容:offline</code></pre> <p>上线消息:</p> <pre><code class="language-c">主题:/xm/sh/online/mqtt/1510100110134691/1020/v2 内容:{&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;5&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;online&amp;quot;,&amp;quot;params&amp;quot;:null}]}}</code></pre> <p>同步消息:</p> <pre><code class="language-c">主题:/xm/sh/response/mqtt/1510100110134691/1020/v2 内容:{&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;6&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;sync&amp;quot;,&amp;quot;serviceid&amp;quot;:&amp;quot;10200101&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;11&amp;quot;:false,&amp;quot;15&amp;quot;:99}}]}} 15参数:WiFi信号强度</code></pre> <p>继电器状态切换消息:</p> <pre><code class="language-c">主题:/xm/sh/response/mqtt/1510100110134691/1020/v2 内容:{&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;9&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;command&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;11&amp;quot;:false}]}}</code></pre> <p>继电器控制消息:</p> <pre><code class="language-c">主题:/xm/sh/request/mqtt/1510100110134691/1020/v2 内容:{&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;params&amp;quot;:{&amp;quot;11&amp;quot;:true,&amp;quot;46&amp;quot;:5}}]}} 46参数:不带按默认保持时间,携带则非0有效,0常开,1~0x68D7A3有效,超过则按最大值定时</code></pre> <p>配置读写、读取WiFi、重启等指令参加WiFi dtu协议</p> <p>注意事项: 支持433无线控制,但启用433时,原来led接口用作433接收,led切换到14端口。 ota及web页面ota还需测试----&lt;&lt;&lt; 继电器控制11值是bool还是1/0还需确认-----&lt;&lt;&lt;</p> <hr /> <h2>迅鸣版本-自保持继电器+时钟模块</h2> <p><code>基础指令参照上述版本,下面是增加内容。</code></p> <pre><code class="language-c">参数说明: 1、&amp;quot;writeconfig&amp;quot;指令: &amp;quot;writeTime&amp;quot;:写入当前时间,时间戳(单位秒) 2、&amp;quot;command&amp;quot;指令: &amp;quot;expTime&amp;quot;:过期时间,时间戳(单位秒) 3、&amp;quot;readconfig&amp;quot;指令: &amp;quot;currTime&amp;quot;:时钟模块内读取的当前时间,时间戳(单位秒) &amp;quot;expTime&amp;quot;:过期时间,时间戳(单位秒) &amp;quot;writeTime&amp;quot;:设置过期时间时的,时间戳(单位秒) 备注:时间戳获取网站推荐:https://tool.lu/timestamp/</code></pre> <p>1、写入当前时间,激活时钟模块(一般迅鸣出厂时会激活):</p> <pre><code class="language-c">/xm/sh/request/mqtt/1510100110135639/1020/v2 {&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;writeconfig&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;writeTime&amp;quot;:1747722491}}]}}</code></pre> <p>2、业务使用,发送开锁+过期时间:</p> <pre><code class="language-c">/xm/sh/request/mqtt/1510100110135639/1020/v2 {&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;params&amp;quot;:{&amp;quot;11&amp;quot;:true,&amp;quot;expTime&amp;quot;:1747710571}}]}}</code></pre> <p>3、检查时间配置:</p> <pre><code class="language-c">发送: /xm/sh/request/mqtt/1510100110135639/1020/v2 {&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;readconfig&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;currTime&amp;quot;:0,&amp;quot;expTime&amp;quot;:0,&amp;quot;writeTime&amp;quot;:0}}]}} 接收: /xm/sh/response/mqtt/1510100110135639/1020/v2 {&amp;quot;header&amp;quot;:{&amp;quot;timeStamp&amp;quot;:&amp;quot;222&amp;quot;},&amp;quot;payload&amp;quot;:{&amp;quot;devices&amp;quot;:[{&amp;quot;nodeid&amp;quot;:&amp;quot;000&amp;quot;,&amp;quot;action&amp;quot;:&amp;quot;readconfig&amp;quot;,&amp;quot;params&amp;quot;:{&amp;quot;currTime&amp;quot;:1747723177,&amp;quot;expTime&amp;quot;:1747710571,&amp;quot;writeTime&amp;quot;:946598400}}]}} 说明: currTime:时钟模块读取的当前时间 expTime:时钟模块内存储的过期时间 writeTime:时钟模块内写入过期时间时的时间</code></pre>

页面列表

ITEM_HTML