Now that the plugin is working reliably I can tell you more about the double light situation. I can say it is very non-intuitive (and somewhat stupid), but I see where they think it might works as advertised. The "Light" control seems to control both the "UpLight" and the "DownLight". So if the "Light" is off, so are both lights no matter what the state of the "UpLight" and "DownLight". So if the state of the the "UpLight" and "DownLight" are "ON" (even though the physical lights are off) and I click the "TurnLightOn" button, both lights come on and the "Light", "UpLight", and "DownLight" icons now all show "ON". If I click the "TurnLightOff", both physical lights go off and the "Light" device icon shows "OFF", and the up/down light icon still show on. So the up/down light devices are a sort of child device of the "Light" device and simply indicate what the last state of the their respective device was/is regardless of the whether the physical device is on or not. However, this is only true when using the "Light" controls.
Where it gets weird is the following scenario:
Both up and down light icons show ON and the "Light" icon shows OFF, then I click the "TurnUpLightOff". The "Uplight" icon goes OFF, the "Light" icon goes "ON", and the "DownLight" icon stays on. However, the physical up light is now on and the physical down light is still off. The icon status is now wrong.
Then if I click "TurnLightOff" the up and down lights are now on and the status icons show that the "Light" and "Uplight" are off and the "DownLight" is on. Again out of sync with the actual lights.
Even if you are sending the wrong command to the BOND, the state should reflect the actual state of the lights, so they have a problem with their firmware/API (at least with 2.10.8)
I know this is not your problem, but thought you should know that at least Bond firmware 2.10.8 does not work correctly no matter what Bond is saying. I have asks them how I can upgrade to 2.10.15 to see if that makes any difference, but I am not holding my breath from reading the thread you had with Jacob.
BTW, still no crash ....
Where it gets weird is the following scenario:
Both up and down light icons show ON and the "Light" icon shows OFF, then I click the "TurnUpLightOff". The "Uplight" icon goes OFF, the "Light" icon goes "ON", and the "DownLight" icon stays on. However, the physical up light is now on and the physical down light is still off. The icon status is now wrong.
Then if I click "TurnLightOff" the up and down lights are now on and the status icons show that the "Light" and "Uplight" are off and the "DownLight" is on. Again out of sync with the actual lights.
Even if you are sending the wrong command to the BOND, the state should reflect the actual state of the lights, so they have a problem with their firmware/API (at least with 2.10.8)
I know this is not your problem, but thought you should know that at least Bond firmware 2.10.8 does not work correctly no matter what Bond is saying. I have asks them how I can upgrade to 2.10.15 to see if that makes any difference, but I am not holding my breath from reading the thread you had with Jacob.
BTW, still no crash ....
Comment