pschroeder89 / homebridge-levoit-humidifiers

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

Got a new OAsisMist 600S.....none of the HomeKit buttons work except the warm mist. #76

Closed Jimmy027777777 closed 4 months ago

Jimmy027777777 commented 5 months ago

Describe The Bug: Only warm mist button works. its powers the device on but not off. I would expect it to only control warm mist. The humidity level button does not power the device on, and it does not change target nudity level. The fan speed also doesn't work in auto or manual mode, totally non responsive.

To Reproduce: Only warm mist button is response so use any other button

Expected behavior: I would expect the humidity level button the power the device on and off and change target humidity in auto mode. I would also expect more than just one button to work.

Logs: [03/03/2024, 19:03:24] [Levoit Humidifiers] Changing Mode to sleep [03/03/2024, 19:03:31] [Levoit Humidifiers] Setting Power to false [03/03/2024, 19:03:31] [Levoit Humidifiers] Setting Mist Level to 2 [03/03/2024, 19:03:31] [Levoit Humidifiers] Setting Power to true [03/03/2024, 19:03:32] [Levoit Humidifiers] Setting Mist Level to 4 [03/03/2024, 19:03:32] [Levoit Humidifiers] Setting Mist Level to 5 [03/03/2024, 19:03:32] [Levoit Humidifiers] Setting Mist Level to 8 [03/03/2024, 19:03:33] [Levoit Humidifiers] Setting Mist Level to 9 [03/03/2024, 19:04:08] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info. [03/03/2024, 19:07:00] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info. [03/03/2024, 19:08:02] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info. [03/03/2024, 19:08:13] [Levoit Humidifiers] Setting Power to true [03/03/2024, 19:08:14] [Levoit Humidifiers] Setting Target Humidity to 40 [03/03/2024, 19:08:14] [Levoit Humidifiers] Setting Target Humidity to 40 [03/03/2024, 19:08:14] [Levoit Humidifiers] Setting Target Humidity to 40 [03/03/2024, 19:08:14] [Levoit Humidifiers] Setting Target Humidity to 42 [03/03/2024, 19:08:15] [Levoit Humidifiers] Setting Target Humidity to 47 [03/03/2024, 19:08:15] [Levoit Humidifiers] Setting Target Humidity to 48 [03/03/2024, 19:08:15] [Levoit Humidifiers] Setting Target Humidity to 49 [03/03/2024, 19:08:16] [Levoit Humidifiers] Setting Target Humidity to 50 [03/03/2024, 19:08:16] [Levoit Humidifiers] Setting Target Humidity to 51 [03/03/2024, 19:08:17] [Levoit Humidifiers] Setting Target Humidity to 46 [03/03/2024, 19:08:18] [Levoit Humidifiers] Setting Target Humidity to 43 [03/03/2024, 19:08:18] [Levoit Humidifiers] Setting Target Humidity to 42 [03/03/2024, 19:08:18] [Levoit Humidifiers] Setting Target Humidity to 44 [03/03/2024, 19:08:18] [Levoit Humidifiers] Setting Target Humidity to 47 [03/03/2024, 19:08:19] [Levoit Humidifiers] Setting Target Humidity to 48 [03/03/2024, 19:08:19] [Levoit Humidifiers] Setting Target Humidity to 48 [03/03/2024, 19:08:29] [Levoit Humidifiers] Setting Power to false [03/03/2024, 19:08:30] [Levoit Humidifiers] Setting Mist Level to 2 [03/03/2024, 19:08:30] [Levoit Humidifiers] Setting Power to true [03/03/2024, 19:08:30] [Levoit Humidifiers] Setting Mist Level to 4 [03/03/2024, 19:08:30] [Levoit Humidifiers] Setting Mist Level to 5 [03/03/2024, 19:08:31] [Levoit Humidifiers] Setting Mist Level to 5 [03/03/2024, 19:08:31] [Levoit Humidifiers] Setting Mist Level to 9 [03/03/2024, 19:08:35] [Levoit Humidifiers] Changing Mode to sleep [03/03/2024, 19:08:36] [Levoit Humidifiers] Setting Display to true [03/03/2024, 19:08:43] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info. [03/03/2024, 19:08:59] [Levoit Humidifiers] Changing Mode to sleep [03/03/2024, 19:09:21] [Levoit Humidifiers] Changing Mode to humidity [03/03/2024, 19:09:27] [Levoit Humidifiers] Changing Mode to sleep [03/03/2024, 19:09:30] [Levoit Humidifiers] Changing Mode to humidity [03/03/2024, 19:09:36] [Levoit Humidifiers] Setting Display to true [03/03/2024, 19:09:39] [Levoit Humidifiers] Setting Display to false [03/03/2024, 19:10:32] [Levoit Humidifiers] Setting Warm Level to 0 [03/03/2024, 19:10:32] [Levoit Humidifiers] Setting Warm Level to 0 [03/03/2024, 19:10:33] [Levoit Humidifiers] Setting Warm Level to 3 [03/03/2024, 19:10:34] [Levoit Humidifiers] Setting Warm Level to 1 [03/03/2024, 19:10:34] [Levoit Humidifiers] Setting Warm Level to 0 [03/03/2024, 19:11:44] [Levoit Humidifiers] Setting Power to true [03/03/2024, 19:11:51] [Levoit Humidifiers] Setting Target Humidity to 60 [03/03/2024, 19:11:55] [Levoit Humidifiers] Setting Target Humidity to 50 [03/03/2024, 19:12:53] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info.

Plugin Config:

Show your Homebridge config.json here, remove any sensitive information.

Screenshots:

Environment:

Jimmy027777777 commented 5 months ago

[03/03/2024, 19:11:51] [Levoit Humidifiers] Setting Target Humidity to 60 [03/03/2024, 19:11:55] [Levoit Humidifiers] Setting Target Humidity to 50 [03/03/2024, 19:12:53] [homebridge-levoit-humidifiers] This plugin generated a warning from the characteristic 'On': characteristic value expected boolean and received undefined. See https://homebridge.io/w/JtMGR for more info.

Jimmy027777777 commented 5 months ago

If there is any more info I can provide please let me know. I have been uninstalled and reinstalled and still have basically zero functionality.

pschroeder89 commented 5 months ago

Someone else is reporting the same. Can you provide me the exact model number?

Jimmy027777777 commented 5 months ago

Here is a link to it on amazon. Below is the model number i think ( LUH-O601S-KUS)

https://www.amazon.com/dp/B0C4GHYH2M?ref=ppx_yo2ov_dt_b_product_details&th=1

Brand LEVOIT Special Feature Digital Display, Remote Control, Schedule, Aroma Diffuser, Humidistat Color Black Floor Area 430 Square Feet Operation Mode Ultrasonic Product Dimensions 10.8"D x 6"W x 13.9"H Item Weight 5.5 Pounds Room Type Living Room, Bedroom Model Name OasisMist 600S Included Components 2 × Aroma Pad (1 Pre-Installed), 1 × User Manual, 1 × 6-Liter Smart Warm & Cool Mist Humidifier, 1 × Cleaning Brush, 2 × Absorption Pad (1 Pre-Installed), 1 × Quick Start Guide, 1 × Water Filter Sponge (1 Pre-Installed) Voltage 120 Volts (AC) Wattage 280 watts Shape Rectangular Item Weight 5.5 pounds Manufacturer LEVOIT ASIN B0C4GHYH2M Country of Origin China Item model number LUH-O601S-KUS

On Mon, Mar 4, 2024 at 11:02 AM Paul Schroeder @.***> wrote:

Someone else is reporting the same. Can you provide me the exact model number?

— Reply to this email directly, view it on GitHub https://github.com/pschroeder89/homebridge-levoit-humidifiers/issues/76#issuecomment-1976919369, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGULTVERO7MPSF5XPIFYXZLYWSLITAVCNFSM6AAAAABEEFPN7SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZWHEYTSMZWHE . You are receiving this because you authored the thread.Message ID: @.*** com>

pschroeder89 commented 5 months ago

Yeah this is the same model. I think the solution is simple, I can try to get to it this evening.

Basically, some of the 600s models use a different set of commands than others. So I just need to move the KUS model to the previous commands and it should hopefully work

Jimmy027777777 commented 5 months ago

oh awesome, if you need me to test it out let me know.

On Mon, Mar 4, 2024 at 1:21 PM Paul Schroeder @.***> wrote:

Yeah this is the same model. I think the solution is simple, I can try to get to it this evening.

Basically, some of the 600s models use a different set of commands than others. So I just need to move the KUS model to the previous commands and it should hopefully work

— Reply to this email directly, view it on GitHub https://github.com/pschroeder89/homebridge-levoit-humidifiers/issues/76#issuecomment-1977193668, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGULTVBPTKDKQDX4JJRRQ7TYWS3RFAVCNFSM6AAAAABEEFPN7SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZXGE4TGNRWHA . You are receiving this because you authored the thread.Message ID: @.*** com>

pschroeder89 commented 5 months ago

@Jimmy027777777 let me know if homebridge-levoit-humidifiers@1.14.0-dev1 works better for you

Jimmy027777777 commented 5 months ago

Ok I just updated. will test tonight.

Jimmy027777777 commented 5 months ago

working flawlessly, thank you!

On Wed, Mar 6, 2024 at 6:40 PM Paul Schroeder @.***> wrote:

@Jimmy027777777 https://github.com/Jimmy027777777 let me know if @.*** works better for you

— Reply to this email directly, view it on GitHub https://github.com/pschroeder89/homebridge-levoit-humidifiers/issues/76#issuecomment-1982048970, or unsubscribe https://github.com/notifications/unsubscribe-auth/BGULTVDAE2G2KPC4ZD5QTLDYW6SQJAVCNFSM6AAAAABEEFPN7SVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSOBSGA2DQOJXGA . You are receiving this because you were mentioned.Message ID: @.*** com>

pschroeder89 commented 4 months ago

Published as 1.14.0