IMA Protect Alarm component for Home Assistant
This is a custom component for Home Assistant.
The imaprotect integration allows you to get information from your IMA Protect Alarm.
It uses python package pyimaprotect to call the IMA Protect API, based on the work of of lplancke and chris94440 for Jeedom.
See https://pcourbin.github.io/imaprotect
To add imaprotect to your installation:
- go to Configuration >> Integrations in the UI,
- click the button with + sign and from the list of integrations
- select IMA Protect Alarm.
It will add a alarm_control_panel with the state of your alarm:
Alarm Value | IMA State |
---|---|
disarmed | OFF |
armed_home | PARTIAL |
armed_away | ON |
Then, you can define a code (number or digit) in the configuration of the integration. By default, no code is needed.
If your IMA Protect account lists security cameras, they will be added as camera entities. These entities do not currently refresh automatically, and only display the last picture taken.
This repo structure was inspired by oncleben31/cookiecutter-homeassistant-custom-component project template created with Cookiecutter.