joe-ng / homebridge-dyson-link

MIT License
207 stars 40 forks source link

Turned off dyson - no response #61

Open lamjoey opened 6 years ago

lamjoey commented 6 years ago

Hi Joe, Thanks for the plug, it is awesome. I recently figured out that when I turned off the Dyson fan from the wall plug, it would become 'no response' and cause issue to other accessories in the same homebridge instance. I am now running two instances of homebridge with Dyson fan on its own so that I can turn off the fan from wall plug without affecting other accessories. Just wanted to share this to others using this plugin.

TaylorBruce commented 6 years ago

Hi lamjoey,

I'm having the same issue now I think. I had installed this plugin and it both has blocked my homebridge devices from being contacted while outside my home network and I can't get the dyson fan to turn on again (even manually). How did you resolve this?

PrzemyslawKlys commented 5 years ago

Same issue :-( When I disconnect Power from Dyson whole Homebridge stops responding.

ericcastro commented 5 years ago

I am also facing this problem. I tend to disconnect my dyson fan from the wall outlet very often because I carry it from one room to another regularly.

So this is a common scenario for me, yet the fact it's not powered will make the homebridge plugin interfere with updates from all other accessories configured, eventually leaving all of them with a "No Response" error.

A sort of periodic heartbeat request/ping timeout to the dyson fan could mark accessory's reachability characteristic as false and thus would allow for other accessories to proceed with their own update requests, wouldn't it ?

ericcastro commented 5 years ago

has this issue ever been addressed ?

lamjoey commented 5 years ago

Hi lamjoey,

I'm having the same issue now I think. I had installed this plugin and it both has blocked my homebridge devices from being contacted while outside my home network and I can't get the dyson fan to turn on again (even manually). How did you resolve this?

I just made dyson run on an instance that is on its own, for example, homebridge1 has dyson and dyson only, homebridge2 will have all my other devices. So when the Dyson fan is turned off from the plug, only homebridge1 will die and homebridge2 will keep going.

PrzemyslawKlys commented 5 years ago

This was already fixed https://github.com/joe-ng/homebridge-dyson-link/commit/a77e16de1f64d16f60ba2e8a96e12ff640c0c0d6 afyik. It was discussed in issue; https://github.com/joe-ng/homebridge-dyson-link/issues/88 - i guess this one should be closed?