Integrate your Ajax Security System seamlessly with Home Assistant — control, automate, and monitor your alarm system directly from your smart home dashboard.
Before installing this integration, please make sure your Home Assistant instance is properly secured.
Following best practices will protect both your home network and your Ajax account.
- 🔑 Use a strong and unique username and password.
- 🔒 Enable Two-Factor Authentication (2FA) for your Home Assistant account.
- 🚫 Do not expose Home Assistant directly to the internet using the default port.
Instead, consider one (or combine several) of the following:- 🌀 Reverse Proxy (e.g., Nginx, Traefik)
- ☁️ Web Application Firewall (WAF) such as Cloudflare
- 🔐 Private VPN access only
- Avoid using your admin account for this integration.
- Create a dedicated Ajax account with minimal permissions (usually only ability to arm night mode is enough).
- Configure network access restrictions — only allow connections from trusted networks.
- Home Assistant 2024.6+
- HACS installed
- Ajax account with limited permissions
- Internet access for Ajax API connectivity
Actually we are supporting following products:
- Hub 2 (4G)
- Door Protect / Door Protect Plus
- Motion Protect
- Fire Protect Plus
This integration is actively maintained, and new device support will be introduced in future updates.
💡 Recommended method: via HACS (Home Assistant Community Store)
- Add this repository as a custom repository in HACS.
- Go to:
HACS → Integrations → Custom Repositories - Add the repository URL (this repo).
- Go to:
- Search for
Ajax Integration Custom Pluginin HACS. - Install the integration from HACS.
- Restart Home Assistant to apply changes.
- Go to
Settings → Devices & Services → Add Integration. - Search for Ajax and authenticate with your dedicated Ajax account.
- Complete device customization in the UI.
- 🎉 Enjoy!
Use your Ajax Alarm System directly in Home Assistant and create powerful automations and scripts.
- 🔔 Arm, disarm, and trigger Ajax alarm modes.
- 💡 Integrate alarm states into Home Assistant automations.
- 📱 Customize notifications, triggers, and automations using Lovelace dashboards.
- ⚙️ Simple configuration and automatic entity discovery.
- Combine this integration with Home Assistant Automations for:
- Auto-arming when everyone leaves home.
- Disarming when you arrive via geolocation.
- Sending Telegram or mobile alerts on alarm triggers.
If you encounter issues or have feature requests:
- Open an GitHub issues
This project is licensed under the MIT License — see the LICENSE file for details.
Developed with care for the Home Assistant community.
Secure. Private. Flexible.
“Automation should make your home smarter — not less secure.”