6. 消息流转和存储
-
设备发布属性、功能和事件,服务端订阅后存储到数据库
-
用户界面对设备的控制分为在线模式(设备在线)和影子模式(设备离线)。
- 在线模式:用户端发布属性和功能消息,设备端订阅到消息并作出响应。最后设备发布属性和功能消息,服务端订阅后存储。
- 影子模式:用户端发布属性和功能消息,后端订阅并存储。设备上线后,后端发布变更的属性和功能消息,设备端订阅并作出响应。
-
用户端通过同步功能,可以获取设备最新的状态
-
实时监测消息是用户端和设备直接交互,不会存储数据。
- 用户端发送实时监测信号,包含次数和间隔。设备订阅该实时监测信号。
- 设备根据订阅到的实时监测信号次数和间隔,发布实时监测数据。用户端订阅该监测数据,并实时显示。