pschroeder89 / homebridge-levoit-humidifiers

Levoit Humidifiers Plugin for Apple HomeKit via Homebridge
Apache License 2.0
70 stars 9 forks source link

OasisMist 451S #47

Closed nyjklein closed 1 year ago

nyjklein commented 1 year ago

Model number: OasisMist 451S (LUH-O451S-WUS)

Number of cool mist levels: 9

Number of warm mist levels:3

Auto mode? Y

Sleep mode? Y

Night Light? N

Any other features not listed above? Display Toggle Humidity Sensor

I'm not sure if this is any different than the 450S. But I don't think it's working right. If I'm in Auto mode, then turn on the Sleep toggle it goes into Sleep mode as expected. If I then toggle Sleep mode off, I would expect it to go back to Auto. But nothing happens. It stays in sleep mode. If I toggle the main humidifier off, it switches off. But when I toggle it again, it comes on but is still in sleep mode. Not sure how to get it out of sleep mode other than using the app or the physical auto switch.

pschroeder89 commented 1 year ago

Thanks @nyjklein ...do you know if this worked previously? I recently made a small change for Oasis that I think might be the culprit

nyjklein commented 1 year ago

I don't know. I just got the device setup yesterday.

Should I install the previous version and see if that works differently?

nyjklein commented 1 year ago

Closed accidentally.

nyjklein commented 1 year ago

I went back to v1.8.4 and it behaves the same. But I do see this in the log now:

[05/01/2023, 12:25:05] [Levoit Humidifiers] Changing Mode to sleep [05/01/2023, 12:25:39] [Levoit Humidifiers] Changing Mode to humidity

However, it doesn't actually switch to Humidity mode. It stays in sleep mode.

pschroeder89 commented 1 year ago

Yeah this was my bad. That log helped a lot. I'll have this fixed later today

nyjklein commented 1 year ago

Just noticed this in the logs:

[05/01/2023, 12:17:45] [homebridge-levoit-humidifiers] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [05/01/2023, 12:17:46] [homebridge-levoit-humidifiers] This plugin threw an error from the characteristic 'Active': Unhandled error thrown inside read handler for characteristic: Device was unreachable. Ensure it is plugged in and connected to WiFi.. See https://homebridge.io/w/JtMGR for more info.

pschroeder89 commented 1 year ago

That last log looks like your humidifier unregistered from VeSync briefly due to an internet drop...we only throw that error if VeSync gives the status: "device offline"

I just published 1.8.6, which hopefully fixes the Sleep Mode switch. Could you give it a shot?

nyjklein commented 1 year ago

Thanks! v1.8.6 fixed my issue. Toggling Sleep off now returns the humidifier to Auto mode.

pschroeder89 commented 1 year ago

Sweet! That humidifier shares a lot in common with the LV600s, so I assumed it handled Auto mode differently like the LV600s does. Turns out it doesn't! Thanks for validating the fix, will close this bug.