我正在制作源代码,以便我可以从IAS传感器设备获取警报信息。
我正在使用智能运动传感器和Xbee设备在传感器和我的电脑之间进行通信。
我想知道处理IAS Zone设备的步骤 好吧,让我告诉你我是如何理解的。
有两种类型的设备,CIE(协调员)和IAS Zone设备(如运动,火灾等)
CIE向IAS区域设备发送“注册”消息
我认为第4步不正确。 谁能让我知道它的细节? 如何注册以及IAS Zone设备的“响应”消息是什么,区域ID以及如何处理ZoneID是什么?
我专注于这个概念,而不是如何使用像'EnrollRequestResp()'这样的方法
由于
答案 0 :(得分:1)
有点晚了,但我希望它能帮助将来的某个人。
- 有两种类型的设备,CIE(协调员)和IAS Zone设备(如运动,火灾等)
醇>
是
- CIE发送'注册'消息到IAS区域设备
醇>
没有
CIE必须(使用写请求)写入群集0x0500
,属性0x0010
,数据类型IEEE address
,值CIE的64位地址(小心) ,格式是小端)。
CIE收到写回应,表示(希望)成功。
注意:以下所有内容仅在地址已更改(!!!)时发生。要再次触发更改,请将地址更改为0x0000000000000000
(这也是取消注册IAS区域设备的方式),然后再返回CIE。
CIE收到区域注册申请
CIE发送区域注册响应
然后,您可以通过在群集0x0500
上发布读取请求,属性0x0000
(ZoneState)来确认已注册的终端设备。