Hello, I’d like to invite you to try this add-on that allows you to control and monitor Intelbras alarms.
It’s under development; for now, I’ve only been able to test it against the AMT8000 model.
The add-on simply unites different projects to create a single solution.
Acknowledgments:
This project would not be possible without the incredible reverse engineering work done by elvis-epx on his original project. Much of the direct communication with the control panel is based on his findings.
Original Project: receptorip-intelbras on GitHub
Also, thanks to merencia (Lucas Merencia) · GitHub
GitHub - merencia/amt8000-hass-integration: Intelbras AMT-8000 Home Assistant Integration
Also, thanks to merencia (Lucas Merencia) · GitHub for their other integration project.
GitHub - merencia/amt8000-hass-integration: Intelbras AMT-8000 Home Assistant Integration
MQTT Bridge for Intelbras Alarm Control Panels (Home Assistant Add-on)
This project is a Home Assistant add-on that acts as a bridge between Intelbras alarm control panels (such as the AMT series) and an MQTT broker. It allows you to monitor the complete alarm status and control it (arm/disarm, panic) directly from the Home Assistant interface.
Main Features
Real-time monitoring of the alarm status (Armed, Disarmed).
Individual sensors per zone to know which ones are open, closed, or triggered. (The zone open/closed status is in development and can generate false alarm states; the Triggered status works fine!)
Panic sensor to notify emergency activations.
Remote Control: Alarm Panel entity in Home Assistant to arm and disarm the control panel. (and Triggered)
Auto-discovery (MQTT Discovery): All entities are automatically created and configured in Home Assistant when the add-on is launched.
Prerequisites
For this add-on to work properly, you need the following:
In Home Assistant
An MQTT Broker installed and running. The official Mosquitto broker add-on is the recommended option.
The broker must be configured to require a username and password.
In the Intelbras Alarm Control Panel
The control panel must have a fixed IP address assigned on your local network (you can configure this in the control panel’s network settings or through a DHCP reservation on your router).
You must have a remote access password configured.
The Home Assistant IP address must be configured as Monitoring IP 1 in the Alarm Control
Panel (Home Assistant IP, Port 9009).
- Settings > Communication > IP Monitoring > Server 1
- IP: Home Assistant
- Port: 9009
- Enable broadcast…: check
- Communication Priority: Ethernet only
- Reporting Mode: Regular IP
Add-on Configuration
- List item Once installed, go to the “Configuration” tab of the add-on and enter the following information:
Alarm Data:
- alarm_ip: The fixed IP address of your alarm control panel.
- alarm_port: The communication port of the control panel (e.g., 9009).
- alarm_password: The remote access password you configured on the control panel.
- password_length: The number of digits in your password (e.g., 6).
- zone_count: The total number of zones in your alarm.
- MQTT Broker Details:
- mqtt_broker: The address of your broker (usually core-mosquitto).
- mqtt_port: The port of your broker (usually 1883).
- mqtt_user and mqtt_password: The username and password to connect to the broker.
Important Tips
To ensure maximum compatibility with the exchange’s communication system, please follow these password rules:
The exchange’s remote access password MUST be 6 digits.
The password MUST NOT contain the digit zero (0).
- Failure to follow these rules may cause communication with the exchange to fail.