아보드(Abode)


abode 통합구성요소를 통해 사용자는 Abode Home Security 시스템을 Home Assistant에 연동하고 경보 시스템과 센서를 사용하여 집안을 자동화할 수 있습니다.

Abode Security에 대한 자세한 내용은 Abode website를 방문하십시오.

현재 홈어시스턴트에는 다음과 같은 장치 유형이 지원됩니다.

  • Alarm Control Panel: 현재 경보 상태를 보고하고 시스템을 설정, 해제하는데 사용할 수 있습니다.
  • Binary Sensor: Quick Actions, Door Contacts, Connectivity 센서 (원격조정, 키패드, 상태 표시기), Moisture 센서와 Motion 혹은 Occupancy 센서에 대한 보고입니다. 또한 세팅된 모든 Abode Quick Actions도 리스트합니다. quick actions 이진 센서의 entity_idtrigger_quick_action service에 전달하여 이러한 quick actions를 트리거할 수 있습니다.
  • Camera: Camera 장치에 대해 보고하고 최신 캡처된 정지 이미지를 다운로드하여 표시합니다.
  • Cover: Secure Barriers에 대한 보고이며 커버를 열고 닫는데 사용할 수 있습니다.
  • Lock: Door Locks에 대한 보고이며 자물쇠를 lock/unlock 하는데 사용할 수 있습니다.
  • Light: Dimmer 조명에 대해 보고하며 조명을 켜거나 끄는데 사용할 수 있습니다.
  • Switch: Power Switch 장치에 대해 보고하며 전원 스위치를 켜고 끄는데 사용할 수 있습니다. 또한 Abode 시스템에 설정된 Automations에 대한 보고를 통해 이를 활성화 또는 비활성화할 수 있습니다 (Abode의 CUE 자동화에서는 작동하지 않음).
  • Sensor: Temperature, Humidity, Light에 대해 보고합니다.

설정

설치시 Abode 장치를 사용하려면 통합구성요소 페이지에서 Abode 계정을 추가하십시오. Abode 계정에서 2 단계 인증을 비활성화해야합니다. 또는 다음 abode 섹션을 configuration.yaml 파일에 추가하여 Abode를 설정할 수 있습니다.

# Example configuration.yaml entry
abode:
  username: abode_username
  password: abode_password

Configuration Variables

username

(string)(Required)

Username for your Abode account.

password

(string)(Required)

Password for your Abode account.

polling

(boolean)(Optional)

Enable polling if cloud push updating is less reliable. Will update the devices once every 30 seconds.

Default value:

false

Events

Abode에서 트리거할 수 있는 많은 이벤트가 있습니다. 다음과 같은 이벤트로 그룹화됩니다.

  • abode_alarm: Fired when an alarm event is triggered from Abode. This includes Smoke, CO, Panic, and Burglar alarms.
  • abode_alarm_end: Fired when an alarm end event is triggered from Abode.
  • abode_automation: Fired when an Automation is triggered from Abode.
  • abode_panel_fault: Fired when there is a fault with the Abode hub. This includes events like loss of power, low battery, tamper switches, polling failures, and signal interference.
  • abode_panel_restore: Fired when the panel fault is restored.
  • abode_disarm: Fired when the alarm is disarmed.
  • abode_arm: Fired when the alarm is armed (home or away).
  • abode_test: Fired when a sensor is in test mode.
  • abode_capture: Fired when an image is captured.
  • abode_device: Fired for device changes/additions/deletions.
  • abode_automation_edit: Fired for changes to automations.

모든 이벤트에는 다음과 같은 필드가 있습니다.

Field Description
device_id The Abode device ID of the event.
device_name The Abode device name of the event.
device_type The Abode device type of the event.
event_code The event code of the event.
event_name The name of the event.
event_type The type of the event.
event_utc The UTC timestamp of the event.
user_name The Abode user that triggered the event, if applicable.
app_type The Abode app that triggered the event (e.g. web app, iOS app, etc.).
event_by The keypad user that triggered the event.
date The date of the event in the format MM/DD/YYYY.
time The time of the event in the format HH:MM AM.

알려진 event_codes의 고유 목록이 여기있습니다.

서비스

change_setting 서비스

Abode 시스템의 설정을 변경하십시오. 설정과 유효한 값의 전체 목록을 보려면 AbodePy settings section을 참조하십시오.

Service data attribute Optional Description
setting No The setting you wish to change.
value No The value you wish to change the setting to.

capture_image 서비스

Abode IR 카메라에 새로운 정지 이미지를 요청하십시오.

Service data attribute Optional Description
entity_id No String or list of strings that point at entity_ids of Abode cameras.

trigger_quick_action 서비스

Abode 시스템에서 quick action 자동화를 시작하십시오.

Service data attribute Optional Description
entity_id No String or list of strings that point at entity_ids of binary_sensors that represent your Abode quick actions.