Folks,
I’ve released the source code for the first version of the Alarm Panel/Luup interface for a Paradox Security Systems alarm Panel.
You can find the basic details here, including where to download the codebase:
http://wiki.micasaverde.com/index.php/Paradox_Alarm_Plugin
This code only works with the Paradox Security Systems “EVO” Alarm Panels, but can likely be adapted to other Panels if you’re feeling creative, and have the relevant documentation.
I’ll use this thread to take any feedback on the code, functionality (etc), and then fold the necessary changes into the Wiki page, or the Alarm Panel’s codebase.
It has some rough edges, mostly in error handling, but will suffice for folks to take a peek. I’ve been running the various evolutions of this code “live” against my house-alarm Panel for a few months now to get most of the kinks out.
This version was built using the 1.0.979 release.
Many thanks to all of the MCV Team members who’ve helped along the way (from the early days of stabilizing the IO Communications, through to the more recent UI Changes to support Status and Scene-Events)