MQTT 遗嘱使用

匿名 (未验证) 提交于 2019-12-02 23:52:01

大部分人应该有这个需求:

设备端只需要这样设置

注意:MQTT本身有遗嘱设置

所以需要下一步

这样的话,就可以了,只要APP或者上位机或者网页一启动,那么所有设备的当前状态都会主动的上来了

可以看一下我ESP8266 设置的,无论用的啥子语言开发的,自行找API实现就可以

然后说明一点

MQTT都有心跳包时间实际上就是每隔多少时间向服务器 发送C0 00

服务器判断客户端掉线是:

假设设置的心跳包是 5S

那么如果超过 5*1.5 = 7.5S 服务器没有接收到心跳包,那么服务器就认为设备掉线了

此时服务器会把掉线的那台设备的遗嘱发给 相应的上位机

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!