ZigBee 3.0 网络中的基础操作是读取和设置相关设备的簇的属性(attribute)值。在每个设备中,通过共享结构的方法在应用程序与 ZCL 之间交换属性值。该结构受互斥锁(mutex)的保护(在 ZCL User Guide (ZB3ZCLUG) 中描述)。特定设备的结构包含了该设备支持的簇的结构。

Note:为了使用设备支持的簇,必须在构建的时候指定簇相关的选项,请参见节 1.6。

可以使用以下任意一种方法来使用共享结构:

  • 本地应用程序将属性值写入结构中,允许 ZCL 响应这些属性相关的命令(commands)。
  • ZCL parses(解析)传入的命令,该命令将属性写入结构。然后写入的值可以被本地应用程序读取。

涉及共享设备结构的远程读写操作如图 Figure 2 所示。有关这些操作的详细描述,请参阅 ZCL User Guide (ZB3ZCLUG)。

Note:共享设备结构位于服务器设备(托管被访问的簇服务器)上。执行远程访问的客户机设备托管相应的簇客户端。

Note:如果没有远程属性写入,则设备上的簇服务器(在共享结构中)的属性通过本地应用程序进行维护。

results matching ""

    No results matching ""