Maintained Home Assistant forks — fixes that keep integrations working on the latest Home Assistant releases.
Alarm.com integration for Home Assistant — a fork of pyalarmdotcom/alarmdotcom, fixed for Home Assistant 2026.x:
- Restores all entities (upstream broke on HA 2026.2's entity-naming changes).
- Real-time updates over WebSocket — events in ~1 second instead of waiting for polling.
- Migrated to the current HA APIs (alarm panel, light, climate, options flow, config-entry migration, shutdown handler).
The Python library that powers the integration above — a fork of pyalarmdotcom/pyalarmdotcomajax with the WebSocket real-time fix. The integration installs it automatically; you don't install this by hand.
alarmdotcom (the Home Assistant integration) depends on pyalarmdotcomajax (the library that talks to Alarm.com's servers). Think of it as the car and its engine — you drive the integration, the library is the engine inside.
- In HACS → ⋮ (top right) → Custom repositories, add
https://github.com/Bonasort-HA/alarmdotcomwith category Integration. - Download "Alarm.com", restart Home Assistant, then add the integration and sign in with your own Alarm.com account.
For near-real-time updates, the integration also works best with
update_intervalset to ~60s.
Unofficial — not affiliated with Alarm.com. Built on MIT-licensed upstream projects; the same MIT license applies.