jtara92101 Posted October 15, 2008 Posted October 15, 2008 I am totally unable to get any programs using "control" conditions to work. I have to work-around using only Status. What's the secret? I'm using 2.6.7 firmware. I've had some communication issues, as well. The only program I've been successful with is a bathroom fan timer. It turns the fan on if any bathroom lights are on, and turns it off 15 minutes after all fans are off. When I turn on the main bathroom light (a KeypadLinc, which is linked to the other bathroom lights) I will often see the on and off buttons blink a couple of times indicating, I suppose, some kind of error condition. I've also seen this happen when I turn the keypadlinc off. But the fan (usually) works the way it should. Obviously, though, my options are limited using only Status. I just did a bit of testing with an unused Switchlink button. I created this program: If Control 'Kitchen KeypadLink A' is Switched On Then No Actions Else No Actions Checking Status on the Program Summary, it works the first time I switch the button from off to on. It doesn't follow subsequent changes. It works fine if I manually run the If. OK, I created another program that checks for the same switch switched off. Neither one ever cancels. That is, they both eventually end-up true (once you have switched it on and off once). They NEVER go back to false, as far as I can tell. The last run time is the most recent on the most recent event. So, I can tell from the Program Summary page which control was used last by looking at the last run time. But I can't test that condition in the program! (And what a pain if that is what I had to do!) Is this right? If the condition is ALWAYS going to be true, what is the point? OK, I give up. This is just crazy. Now, if I manually run the "if" for both programs, they are both false. It's completely senseless.
Michel Kohanim Posted October 15, 2008 Posted October 15, 2008 jtara92101, Do you know the difference between status and control? I strongly suggest the peruse of: http://www.universal-devices.com/mwiki/ ... m_Commands Neither crazy nor senseless: A control condition can not become false unless some other physical event takes place (such as turning the device off). On the other hand, the status condition changes with every status change but does not change if the status has NOT changed. This is quite logical and very much sensible. Example: Let's say your device is on and then you try to turn it on again, in this case, the status will not change (the state has not changed) but the control is reissued because you have tried to physically do something to the device. As I mentioned to you before, we'd be delighted to provide you with phone support. With kind regards, Michel I am totally unable to get any programs using "control" conditions to work. I have to work-around using only Status. What's the secret? I'm using 2.6.7 firmware. I've had some communication issues, as well. The only program I've been successful with is a bathroom fan timer. It turns the fan on if any bathroom lights are on, and turns it off 15 minutes after all fans are off. When I turn on the main bathroom light (a KeypadLinc, which is linked to the other bathroom lights) I will often see the on and off buttons blink a couple of times indicating, I suppose, some kind of error condition. I've also seen this happen when I turn the keypadlinc off. But the fan (usually) works the way it should. Obviously, though, my options are limited using only Status. I just did a bit of testing with an unused Switchlink button. I created this program: If Control 'Kitchen KeypadLink A' is Switched On Then No Actions Else No Actions Checking Status on the Program Summary, it works the first time I switch the button from off to on. It doesn't follow subsequent changes. It works fine if I manually run the If. OK, I created another program that checks for the same switch switched off. Neither one ever cancels. That is, they both eventually end-up true (once you have switched it on and off once). They NEVER go back to false, as far as I can tell. The last run time is the most recent on the most recent event. So, I can tell from the Program Summary page which control was used last by looking at the last run time. But I can't test that condition in the program! (And what a pain if that is what I had to do!) Is this right? If the condition is ALWAYS going to be true, what is the point? OK, I give up. This is just crazy. Now, if I manually run the "if" for both programs, they are both false. It's completely senseless.
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 jtara92101, A control condition can not become false unless some other physical event takes place (such as turning the device off). My experience, though, is that once a control condition is true, it remains true. Turn a switch on, the condition becomes true. Turn the same switch off, now BOTH the on AND the off conditions are true. Until later, (not sure how much later) when I find them both false.
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 I tried this simple program: Master Bath Off With MBR ----------------------------- If Control 'MBR KeypadLinc' is switched Off Then Set Scene 'Master Bath Default' Off Else - No Actions - Doesn't work. The intent is to turn off the master bath scene when I turn off the master bedroom KeypadLinc main switch. But, when I turn off the master bedroom switch.... nada. I CAN turn the master bath scene on/off from the administrative console. As I stated above, the status of this program goes TRUE the first time I press the master bedroom OFF. And then stays TRUE... forever. The last finish time updates each time I press On or Off, But the status of the program remains TRUE. The only case where it ever becomes FALSE again is if I manually "Run (If)". But that doesn't turn off the bathroom lights! If I manually "Run Then", it DOES turn off the bathroom lights. I just need to hire sombody to continually run the If manually, watch for the status to change, then manually run the "then". ------ OK, I've got this a bit more isolated. If I substitute the A button on the master bedroom KeypadLinc for the main master bedroom KeypadLinc button, it works. It also works (it seems, unreliably, though) if I substitute one of the master bedroom switchlincs. Does this make any sense? The scene buttons on the KeypadLinc work as I would expect. The main on/off buttons on the same keypadlinc won't trigger the program.
Michel Kohanim Posted October 15, 2008 Posted October 15, 2008 Hi jtara92101, Would you be kind enough to do me a favor? Please: 1. Go to Tools->Diagnostics->Event Viewer 2. Change level to 2 Now, click on those devices that have problems (on/off a couple of times). Save the log and then paste it here. It's quite possible that the problem is noise or signal related. I think I have to have been a little more clear as far as what a control is: it's not a variable to become false; it just means something happened. Every time that thing happens (pressing a button ON), then that program is evaluated to true again and it runs again. The condition can become false IF AND ONLY IF you have something like this: If control x is switched on And control x is NOT switched off Then something With kind regards, Michel I tried this simple program: Master Bath Off With MBR ----------------------------- If Control 'MBR KeypadLinc' is switched Off Then Set Scene 'Master Bath Default' Off Else - No Actions - Doesn't work. The intent is to turn off the master bath scene when I turn off the master bedroom KeypadLinc main switch. But, when I turn off the master bedroom switch.... nada. I CAN turn the master bath scene on/off from the administrative console. As I stated above, the status of this program goes TRUE the first time I press the master bedroom OFF. And then stays TRUE... forever. The last finish time updates each time I press On or Off, But the status of the program remains TRUE. The only case where it ever becomes FALSE again is if I manually "Run (If)". But that doesn't turn off the bathroom lights! If I manually "Run Then", it DOES turn off the bathroom lights. I just need to hire sombody to continually run the If manually, watch for the status to change, then manually run the "then". ------ OK, I've got this a bit more isolated. If I substitute the A button on the master bedroom KeypadLinc for the main master bedroom KeypadLinc button, it works. It also works (it seems, unreliably, though) if I substitute one of the master bedroom switchlincs. Does this make any sense? The scene buttons on the KeypadLinc work as I would expect. The main on/off buttons on the same keypadlinc won't trigger the program.
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 2008/10/15 02:31:07 : [iNST-SRX ] 02 50 0D.C9.4C 00.00.01 C3 13 00 LTOFFRR(00) 2008/10/15 02:31:07 : [ D C9 4C 1] DOF 0 2008/10/15 02:31:07 : [ D C9 4C 1] ST 0 2008/10/15 02:31:08 : [iNST-SRX ] 02 50 0D.C9.4C 0E.DA.94 42 13 01 LTOFFRR(01) 2008/10/15 02:31:14 : [iNST-SRX ] 02 50 0D.C9.4C 00.00.01 C3 11 00 LTONRR (00) 2008/10/15 02:31:14 : [ D C9 4C 1] DON 0 2008/10/15 02:31:14 : [ D C9 4C 1] ST 89 2008/10/15 02:31:14 : [ D 7B FA 1] ST 114 2008/10/15 02:31:14 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:15 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 02:31:15 : [iNST-SRX ] 02 50 0D.C9.4C 0E.DA.94 43 11 01 LTONRR (01) 2008/10/15 02:31:15 : [ D 75 42 1] ST 191 2008/10/15 02:31:15 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:16 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 02:31:16 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:17 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 02:31:24 : [iNST-SRX ] 02 50 0D.C9.4C 00.00.01 C3 13 00 LTOFFRR(00) 2008/10/15 02:31:24 : [ D C9 4C 1] DOF 0 2008/10/15 02:31:24 : [ D C9 4C 1] ST 0 2008/10/15 02:31:24 : [ D 7B FA 1] ST 0 2008/10/15 02:31:24 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:25 : [ D 75 42 1] ST 0 2008/10/15 02:31:26 : [iNST-SRX ] 02 50 0D.C9.4C 0E.DA.94 43 13 01 LTOFFRR(01) 2008/10/15 02:31:26 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:26 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 02:31:30 : [iNST-SRX ] 02 50 0D.C9.4C 00.00.01 C3 11 00 LTONRR (00) 2008/10/15 02:31:30 : [ D C9 4C 1] DON 0 2008/10/15 02:31:30 : [ D C9 4C 1] ST 89 2008/10/15 02:31:30 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:30 : [ D 7B FA 1] ST 114 2008/10/15 02:31:31 : [ D 75 42 1] ST 191 2008/10/15 02:31:35 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 02:31:35 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 02:31:35 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF)
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 Above started with the master bath KPL on. I then turned it off, on, off, on. There was one error pop-up on the admin console, couldn't communicate with the bathroom fan. It's linked to vanity and shower. And there's a fan program running on the isy99. I substituted the kitchen KPL main button for the bathroom KPL main button, and it did work correctly. I wonder if the bathroom KPL needs to be replaced? I initially had a problem where the load connected to the vanity SL would "glitch" when the fan was turned on/off. SmartHome replaced the fan relay, and it stopped glitching. But that problem didn't *seem* to involve the KPL. I do have an extra KPL. I will try it in the next couple of days.
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 Changed the program back to looking at the master bedroom KPL main button. Did a restore on the master bedroom KPL. The program worked once after that. It won't work again. Here's a log of an attempt. Starts out with bedroom and bathroom lights and main KPL buttons on. Then I turn off the bedroom KPL main button. 2008/10/15 02:59:58 : [ Time] 03:00:00 1(0) 2008/10/15 02:59:58 : [iNST-ACK ] 02 62 0E.0B.04 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 02:59:59 : [iNST-SRX ] 02 50 0E.0B.04 0E.DA.94 27 6E 87 (87) 2008/10/15 02:59:59 : [iNST-ACK ] 02 62 0D.86.07 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 02:59:59 : [iNST-SRX ] 02 50 0D.86.07 0E.DA.94 27 2C 8C (8C) 2008/10/15 02:59:59 : [iNST-ACK ] 02 62 0D.8A.F9 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:00 : [iNST-SRX ] 02 50 0D.8A.F9 0E.DA.94 27 2B 63 PEEK (63) 2008/10/15 03:00:00 : [iNST-ACK ] 02 62 0D.71.C3 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:00 : [iNST-SRX ] 02 50 0D.71.C3 0E.DA.94 2B 29 99 POKE (99) 2008/10/15 03:00:00 : [iNST-ACK ] 02 62 0D.87.C8 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:01 : [iNST-SRX ] 02 50 0D.87.C8 0E.DA.94 2B 2B FF PEEK (FF) 2008/10/15 03:00:01 : [iNST-ACK ] 02 62 0E.08.DF 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:01 : [iNST-SRX ] 02 50 0E.08.DF 0E.DA.94 23 F0 7C (7C) 2008/10/15 03:00:01 : [iNST-ACK ] 02 62 0D.C9.4C 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:03 : [iNST-SRX ] 02 50 0E.08.DF 0E.DA.94 43 13 01 LTOFFRR(01) 2008/10/15 03:00:03 : [iNST-ACK ] 02 62 0D.7B.FA 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:03 : [ E 8 DF 1] ST 0 2008/10/15 03:00:04 : [iNST-SRX ] 02 50 0D.7B.FA 0E.DA.94 23 53 72 (72) 2008/10/15 03:00:04 : [ D 7B FA 1] ST 114 2008/10/15 03:00:04 : [iNST-ACK ] 02 62 0D.A3.E9 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:04 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 2D FF (FF) 2008/10/15 03:00:04 : [iNST-ACK ] 02 62 0D.75.42 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:05 : [iNST-SRX ] 02 50 0D.75.42 0E.DA.94 23 4F BF (BF) 2008/10/15 03:00:05 : [iNST-ACK ] 02 62 0D.80.A6 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:05 : [iNST-SRX ] 02 50 0D.80.A6 0E.DA.94 23 48 00 (00) 2008/10/15 03:00:05 : [iNST-ACK ] 02 62 0E.7C.42 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:06 : [iNST-SRX ] 02 50 0E.7C.42 0E.DA.94 23 14 00 LTOFF-F(00) 2008/10/15 03:00:06 : [iNST-ACK ] 02 62 0D.89.65 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:06 : [iNST-SRX ] 02 50 0D.89.65 0E.DA.94 23 2E 00 (00) 2008/10/15 03:00:07 : [ D 75 42 1] ST 191 2008/10/15 03:00:07 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 03:00:07 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 03:00:07 : [ D 80 A6 1] ST 0 2008/10/15 03:00:07 : [ E 7C 42 1] ST 0 2008/10/15 03:00:08 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 03:00:08 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF)
Michel Kohanim Posted October 15, 2008 Posted October 15, 2008 Hello jtara92101, Thanks so very much for the update. A few observations: 1. It seems that you query a device every time something changes. Why? 2. It seems that the status of your devices are not 100% on (e.g. 114 and not 255). For ISY, ON means 100% on. So, you might either want to use "is not Off" OR provide a range such as " > 100 and 3. I think the communication error is because of the query Please keep me posted. With kind regards, Michel Changed the program back to looking at the master bedroom KPL main button. Did a restore on the master bedroom KPL. The program worked once after that. It won't work again. Here's a log of an attempt. Starts out with bedroom and bathroom lights and main KPL buttons on. Then I turn off the bedroom KPL main button. 2008/10/15 02:59:58 : [ Time] 03:00:00 1(0) 2008/10/15 02:59:58 : [iNST-ACK ] 02 62 0E.0B.04 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 02:59:59 : [iNST-SRX ] 02 50 0E.0B.04 0E.DA.94 27 6E 87 (87) 2008/10/15 02:59:59 : [iNST-ACK ] 02 62 0D.86.07 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 02:59:59 : [iNST-SRX ] 02 50 0D.86.07 0E.DA.94 27 2C 8C (8C) 2008/10/15 02:59:59 : [iNST-ACK ] 02 62 0D.8A.F9 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:00 : [iNST-SRX ] 02 50 0D.8A.F9 0E.DA.94 27 2B 63 PEEK (63) 2008/10/15 03:00:00 : [iNST-ACK ] 02 62 0D.71.C3 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:00 : [iNST-SRX ] 02 50 0D.71.C3 0E.DA.94 2B 29 99 POKE (99) 2008/10/15 03:00:00 : [iNST-ACK ] 02 62 0D.87.C8 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:01 : [iNST-SRX ] 02 50 0D.87.C8 0E.DA.94 2B 2B FF PEEK (FF) 2008/10/15 03:00:01 : [iNST-ACK ] 02 62 0E.08.DF 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:01 : [iNST-SRX ] 02 50 0E.08.DF 0E.DA.94 23 F0 7C (7C) 2008/10/15 03:00:01 : [iNST-ACK ] 02 62 0D.C9.4C 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:03 : [iNST-SRX ] 02 50 0E.08.DF 0E.DA.94 43 13 01 LTOFFRR(01) 2008/10/15 03:00:03 : [iNST-ACK ] 02 62 0D.7B.FA 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:03 : [ E 8 DF 1] ST 0 2008/10/15 03:00:04 : [iNST-SRX ] 02 50 0D.7B.FA 0E.DA.94 23 53 72 (72) 2008/10/15 03:00:04 : [ D 7B FA 1] ST 114 2008/10/15 03:00:04 : [iNST-ACK ] 02 62 0D.A3.E9 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:04 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 2D FF (FF) 2008/10/15 03:00:04 : [iNST-ACK ] 02 62 0D.75.42 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:05 : [iNST-SRX ] 02 50 0D.75.42 0E.DA.94 23 4F BF (BF) 2008/10/15 03:00:05 : [iNST-ACK ] 02 62 0D.80.A6 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:05 : [iNST-SRX ] 02 50 0D.80.A6 0E.DA.94 23 48 00 (00) 2008/10/15 03:00:05 : [iNST-ACK ] 02 62 0E.7C.42 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:06 : [iNST-SRX ] 02 50 0E.7C.42 0E.DA.94 23 14 00 LTOFF-F(00) 2008/10/15 03:00:06 : [iNST-ACK ] 02 62 0D.89.65 0F 19 00 06 LTSREQ (LIGHT) 2008/10/15 03:00:06 : [iNST-SRX ] 02 50 0D.89.65 0E.DA.94 23 2E 00 (00) 2008/10/15 03:00:07 : [ D 75 42 1] ST 191 2008/10/15 03:00:07 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 03:00:07 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF) 2008/10/15 03:00:07 : [ D 80 A6 1] ST 0 2008/10/15 03:00:07 : [ E 7C 42 1] ST 0 2008/10/15 03:00:08 : [iNST-ACK ] 02 62 0D.A3.E9 0F 11 FF 06 LTONRR (FF) 2008/10/15 03:00:08 : [iNST-SRX ] 02 50 0D.A3.E9 0E.DA.94 23 11 FF LTONRR (FF)
jtara92101 Posted October 15, 2008 Author Posted October 15, 2008 I wonder if the bathroom KPL needs to be replaced? Sorry, I meant the bedroom KPL. The two SwitchLincs right next to the bedroom KPL work just fine to turn off the bathroom lights. And the A, B, C, and D buttons on the bedroom KPL work fine. It's just the main button on the bedroom KPL that doesn't work. That is, except once, right after I did a Restore Device. There is something strange about the bedroom scene: there is also a RemoteLinc on it as a controller. But the RemoteLinc doesn't control the bedroom properly. I can only brighten and dim the bedroom lights with the RemoteLinc. I can't turn them on or off (except by dimming or brightening), except with "all on" or "all off". That is, push the button on the RemoteLinc, nothing happens. Hold it down, and it brightens/dims.
Michel Kohanim Posted October 15, 2008 Posted October 15, 2008 Hello again, First, would you please let me know why you have a query in your program? As far as the RemoteLinc: Please factory reset and do a restore on it. If this does not help, get a replacement (this happens sometimes) As far as the main button not working, would you please check your program: are you checking for the On (which is 100%) or are you looking for Not Off? With kind regards, Michel I wonder if the bathroom KPL needs to be replaced? Sorry, I meant the bedroom KPL. The two SwitchLincs right next to the bedroom KPL work just fine to turn off the bathroom lights. And the A, B, C, and D buttons on the bedroom KPL work fine. It's just the main button on the bedroom KPL that doesn't work. That is, except once, right after I did a Restore Device. There is something strange about the bedroom scene: there is also a RemoteLinc on it as a controller. But the RemoteLinc doesn't control the bedroom properly. I can only brighten and dim the bedroom lights with the RemoteLinc. I can't turn them on or off (except by dimming or brightening), except with "all on" or "all off". That is, push the button on the RemoteLinc, nothing happens. Hold it down, and it brightens/dims.
jtara92101 Posted October 16, 2008 Author Posted October 16, 2008 First, would you please let me know why you have a query in your program? I don't! If the isy is sending a query, you're in a better position than I to explain why it is doing so. It's not because I put a query in the program. In fact, I don't have a query in ANY program. (Except the standard once-a-day query.) Never used one. As far as the main button not working, would you please check your program: are you checking for the On (which is 100%) or are you looking for Not Off? None of the above. I'm checking for "switched Off". I only want it to turn off the bathroom lights when I actually hit the "off" button in the bedroom - not any time that the bedroom lights are off. This discussion started because the "switched" conditions didn't seem to be working. I am aware of the issue with "on" vs "not off". In my "bathroom is occupied" program (just checks all the bathroom lights) I call from the bathroom fan program, I use "> Off". The program is exactly as I stated earlier: Master Bath Off With MBR ----------------------------- If Control 'MBR KeypadLinc' is switched Off Then Set Scene 'Master Bath Default' Off Else - No Actions - FWIW, here are the other active programs: Master Bath Occupied ------------------------ If Status 'Master Bath Vanity' > Off Or Status 'Master Bath Shower' > Off Or Status 'Master Bath KeypadLinc/Track' > Off Then - No Actions - Else - No Actions - Master Bath Fan ------------------ If Program 'Master Bath Occupied' is True Then Set 'Master Bath Fan' On Else Wait 15 Minutes Set 'Master Bath Fan' Off
Michel Kohanim Posted October 16, 2008 Posted October 16, 2008 jtara92101, Thanks. Would you be kind enough to export your programs and send them to tech@universal-devices.com? ISY does not do automatic queries under any other conditions except when there's a program. Perhaps there's a bug and some hidden programs with queries. You also mentioned that this worked once after you factory reset your switch. Right? With kind regards, Michel First, would you please let me know why you have a query in your program? I don't! If the isy is sending a query, you're in a better position than I to explain why it is doing so. It's not because I put a query in the program. In fact, I don't have a query in ANY program. (Except the standard once-a-day query.) Never used one. As far as the main button not working, would you please check your program: are you checking for the On (which is 100%) or are you looking for Not Off? None of the above. I'm checking for "switched Off". I only want it to turn off the bathroom lights when I actually hit the "off" button in the bedroom - not any time that the bedroom lights are off. This discussion started because the "switched" conditions didn't seem to be working. I am aware of the issue with "on" vs "not off". In my "bathroom is occupied" program (just checks all the bathroom lights) I call from the bathroom fan program, I use "> 0". The program is exactly as I stated earlier: Master Bath Off With MBR ----------------------------- If Control 'MBR KeypadLinc' is switched Off Then Set Scene 'Master Bath Default' Off Else - No Actions -
jtara92101 Posted October 16, 2008 Author Posted October 16, 2008 You also mentioned that this worked once after you factory reset your switch. Right? No. It worked once after I did a Restore Device from the Admin console. I didn't factory-reset it - just did a restore. I'll forward the programs, but what I listed above is exactly what I have for the three programs I have enabled (plus the standard QueryAll).
Recommended Posts
Archived
This topic is now archived and is closed to further replies.