随着 IoT 设备的普及,如何安全、灵活地管理对设备的控制权限变得更加复杂。
在以往简单的应用场景中,控制端 App 仅仅需要对一个设备进行控制。但随着家庭拥有的物联网设备愈加丰富,控制端 App 需要同时控制多个设备。
另外,某些终端设备还需要提供给多人控制。例如,家具式的智能排插需要支持被所有的家人打开或者关闭。因此就出现一个控制端 App 能够控制多个设备端,或者多个用户能够相互控制多个设备的权限管理问题。群组管理、智能场景等概念应运而生。
本文将为大家介绍关于设备控制的内容。
设备功能
-
DeviceBean 类的
dps属性定义了设备的状态,称作数据点(DP,Data Point)或功能点。 -
dps数组里,每个key对应一个设备功能的dpId,dpValue为该设备功能的值。一款产品的设备功能定义可以在 涂鸦 IoT 开发平台 上查看。如下图:
智能生活App SDK实现设备控制方法

本文探讨了在物联网(IoT)环境中,如何通过SDK实现智能设备的控制,包括设备功能定义、指令格式及控制设备的方法。强调了在多设备、多用户控制场景下的权限管理和数据点(DP)的概念,提供了涂鸦IoT开发平台的设备功能查看示例,并详细解释了控制指令的发送格式。同时,介绍了初始化设备控制、局域网控制、云端控制的接口和使用示例。
最低0.47元/天 解锁文章
1825

被折叠的 条评论
为什么被折叠?



