So I have an ISY with the ISY plugin and I have been using a button on my dining room ISY to turn on our living room lamps. Those lamps were using z-wave lamp dimmers and my PLEG to turn off the button (via a pleg action that calls a scene on the ISY for when I “automate” those lights). This worked very well. Clicking the button turned on the lights (and turning the light on), and clicking it again turned off the lights (And the button, which was always on the Insteon side).
I just changed those lamps from z-wave dimmers to Cree Connected bulbs and my Hue system (using the Philips hue plugin). The lights work great, but now, when I turn off the light at the KPL, the button turns back on! I’m sure I know why this is. I am doing this to turn the button “Off”:
c_DiningRoomSceneController_7_OFF - !t_LivingRoomTorchiereLamp_On AND !t_LivingRoomSofaLamp1_ON AND !t_LivingRoomSofaLamp2_ON
And this to turn it on
c_DiningRoomSceneController_7_OFF - !c_DiningRoomSceneController_7_OFF
I even tried changing it to this to turn it on:
c_DiningRoomSceneController_7_OFF - t_LivingRoomTorchiereLamp_On OR t_LivingRoomSofaLamp1_ON OR t_LivingRoomSofaLamp2_ON
My guess is that the events for turning the lights “on” are somehow firing and causing the button to turn back on before it turns off. I would think that ultimately it would settle with the button off but that is not the case. Any suggestions on how to fix this? Would I be better suited using a variable and/or MS to keep track of whether or not the lights were turned on at the switch? Is there some kind of timing I can implement?
I will attach a copy of my status report just in case I’m missing something.