JSP0511 Posted August 1, 2012 Posted August 1, 2012 Hey everyone, I don't have a "Query All" default program that runs at 3am in my ISY. How would I go about adding it?
LeeG Posted August 1, 2012 Posted August 1, 2012 This is the QueryAll Program .... If Time is 3:00:00AM Then Set Scene 'My Lighting' Query Else - No Actions - (To add one, press 'Action')
JSP0511 Posted August 1, 2012 Author Posted August 1, 2012 LeeG, Thanks for the quick response! Do I need to create the "My Lighting" scene? If yes, how would I go about doing that?
LeeG Posted August 1, 2012 Posted August 1, 2012 No. My Lighting should be at the top of the device node list.
LeeG Posted August 1, 2012 Posted August 1, 2012 If you have a 994 it may say ISY at the top rather than the old My Lighting name. I renamed mine so the 994 would look like my 99i's. Can't remember for sure what the top name was. There is Network, then My Lighting (or maybe ISY). The entry below Network is what you use as the Scene name.
JSP0511 Posted August 1, 2012 Author Posted August 1, 2012 I just got the ISY from Smarthome 2 weeks ago, 994i I believe
LeeG Posted August 1, 2012 Posted August 1, 2012 Click the Main tab of Admin Console. The device nodes are listed in the left pain. You will see Network My Lighting or maybe ISY device nodes The entry just below Network is the name to use Would someone with a 994 please jump in here and post whether it is My Lighting or something else.
Brian H Posted August 1, 2012 Posted August 1, 2012 My ISY994i shows 'My Lighting'. If memory serves me. Since I used my latest ISY99i backup to update the ISY994i. Michel told me I may have to correct the 3:00 AM Query All Program. I believe it was the time but again fuzzy memory here.
Michel Kohanim Posted August 2, 2012 Posted August 2, 2012 Hi JSP0511, You should choose either My ISY or My Lighting. It's quite odd that you didn't have the query program. With kind regards, Michel
johncrab Posted November 1, 2012 Posted November 1, 2012 I found a nuance in the Query program. I split out my motion sensors into a sub-folder called "Sensors". Running the Query program only polled the devices in the ISY folder but did not poll the sub-folder. So I just added the individual sensors I wanted to have polled as lines to the "Then" field and it works fine. The objective was to have an automatic reset of the low battery warning after a battery was changed. The Skylink sensor apparently does not send a change of state after a new battery is installed and it must be polled for its current state. The cool part is that I wrote a program to look for the low battery condition coming from any of my sensors and then send me an email to tell me to check the sensors. It works perfectly!
Michel Kohanim Posted November 1, 2012 Posted November 1, 2012 Hi johncrab, You cannot query a folder in programs. You can query scenes. Are we talking about the same thing? With kind regards, Michel
johncrab Posted November 6, 2012 Posted November 6, 2012 I discovered that when I moved my motion sensors into a folder. Query does not see them. But it appears that by adding the sensors individually as lines within my query program that it is getting to them. Let me know if I'm just seeing ghosts here, but it appears to work.
LeeG Posted November 6, 2012 Posted November 6, 2012 How are you determining the Motion Sensors are being skipped? As an RF device the ISY does not send a Query command to any battery RF device.
johncrab Posted November 7, 2012 Posted November 7, 2012 I got a low battery alert and after the battery was changed, they do not send a change of state to the ISY. They have to be queried for the current state and then the ISY will change the display to turn off the low battery ="on" status. The factory query program was not polling the sensors, so I added a line for each sensor to the query program to direct it specifically to look at battery status of each and it reset the status. Seems to work fine by pointing the query program at each sensor's battery status.
Recommended Posts