Skip to content
Homebridge TestFlight
EyezOn, DSC

EnvisaLink

homebridge-envisalink · v1.2.10

VerifiedLocal

Adds an EnvisaLink DSC alarm panel and its sensors to HomeKit.

What it says it supports

Brands

  • EyezOn
  • DSC

Devices it names

  • Envisalink 3
  • Envisalink 4

Shows up in Apple Home as from its README

Sensor readings in its code

What people report

Works with Envisalink modules on DSC and, per the readme, Honeywell/Ademco panels; serial IT-100 interfaces are out of scope.

  • Works4
  • Partly works1
  • Requested1
  • Won’t be supported1
DeviceStatusWhat they saidSource
DSC panel via Envisalink (motion detectors)WorksMotion zones confirmed in 0.4.0 beta
Saved copy
… plugin multiple times and nothing gets triggered. When Homebridge launches, it starts out looking good, displaying the following: [2/11/2021, 10:00:46 PM] [Envisalink] Initializing Envisalink platform... [2/11/2021, 10:00:46 PM] [Envisalink] Configuring Envisalink platform, Host: 192.168.1.107, port: undefined, type: DSC [2/11/2021, 10:00:46 PM] [Envisalink] Generated UUID 36f431e8-a869-4e88-b1aa-c18193e6f801 for accessory ID envisalink.1 [2/11/2021, 10:00:46 PM] [Envisalink] Generated UUID 769cc457-047f-4c76-ab44-8fcd67570fcf for accessory ID envisalink.1.1 [2/11/2021, 10:00:46 PM] …

Excerpt saved from GitHub on 2026-10-22.

Issue #64 · 2021-02
Envisalink alarmWorksAlarm added to HomeKit via Homebridge and tests well
Saved copy
… is it Homekit?). It was straightforward to "discover" my Hue bridge and all my lights showed up without me doing much. Then I got to wondering about my envisalink (home alarm) and MyQ (garage door opener). After some reading, I managed to get Homebridge running on a NAS I have here. I was then able to add the envisalink alarm. It all tests well. So I try to add myQ for my garage doors. Booo... doesn't work. I read and learn about ratgdo. OK, I bought 2. I have installed one so far. (I have 2 garage doors). I can see the device in my homebridge, but not in "Apple Home". The envisalink (alarm) …

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2026-01
Envisalink alarm systemWorksAlarm in HomeKit; camera-ffmpeg snapshots reliable
Saved copy
I was able (thanks to Homebridge) to get the alarm system into Homekit. Envisalink for the win! And with camera-ffmpeg got the video snapshots working reliably through a small nginx reverse proxy. Everything runs in a N100 instance with Docker (nginx, homebridge, grafana). Oh and the Plex title cards so the Mrs knows what's up next :-)

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit thread · 2026-04
Envisalink with DSC alarmWorksWorks with no issues; status not synced after Pi reboot, zone bypass unavailable
Saved copy
I'm using it with no issues on an Envisalink 3 board with a DSC1616. Only minor complaint, if I reboot my pi which hosts the Homebridge, the Alarm status is not synced until I make a change. No big deal.

Excerpt saved from Arctic Shift Reddit archive on 2026-10-22.

Reddit comment · 2020-10
Smoke detectors on alarm zonesPartly worksSmoke handling missing after 1.0 rewrite; help requested to test
Saved copy
I did enable verbose for plugin and homebridge. I will test trigger the smoke zone later can't be done now for noise reason and let you know the result. Smoke event are normally associated with a zone/partition. I get an email from eyezon with the zone from the smoke detector triggered. But this depend on the kind of smoke detector you are using and it could be why NodeAlarmProxy doesn't do it by zone. Wireless smoke detector use a zone like any other device. 2-wire smoke detector don't, they are connected to pgm2 (no zone involved) 4-wire smoke detector, never used them but I think they are …

Excerpt saved from GitHub on 2026-10-22.

Issue #84 · 2021-11
Honeywell/Ademco panelsRequestedSupport requests consolidated; enhancement still open
Saved copy
Consolidating duplicate requests. See readme for info on current compatibility.

Excerpt saved from GitHub on 2026-10-22.

Issue #59 · 2021-01
DSC IT-100 serial interfaceWon’t be supportedPlugin is Envisalink-only; serial would need a rewrite
Saved copy
I'm eager to get my DSC panel connected with HomeKit/Homebridge. Years ago I setup the panel with my old Vera system using the DSC IT-100 keypad emulator (https://cms.dsc.com/download.php?t=1&id=16238), which I believe is quite similar to the Envisalink -- except with a serial interface. I have an RS-232 adapter to USB connector on it and previously had it plugged into my Vera's USB port. I now have a Raspberry Pi running Homebridge and I'm wondering if this project would support integration over USB. I'd appreciate any advice you might have. Link to the developer guide for the IT-100 is …

Excerpt saved from GitHub on 2026-10-22.

Issue #52 · 2020-03

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

EnvisaLink module on LAN

You’ll need

  • EnvisaLink module

Compatibility

Verified by HomebridgeYes
Homebridge versions>=1.3.0
Homebridge 2.0No
Node.js>=14.18.1
Settings in Homebridge UIYes
MatterNo
Platform nameEnvisalink
LicenseMIT

Community signals

Downloads a week37
Downloads a month132
GitHub stars45
Open issues16
Closed issues108
Last code push2023-05-08
Latest version1.2.10 (2023-03-30)
First published2016-01-17
Releases103

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

  • Envisalink 3 needs firmware 1.12.182+

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • ContactSensor
  • LeakSensor
  • MotionSensor
  • SecuritySystem
  • SmokeSensor
  • Switch