iot 影子数据与设备影子
参考地址:https://zhuanlan.zhihu.com/p/617972143
什么是设备影子
设备影子(Device Shadow)是指在物联网设备与云端之间建立的一种虚拟设备模型,它保存了物联网设备的最新状态和控制信息,并提供了远程访问这些信息的能力。设备影子使得物联网设备可以离线维护其状态并在联网时同步更新到云端,也可以通过云端对设备进行虚拟化控制。
设备影子通常由三部分组成:设备状态、设备元数据和设备期望状态。设备状态记录了设备当前的属性和状态信息;设备元数据包含了设备的标识、类型、固件版本等附加信息;设备期望状态则是应用程序设置的设备预期状态,可用于远程控制设备。
使用设备影子技术,可以实现设备与云端的双向通讯和数据同步,方便应用程序对设备进行管理和控制。同时,设备影子还可以提供设备的历史状态查询和故障排除等功能,有助于提高设备的可靠性和稳定性。
举个例子
设备影子的一个例子是智能家居系统中智能灯泡的控制。在这个例子中,每个智能灯泡都连接到互联网,并且有一个对应的设备影子。
当用户想要控制灯泡时,他可以通过手机应用或者其他终端向设备影子发送指令,例如将灯泡颜色设置为蓝色、亮度调整为50%等。如果此时灯泡与云端已经建立了连接,则设备影子会将这些指令转发给灯泡并更新自己的状态信息。
如果某个时刻灯泡处于离线状态,设备影子则会缓存之前的指令和状态信息,并在灯泡重新上线时将其同步至灯泡。这样,用户可以在任何时间任何地点远程控制灯泡,而不必担心灯泡是否在线,也无需专门的控制器设备。
    博客里大都是转载的内容,其目的主要用户知识的组织和管理。
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号