Skip to content

An advanced custom integration for Home Assistant, designed for the iAlarm Mk alarm system.

License

Notifications You must be signed in to change notification settings

mistermax80/ialarm_mk2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Home Assistant custom integration for iAlarm MK

An advanced custom integration for Home Assistant, designed for the iAlarm MK alarm system.

The goal of this integration is to retrieve as much information as possible from the central server. For example:

  • Alarm status
  • Sensor status, including sensor state, battery level, bypass status, and connection loss information
  • Reception of asynchronous events from the central server

All of this information is made available in Home Assistant, so it can be used in automations, for instance.

Currently, it is possible to:

  • Retrieve the alarm status
  • Send commands to the alarm: arm, night arm, custom by-pass arm, disarm, cancel active alarm
  • View the status of sensors: open/closed for doors and windows (and others)
  • Check the battery status of sensors: for all sensors
  • Check the bypass status: for all sensors
  • Check the connection status: for all sensors
  • Listen event: ialarm_mk2_event

In the future, it will be possible to:

  • Configure sensors
  • Retrieve logs
  • Set bypass options
  • And more...

Currently, the integration uses the included pyialarm library, but it is planned to migrate and maintain it externally.

Special thanks to:

About

An advanced custom integration for Home Assistant, designed for the iAlarm Mk alarm system.

Resources

License

Stars

Watchers

Forks

Languages