rodtoll / homebridge-isy-js

Homebridge platform plugin for the ISY series of home controllers from Universal Devices.
MIT License
22 stars 27 forks source link

Instead Lights don't turn off #32

Closed killervette closed 7 years ago

killervette commented 7 years ago

I can turn on the insteon lights, but the off command doesn't work. Any ideas?

killervette commented 7 years ago

here is the log event. I see the true event occur...nothing happens on the false (off) command

116-8-0#12:21:36- OUTLET: Game Room Fan Sending command to set outlet state to: true 2016-8-0#12:21:36- ISY-JS: Sending command...http://192.168.1.46/rest/nodes/13 F5 4D 1/cmd/DON

[9/18/2016, 12:21:45 PM] [isy-js] 116-8-0#12:21:45- OUTLET: Game Room Fan Sending command to set outlet state to: false

killervette commented 7 years ago

Also, using isy99i on 3.3.10 firmware

rodtoll commented 7 years ago

This issue is commonly caused by 1 of 2 issues:

  1. You have an outdated ISY firmware. Update to the latest will address this.
  2. You have too many pieces of software talking to the ISY at once. The ISY can only handle about 6 clients for notifications and ISY needs one of them to work. When the notifications are not working then the symptom is you can change the status of the device once but never again. So for example if they are off when you startup you can turn them on but then won't be able to turn them off. Only fix here is to reduce the number of pieces of software talking to ISY.

I have not found any other root causes for this issue to date.

rodtoll commented 7 years ago

Didn't intend to close issue. Apologies.

rodtoll commented 7 years ago

Going to close. The instances of this are tracked back to folks using ISY 99i. That device is end of life and it has issues with websocket notifications which this library depends on. Will add notes to README.