baboons / homebridge-electrolux-wellbeing

Homebridge plugin for Electrolux Pure A9
Apache License 2.0
15 stars 12 forks source link

Characteristic Warnings and Random Shutdown of AP #20

Open Dann1bo1 opened 1 year ago

Dann1bo1 commented 1 year ago

Installed the forked plugin https://github.com/davidjbradshaw/homebridge-aeg-wellbeing a couple of days ago, everything ran fine for a several hours. My AEG AX5 is properly being displayed in HomeKit. Since Feb 8, I've been experiencing numerous issues. The airpurifier would not turn on at all through HomeKit, even Homebridge couldn't power it on. This issue seems to be remedied by restarting the child bridge. My current issue is comprised of turning the airpurifier on and sometimes it just randomly powers off for no apparent reason. The log just shows "Luftreiniger AirPurifier Active was set to: PowerOff". I'm also getting numerous characteristics warnings for invalid values for a certain characteristic repeating at the interval that is set as "polling time" in the plugin's settings.

[09/02/2023, 20:31:57] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'Swing Mode': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[09/02/2023, 20:32:06] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'Current Temperature': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[09/02/2023, 20:32:06] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'Current Relative Humidity': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[09/02/2023, 20:32:06] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'Carbon Dioxide Level': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.
[09/02/2023, 20:32:06] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'VOC Density': characteristic value expected valid finite number and received "NaN" (number). See https://homebridge.io/w/JtMGR for more info.
[09/02/2023, 20:32:06] [homebridge-aeg-wellbeing] This plugin generated a warning from the characteristic 'Filter Life Level': characteristic value expected valid finite number and received "undefined" (undefined). See https://homebridge.io/w/JtMGR for more info.

Environment:

davidjbradshaw commented 1 year ago

I’ve also seen some issues last week where I think the remote server is hanging up the connection and the plugin fails to reconnect.

For the last week I’ve been testing a fix to force relogin when it fails and so far not seen the problem again, but maybe the remote has been better behaved.

Are you still having this issue?

Dann1bo1 commented 1 year ago

The characteristics warnings still persist, yes.

I can also confirm the reconnection issues on my end. Have to restart the child-bridge on an almost daily basis, to log in to the service again. A force relogin directly in the plugin would be amazing!

davidjbradshaw commented 1 year ago

@Dann1bo1 I have just published v1.1.0 of the AEG version. Hopefully that helps, as I have been running it for a week without issues.

I've also now enabled issue tracking on that project, so we should really continue the discussion over there.

davidjbradshaw commented 1 year ago

OK now on v1.1.1 and catching a lot more remote server issues.