vivienne / homebridge-haiku-senseme

Apache License 2.0
5 stars 0 forks source link

Not detecting Fans any more #11

Open Ramias1 opened 3 years ago

Ramias1 commented 3 years ago

Not sure what caused this. I run this plugin on Oznu Homebridge in docker container on my Qnap nas. Rebooted the NAS today; installed an update to Container Station (the docker) on the NAS a few days/week or so ago.

Running this version: homebridge-haiku-senseme v3.4.0-beta.0

I've even set the UDP timeout to 600. This is what my logs show: [3/18/2021, 11:31:25 PM] Loaded plugin: homebridge-haiku-senseme@3.4.0-beta.0 [3/18/2021, 11:31:25 PM] Registering platform 'homebridge-haiku-senseme.haiku' [3/18/2021, 11:31:25 PM] [Haiku by Big Ass Fans] Initializing haiku platform... [3/18/2021, 11:31:25 PM] [Haiku by Big Ass Fans] Finished initializing platform: Haiku by Big Ass Fans [3/18/2021, 11:31:26 PM] [Haiku by Big Ass Fans] Executed didFinishLaunching callback

I've since throttled it back to 100 seconds. Logs here (192.168.0.10 is the IP of my NAS and I'm doing host networking for Homebridge; have also tested this with the IP of one of the fans.): [3/19/2021, 12:10:06 AM] [HB Supervisor] Starting Homebridge with custom env: {"DEBUG":"haiku-senseme:*"} 2021-03-19T04:10:07.752Z haiku-senseme:observable woohoo! observables! [3/19/2021, 12:10:07 AM] Loaded plugin: homebridge-haiku-senseme@3.4.0-beta.0 [3/19/2021, 12:10:07 AM] Registering platform 'homebridge-haiku-senseme.haiku' [3/19/2021, 12:10:08 AM] [Haiku by Big Ass Fans] Initializing haiku platform... 2021-03-19T04:10:08.852Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:10:18.852Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:10:28.855Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:10:38.855Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:10:48.855Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:10:58.855Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:11:08.855Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:11:18.928Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:11:28.928Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:11:38.928Z haiku-senseme:senseme Discovery request for IP: 192.168.0.10 2021-03-19T04:11:48.734Z haiku-senseme:senseme Discovery cancelled

Any ideas? Any chance you can add a config option where I can hard code my Fans' IPs instead of rely on detection?

I have a different plugin on a non-Homebrdige system (Indigo) and it still works fine; it also has the fans coded by IP. Haiku app on my iPhone works too.

Thanks for the great plugin.

vivienne commented 3 years ago

Thanks @Ramias1 I'll take a look, it has been a while so I might need to refresh some of the dependencies.