dotNET跨平台

dotNET跨平台 -

使用MASA全家桶从零开始搭建IoT平台(三)管理设备的连接状态

文章目录前言分析方案1:遗嘱消息演示遗嘱消息的使用实施流程方案2:使用WebHook开启WebHook演示Webhook编写代码前言获取一个设备的在线和离线状态,是一个很关键的功能。我们对设备下发的控制指令,设备处于在线状态才能及时给我们反馈。这里的在线和离线,我们可以简单的理解为设备与MQTT的连接状态。分析我们打电话的时候经常能听到:"您拨打的用户已关机“和”用户不在服务区或暂时无法接通“,这...

本文介绍了通过MQTT实现设备在线离线状态管理的两种方案,分别是遗嘱消息和EMQX自带的WebHook系统。方案1存在单点故障和设备离线难以及时发现的问题,方案2则存在频繁请求接口和状态不一致的问题。文章提供了完整的代码实现,并欢迎对开源项目进行贡献和反馈。

MQTT WebHook系统 iot 开源项目 设备状态管理 遗嘱消息

相关推荐 去reddit讨论

热榜 Top10

观测云
观测云
LigaAI
LigaAI
eolink
eolink
Dify.AI
Dify.AI

推荐或自荐