flyturbo/node-red-contrib-envisalink ↗

Created Apr 27, 2022 · View the flyturbo/node-red-contrib-envisalink repository page

EnvisaLink support for Node-RED

An animated visualization of flyturbo/node-red-contrib-envisalink's Git history from July 2016 to August 2018, built by 2 contributors. The codebase reached 63 lines, mostly JavaScript. The video runs 27 seconds.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

2

Lines of Code

63

From

Jul 22, 2016

To

Aug 14, 2018

Advertisement

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.

Advertisement

Share this video