Device status aware?
Posted: Fri Oct 26, 2012 12:06 am
[attachment=0]All off button.jpgI have my demopad programmed up pretty good now. It is controlling everything as expected, but I have a few 'tweaks' I'd like to make. However, It seems that means that the software has to be aware of the current status of the devices in question. For example;
1. I have configured a gauge to 'slide' my Insteon dimmer (via ISY994i) to a desired lighting dimness. That works great. I also have a couple of buttons for on, off, dim to 35% (TV, gaming), and dim to 6% (movie). However, when I use one of the four buttons (for this example, we'll use 'TV') the gauge does not move to the 35% position - it stays where it was set prior to pushing the TV button. What I would like is for the gauge to move to 35% when I push the TV button, or 6% when I push the Movie button. So the question is, can the gauge 'query' the ISY and 'display' the current status?
2. Example 2: [note: AVR, PS3, and DirecTV boxes are all controlled via Global Cache IP2IR box] I have configured some 'activity' buttons; such that when I push the "TV" button, the lights go on to 35%, the projector comes on, the AVR comes on and sets itself to HDMI1 input, and the DirecTV receiver comes on. Great! Now I push the "Movie" button, where I have told it to turn on the PS3 and turn off the DirecTV box. Works great. Now, if I push the 'All Off' button [image attached] - it actually turns ON the DirecTV box because it was already in an 'Off' state. Is there a way to tell the program to check if the DirecTV box is off? And if so, don't send the command?
Thanks.
1. I have configured a gauge to 'slide' my Insteon dimmer (via ISY994i) to a desired lighting dimness. That works great. I also have a couple of buttons for on, off, dim to 35% (TV, gaming), and dim to 6% (movie). However, when I use one of the four buttons (for this example, we'll use 'TV') the gauge does not move to the 35% position - it stays where it was set prior to pushing the TV button. What I would like is for the gauge to move to 35% when I push the TV button, or 6% when I push the Movie button. So the question is, can the gauge 'query' the ISY and 'display' the current status?
2. Example 2: [note: AVR, PS3, and DirecTV boxes are all controlled via Global Cache IP2IR box] I have configured some 'activity' buttons; such that when I push the "TV" button, the lights go on to 35%, the projector comes on, the AVR comes on and sets itself to HDMI1 input, and the DirecTV receiver comes on. Great! Now I push the "Movie" button, where I have told it to turn on the PS3 and turn off the DirecTV box. Works great. Now, if I push the 'All Off' button [image attached] - it actually turns ON the DirecTV box because it was already in an 'Off' state. Is there a way to tell the program to check if the DirecTV box is off? And if so, don't send the command?
Thanks.