Python Library to Read TPI Status from EVL4?
Posted: Thu Apr 21, 2022 2:41 pm
I have a Raspberry Pi that I use as a home automation server. It runs a Python app that manages a number of "microzones" in my HVAC (sitting atop a bunch of Nest thermostats), integrates into a Flo water shutoff, Ambient Weather sensors, my generator's automatic transfer switch .... and the Envislink EL4. I've build that in Python (vs Home Assitant) since the conditions of the home requires a lot of logic based on frequent network outages, powers outages, etc.
I am running a seperate system with Home Assistant (mostly for Alexa integration into Insteon lights and a Harmony Remote).
On the Python app, it currently screen scrapes the eyez-on portal for alarm status - but I'd rather just locally poll the EL4 using the TPI.
MY QUESTION: can anyone point me to a python library that reads the TPI in EL4? I only need to *read* the alarm status (e.g. Disarmed, Away-Armed, Exit-Delay). I dont need to write/post to the EL4 (e.g. I'm NOT using it to *change* the alarm state).
Any help would be greatly appreciated.
I am running a seperate system with Home Assistant (mostly for Alexa integration into Insteon lights and a Harmony Remote).
On the Python app, it currently screen scrapes the eyez-on portal for alarm status - but I'd rather just locally poll the EL4 using the TPI.
MY QUESTION: can anyone point me to a python library that reads the TPI in EL4? I only need to *read* the alarm status (e.g. Disarmed, Away-Armed, Exit-Delay). I dont need to write/post to the EL4 (e.g. I'm NOT using it to *change* the alarm state).
Any help would be greatly appreciated.