1. 设备发布属性、功能和事件,服务端订阅后存储到数据库

  2. 用户界面对设备的控制分为在线模式(设备在线)和影子模式(设备离线)。

    • 在线模式:用户端发布属性和功能消息,设备端订阅到消息并作出响应。最后设备发布属性和功能消息,服务端订阅后存储。
    • 影子模式:用户端发布属性和功能消息,后端订阅并存储。设备上线后,后端发布变更的属性和功能消息,设备端订阅并作出响应。
  3. 用户端通过同步功能,可以获取设备最新的状态

  4. 实时监测消息是用户端和设备直接交互,不会存储数据。

    • 用户端发送实时监测信号,包含次数和间隔。设备订阅该实时监测信号。
    • 设备根据订阅到的实时监测信号次数和间隔,发布实时监测数据。用户端订阅该监测数据,并实时显示。