[RELEASE] Envisalink App & Driver for Vista/Ademco/Honeywell Alarm via smartthings-nodeproxy

community_app
community_driver

#1

Should work the same as the redloro/SmartThings integration (i.e. 2 way integration with HSM).

Requirements:

  1. A Vista/Ademco/Honeywell alarm (NOT DSC alarm) connected to a Envisalink 3 or 4. For DSC, go here.

  2. A working installation of smartthings-nodeproxy from redloro: GitHub - redloro/smartthings: SmartThings home automation services, apps and devices (which means you need another machine on your network to talk to your Envisalink; RPi works fine). Not as clean as a native integration, but then again, I've not had any issues with the smartthings-nodeproxy in years. Feel free to look at the DSC version here if you're interested in making the updates to this code to make it native: Envisalink Integration Application and Connection Driver.

  3. You'll need to the MAC address of the device running your node proxy. This is a new requirement that wasn't necessary if you're moving from SmartThings to HE.

  4. Requires your alarm has a single partition (feel free to adjust the code and send me a pull request)

  5. Requires you only have 1 HE device (or be installing this on your 1st hub - hub[0]).

  6. You'll need to configure HSM (i.e. give it some sensors to monitor in both ArmHome and ArmAway) in order for it to update status properly.

v 1.0.1 - Fixed double disarm issue when disarming via keypad. Resolved the parseLanMessage error.


Convert Redloro Smartthings Proxy for Envisalink
Envisalink Integration Application and Connection Driver
Convert Redloro Smartthings Proxy for Envisalink
Community Apps
Community Device Drivers (FKA Compatible Devices Wiki)
#2

I just received my HE and I have everything already migrated from my Wink 2, and then some. Still have a little automation I want to add but I've not had this much fun in a long time. I have a Vista Automation Module that's already setup as the secondary controller for integration with my various home automation with my security system. I just found that you have already done all this work on the Envisalink, which I also have, and I'm so excited to get started on this now.

I'm just curious though, if I understand your summary above correctly, I will need to setup a Raspberry Pi running smartthings-nodeproxy. Is that correct? I'm hoping so as I haven't had the opportunity to get my feet wet with RPi yet so this would make it even more exciting.

Thanks for any feedback or advice you might offer.


#3

Correct. You need a Linux system that is up 24x7 and Rpi is the easiest, imho. Here is a good guide: Install Raspbian Stretch Lite Headless ( setup Wi-Fi and activate ssh without access to command…