flyturbo/node-red-contrib-envisalink ↗
Created Apr 27, 2022 · View the flyturbo/node-red-contrib-envisalink repository page
EnvisaLink support for Node-RED
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
2
Lines of Code
63
From
Jul 22, 2016
To
Aug 14, 2018
About flyturbo/node-red-contrib-envisalink
This Node-RED contribution package provides integration with DSC alarm systems through the EnvisaLink hardware interface. It enables users to monitor real-time state changes from their DSC alarm systems and send commands to control them, including arming and disarming specific partitions.
The package works by exposing input and output nodes within Node-RED's visual programming environment. The input node listens for state change events from the alarm system, while the output node accepts raw TPI (Thin Protocol Interface) commands formatted as strings. Users can construct commands according to the EnvisaLink TPI specification, such as passing partition numbers and security codes to trigger alarm operations.
The project is designed for home automation and security system monitoring use cases where users want to integrate their DSC alarm systems into broader Node-RED automation workflows. It's distributed as an npm package and built in JavaScript, allowing straightforward installation into existing Node-RED deployments.