SIA警报系统
SIA警报系统集成与实施SIA协议的多个警报系统相集成,包括AJAX系统。该协议是仅收听的,因此不允许您打开/关闭警报系统,它只是更新状态以反映您的警报并允许您在该状态下采取行动,例如打开所有灯光并在警报触发。基础软件包具有对SIA不同变体的支持,包括DC-09,DC-04和有限的ADM-CID。如果您的警报系统使用ADM-CID标准并且无法正常工作,请记录一个问题这里。
要使用此平台,您需要设置警报系统以使用SIA协议进行通信,并在警报上设置几件事。该集成基本上是由家庭助理在端口上聆听警报系统的消息,处理和响应该消息的端必威是什么口,最后更新家庭助理中的一个或多个实体。
警报设置(AJAX Systems Hub示例)
- 在集线器的设置中,转到监视站页面。
- 选择“ SIA协议”。
- 启用“按需连接”。
- 放置帐户ID -3-16 ASCII六角字符。例如AAA。
- 插入家庭助理I必威是什么P地址。集线器必须能够到达此IP地址。无需云连接。
- 插入家庭助理聆必威是什么听端口。机器家庭助理正在运行的其他任何内容都不必须使用此端口,请参阅上的注释必威是什么端口使用以下。
- 选择首选网络。如果集线器和HA在同一网络中,则首选以太网。多个网络未测试。
- 启用定期报告。警报系统向监视站报告的间隔,默认值为1分钟。该组件在不可用的警报设置为处理Ajax和HA之间的轻度潜伏期以及HA的异步性质之间的轻微潜伏期之前增加了30秒。
- 加密是首选但可选的。密码为16、24或32个ASCII字符。
配置
可以通过使用此my按钮将SIA警报系统添加到家庭助理实例必威体育存款中:必威是什么
ASCII字符是0-9和ABCDEF,因此帐户是类似的346eb
并且加密密钥具有相同的字符,但长度为16、24或32个字符。
监视多个警报系统的注意事项
如果您有多个要监视的帐户(警报系统),则可以选择与同一端口进行通信,在这种情况下,请使用对话框中的其他帐户复选框来设置下一个帐户,并继续执行此操作,直到您有商场。您也可以选择在其他端口上运行,在这种情况下,将组件设置为两次使用不同的端口。
端口使用
与此组件一起使用的端口必须是端口,在HA实例正在运行的机器上没有其他进程。如果您有复杂的网络设置或要在其他位置监视警报系统,则很可能必须打开防火墙和/或为此目的创建网络路由,集成只会收听进入该端口的消息,并且不会主动地发送,仅对警报系统做出确认。
实体
在初始版本中,设置后,您将看到一个Alarm_control_panel每个帐户和区域组合。该实体将具有5个反映该帐户和区域中所有消息的属性,其中包括last_code
,,,,区
,,,,last_message
,,,,last_id
,,,,last_timestamp
。alarm_control_panel状态本身是根据值的子集更改的,包括但不限于代码:CA
,,,,CB
,,,,CG
,,,,ba
,,,,ta
,,,,OA
,,,,NC
,,,,NL
,有关完整列表,请在GitHub上查看代码。如果您期望该州更改,请记录它是哪个代码,并在Github上也创建一个问题。
事件
通过SIA进入系统的每个事件也都转发到内部HA事件总线,然后可以将其直接用于直接在其中的代码上触发自动化。事件是将Event_Type设置为sia_event_ <端口> _ <帐户>
。Event_Data拥有许多字段,请参见下面的详细信息。
- message_type
- 接收者
- 线
- 帐户
- 序列
- 内容
- ti
- ID
- RI(也称为
区
) - 代码
- 信息
- x_data
- 时间戳
- event_qualifier
- 事件类型
- 分割
- Extended_Data(列表)
- 标识符
- 姓名
- 描述
- 长度
- 人物
- 价值
- sia_code
- 代码
- 类型
- 描述
- 关注