您好,
第一个问题,目前的 MQTT 客户端还没有发送的功能,目前这个需要大佬这边自己去实现了。
第二个问题,我理解的是设备的上线通知需要 MQTT Server 和 Client 配合来完成,比如设备上线时,给 Server 的某个 Topic 发送消息,消息内容可以包括设备的 ID 和状态,这样活字格这一侧就可以订阅这个 Topic,使用 MQTT 客户端插件处理接收到的数据。可以参考下下面这个文章哈:
Mosquitto感知客户端上下线的方法_mosquitto查看所有连接的客户端-CSDN博客
第三个问题,设备向 Server 的 Topic 推送消息时,能否带上设备相关信息呢,然后处理信息的回调服务端命令用一个参数接收数据,然后从数据里解析出设备信息和具体设备对应起来。
|