JamesC Posted February 16, 2014 Posted February 16, 2014 I've looked around a bit and haven't been able to find exactly what I'm looking for so thought I'd post here and see if anyone knows of anything that fits, or can recommend a simple way for me to write my own (not that I'm a programmer, but I could hack something together given enough time!) What I'd like is a GUI "dashboard" running on X Windows that can show status of several nodes and variables, ideally with red/green status indicators and some text. This will be running on a small computer connected to my TV via HDMI with no keyboard/mouse, functioning as sort of a home dashboard. The screen will be mostly security camera video feeds (that part's already working), but I've reserved one section of the screen to show house status. I'd like the status to update instantly when there's a change, not require someone to do a refresh, and I don't want it to have to poll every few seconds (so probably an ISY web services or other subscription). Things I'd like to show the status of - all of which are already integrated into my ISY and working: * Garage doors (connected using IOLinc with garage door kit) * Front door lock (Kwikset Z-wave lock) * Alarm status - showing several zones and overall status - armed/alarm/ready. (DSC with EVL3 using DSCLink) * Irrigation zones running (EZFlora) So I'd like it to track certain nodes and variables with instant updates showing on the GUI, and I'd like to be able to easily customize layout, and it shouldn't require any user interaction. If something like this already exists maybe someone can point me to it, or I could try to write my own using something like PyISY and some sort of GUI toolkit if what I'm looking for doesn't already exist. If nothing else maybe I'll use an Arduino with Ethernet and real LEDs, I know I could make that work! I'd rather have it all on my TV screen though. Thanks in advance for your help!
bmercier Posted February 16, 2014 Posted February 16, 2014 I've looked around a bit and haven't been able to find exactly what I'm looking for so thought I'd post here and see if anyone knows of anything that fits, or can recommend a simple way for me to write my own (not that I'm a programmer, but I could hack something together given enough time!) What I'd like is a GUI "dashboard" running on X Windows that can show status of several nodes and variables, ideally with red/green status indicators and some text. This will be running on a small computer connected to my TV via HDMI with no keyboard/mouse, functioning as sort of a home dashboard. The screen will be mostly security camera video feeds (that part's already working), but I've reserved one section of the screen to show house status. I'd like the status to update instantly when there's a change, not require someone to do a refresh, and I don't want it to have to poll every few seconds (so probably an ISY web services or other subscription). Things I'd like to show the status of - all of which are already integrated into my ISY and working: * Garage doors (connected using IOLinc with garage door kit) * Front door lock (Kwikset Z-wave lock) * Alarm status - showing several zones and overall status - armed/alarm/ready. (DSC with EVL3 using DSCLink) * Irrigation zones running (EZFlora) So I'd like it to track certain nodes and variables with instant updates showing on the GUI, and I'd like to be able to easily customize layout, and it shouldn't require any user interaction. If something like this already exists maybe someone can point me to it, or I could try to write my own using something like PyISY and some sort of GUI toolkit if what I'm looking for doesn't already exist. If nothing else maybe I'll use an Arduino with Ethernet and real LEDs, I know I could make that work! I'd rather have it all on my TV screen though. Thanks in advance for your help! Hello James, I know you don't want polling, but if you don't find anything else, maybe the "Home automation dashboard" would be suitable for your need. It is a web based interface to ISY than can be easily customized. It requires polling, but you could set it with a refresh rate of let's say 2 seconds. You can choose the devices that you want to monitor. IOlink, Kwikset, EZflora are all supported. Variable are supported. Camera support is available too. Alarm integration is not available though, but there would be an easy work around. You could have programs to set variables based on a zone, and monitor that variable. For more information on Home Automation Dashboard: viewtopic.php?f=100&t=13548 Benoit.
Recommended Posts