Abode

Abode integration 允许您将 Abode 家庭安全系统集成到 Home Assistant 中,并使用其报警系统和传感器触发自动化。

请访问 Abode 官网 了解更多关于 Abode 安全系统的信息。

目前 Home Assistant 支持以下 device 类型:

  • 报警控制面板:报告当前报警状态,可用于布防和撤防系统。
  • 二值传感器:报告快速操作门磁连接sensors(遥控器、键盘和状态指示器)、湿度传感器以及运动占用传感器。
  • 摄像头:报告摄像头设备,并将下载并显示最新捕获的静止图像。可以使用 camera.turn_offcamera.turn_on actions 关闭和开启。
  • 遮盖:报告安全屏障,可用于打开和关闭遮盖。
  • 门锁:报告门锁,可用于锁定和解锁门。
  • 灯光:报告调光灯,可用于调光或开关灯。
  • 开关:报告电源开关水阀设备,可以打开和关闭。还报告在 Abode 系统中设置的自动化,并允许您激活或停用它们。
  • 传感器:报告温度湿度光照传感器。
配置

此集成可通过 UI 配置。前往 设置 > 设备与服务 添加。

事件

Abode 可以触发多种 events。 它们分为以下事件:

  • abode_alarm:当 Abode 触发报警事件时触发。包括烟雾、一氧化碳、紧急和入侵报警。
  • abode_alarm_end:当 Abode 触发报警结束事件时触发。
  • abode_automation:当 Abode 触发自动化时触发。
  • abode_panel_fault:当 Abode 中心出现故障时触发。包括断电、低电量、防拆开关、轮询失败和信号干扰等事件。
  • abode_panel_restore:当面板故障恢复时触发。
  • abode_disarm:当报警撤防时触发。
  • abode_arm:当报警布防(在家或外出)时触发。
  • abode_arm_fault:当报警布防(在家或外出)并出现故障时触发。包括门窗未关、低电量、备用连接。如果存在故障,则不会触发 abode_arm。
  • abode_test:当传感器处于测试模式时触发。
  • abode_capture:当捕获图像时触发。
  • abode_device:当设备更改/添加/删除时触发。

所有 events 都有以下字段:

字段描述
device_id事件的 Abode 设备 ID。
device_name事件的 Abode 设备名称。
device_type事件的 Abode 设备类型。
event_code事件的事件代码。
event_name事件的名称。
event_type事件的类型。
event_utc事件的 UTC 时间戳。
user_name触发事件的 Abode 用户(如适用)。
app_type触发事件的 Abode 应用程序(例如,网页应用、iOS 应用等)。
event_by触发事件的键盘用户。
date事件的日期,格式为 MM/DD/YYYY
time事件的时间,格式为 HH:MM AM

已知 event_codes 的唯一列表定义在 events.csv 中,推断的组及其事件代码范围定义在 timeline.py 中。

动作

可用的 actions:change_settingcapture_imagetrigger_automation

动作:更改设置

abode.change_setting 动作用于更改 Abode 系统上的设置。 有关设置和有效值的完整列表,请参阅 jaraco.abode 设置部分

数据属性可选描述
setting您希望更改的设置。
value您希望将设置更改为的值。

动作:捕获图像

abode.capture_image 动作用于从 Abode 摄像头请求新的静止图像。

数据属性可选描述
entity_id指向 Abode 摄像头 entity_id 的字符串或字符串列表。

动作:触发自动化

abode.trigger_automation 动作用于触发 Abode 系统上的自动化。

数据属性可选描述
entity_id指向代表 Abode 自动化的开关 entity_id 的字符串或字符串列表。