joe-ng / homebridge-dyson-link

MIT License
206 stars 40 forks source link

Doesn't work with HomePod? #45

Open simont90 opened 6 years ago

simont90 commented 6 years ago

Works great on my iPhone with Siri, but if I try and call a command from my HomePod it says it can't reach my device.

Any one else getting the same issue?

CooperCGN commented 6 years ago

Yes, same here. Weird! On top, my two Dyson Links get shown as non responsive after a while (between 1 hour and a day) in the HomeKit app. I need to restart Homebridge for them to work again. Maybe Dysons servers refuse the connection after some time, I don’t know.

fbodlee commented 6 years ago

I don’t think it’s related to Dyson’s servers. My fan is disconnected from the Internet (via Firewall Drop-Rules) but I can control it via HomeKit just fine (not tested with HomePod). Additionally, MQTT should work in your local network only, meaning that Dyson‘s servers aren’t contacted by this plugin at all. I also experience the issue of devices becoming unresponsive after some time (very irregular), but then it applies to all homebridge connected devices, not just the fan. Therefore I assume that this particular issue is homebridge related and not an issue with this plugin.

joe-ng commented 6 years ago

maybe you can try to update your homebridge and node js to the latest stable version to see if that works? Those components are the ones that received the request from your apple device and dispatch the command.