SIA警报系统


SIA警报系统集成与实施SIA协议的多个警报系统相集成,包括AJAX系统。该协议是仅收听的,因此不允许您打开/关闭警报系统,它只是更新状态以反映您的警报并允许您在该状态下采取行动,例如打开所有灯光并在警报触发。基础软件包具有对SIA不同变体的支持,包括DC-09,DC-04和有限的ADM-CID。如果您的警报系统使用ADM-CID标准并且无法正常工作,请记录一个问题这里

要使用此平台,您需要设置警报系统以使用SIA协议进行通信,并在警报上设置几件事。该集成基本上是由家庭助理在端口上聆听警报系统的消息,处理和响应该消息的端必威是什么口,最后更新家庭助理中的一个或多个实体。

警报设置(AJAX Systems Hub示例)

  1. 在集线器的设置中,转到监视站页面。
  2. 选择“ SIA协议”。
  3. 启用“按需连接”。
  4. 放置帐户ID -3-16 ASCII六角字符。例如AAA。
  5. 插入家庭助理I必威是什么P地址。集线器必须能够到达此IP地址。无需云连接。
  6. 插入家庭助理聆必威是什么听端口。机器家庭助理正在运行的其他任何内容都不必须使用此端口,请参阅上的注释必威是什么端口使用以下。
  7. 选择首选网络。如果集线器和HA在同一网络中,则首选以太网。多个网络未测试。
  8. 启用定期报告。警报系统向监视站报告的间隔,默认值为1分钟。该组件在不可用的警报设置为处理Ajax和HA之间的轻度潜伏期以及HA的异步性质之间的轻微潜伏期之前增加了30秒。
  9. 加密是首选但可选的。密码为16、24或32个ASCII字符。

配置

可以通过使用此my按钮将SIA警报系统添加到家庭助理实例必威体育存款中:必威是什么

手动配置步骤
港口

如上所述,必须在警报系统中设置警报将与您通信的端口。

帐户

集线器帐户与之通信。3-16 ASCII十六进制角色。必须如上所述在警报系统中设置。

Encryption_key

编码密钥。16、24或32个ASCII字符。必须与集线器属性相同。

ping_interval

警报系统用来发送“自动通信测试报告”消息的ping间隔,该组件在标记该帐户(警报和二进制传感器)的所有实体之前添加了30秒。必须在1到1440分钟之间。

区域

警报中配置的区域数量。

附加_ACCOUNT

在检查当前输入后,用于询问是否需要包括其他帐户,是否将打开下一个帐户的对话框。

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拥有许多字段,请参见下面的详细信息。

SIA集成发出的Event_Data中的event_data字段。
Baidu