Satel Integra
homebridge-satel-integra · v0.6.4
Adds Satel Integra alarm partitions, zones and outputs to HomeKit via ETHM-1.
What it says it supports
Brands
- Satel
Devices it names
- Satel Integra 24/32/64/128/256
- ETHM-1
- ETHM-1 Plus
Shows up in Apple Home as from its README
What people report
Satel Integra alarm panels work via ETHM-1 Plus; encryption and temperature sensor fixes pending.
- Works1
- Partly works1
| Device | Status | What they said | Source |
|---|---|---|---|
| Satel Versa 15 with ETHM-1 Plus | Works | Connects; settings page dark-mode bug fixed in 0.6.3Saved copyPlugin version 0.6.2 Homebridge version 2.0.2 Node.js version 24.12.0 Satel central model + firmware VERSA 15 01.11 ETHM-1 PLUS 03.13 What happened can't access all the settings in the settings page. Just this(screenshot) Also I can't read the page unless I highlight the letters. What you expected _No response_ Steps to reproduce _No response_ Relevant log excerpt [code] Plugin configuration (sanitized) [code] Excerpt saved from GitHub on 2026-10-22. | Issue #1 · 2026-05 |
| Satel ETHM-1 Plus with AES-192 encryption | Partly works | Encryption and temperature sensors need open PR; plugin appeared connected but wasn'tSaved copyFive related fixes, found while getting the plugin working against an ETHM-1 Plus with encryption enabled. The first one is the reason I started: with an integration key configured the plugin *looks* connected and never reports anything. AES-192 encryption was accepted but never implemented `SatelConnection` took `integrationKey` and did nothing with it beyond a warning, so frames went out in cleartext. A panel with an integration key set accepts the TCP session and then silently discards every request, the plugin connects, the log looks healthy, and no state ever arrives. Adds … Excerpt saved from GitHub on 2026-10-22. | PR #4 · 2026-09 |
Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local
TCP to ETHM-1 Ethernet module
You’ll need
- ETHM-1 or ETHM-1 Plus
Compatibility
| Verified by Homebridge | Yes |
|---|---|
| Homebridge versions | ^1.8.0 || ^2.0.0-beta.0 |
| Homebridge 2.0 | Yes |
| Node.js | ^20 || ^22 || ^24 |
| Settings in Homebridge UI | Yes |
| Matter | No |
| Platform name | SatelIntegra |
| License | MIT |
Community signals
| Downloads a week | 1 |
|---|---|
| Downloads a month | 10 |
| GitHub stars | 1 |
| Open issues | 2 |
| Closed issues | 1 |
| Last code push | 2026-06-09 |
| Latest version | 0.6.4 (2026-06-09) |
| First published | 2026-04-20 |
| Releases | 4 |
In ReReHome
Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.
Bridges get their own settings page listing the accessories behind them.
Caveats from the README
- One TCP client only
- AES encryption not implemented
- No temperature sensors
Sources
- npm: https://www.npmjs.com/package/homebridge-satel-integra
- Source code: https://github.com/artRybka/homebridge-satel
- Issues: https://github.com/artRybka/homebridge-satel/issues
- Verified plugins list: https://github.com/homebridge/verified