sman591 / homebridge-lg-thinq-ac

Homebridge plugin for LG ThinQ-enabled portable air conditioner
Apache License 2.0
53 stars 16 forks source link

TargetHeaterCoolerStateCharacteristic: Error parsing state Error: Unsupported API value: 6 #81

Open mishakim opened 3 years ago

mishakim commented 3 years ago

LG Air Conditioner Model LSN090HSV5 / RAC_056905_WW

Describe the bug I get this error when the AC is set to Auto. When I set HomeKit to Auto, the AC switches to Fan.

Symptom check

jim-miller commented 3 years ago

Same symptoms for model LG model LW1517IVSM

Additional parsing issues that may be relevant:

[06/06/2021, 11:11:50] [LgThinqAirConditioner] TargetHeaterCoolerStateCharacteristic: Error parsing state Error: Unsupported API value: 8
[06/06/2021, 11:11:50] [LgThinqAirConditioner] CurrentHeaterCoolerStateCharacteristic: Error parsing state Error: Unsupported API value: 8
electricidiot commented 3 years ago

Same symptoms for LG model LW1017ERSM. Today was the first I saw it, so I don't know for sure what triggered the issue. I went into Settings and changed the refresh interval to 1 a day instead 1 a minute. Everything seems to work currently, but the Error makes me concerned.

sman591 commented 2 years ago

Unfortunately right now, there isn't a good way to detect whether a product support true "auto" mode or not, HomeKit doesn't support a fan-only mode for A/C units, and the RAC_056905_WW identifier is shared among units which do and do not have true "auto" support

This will have to be fixed in a future version which adds better feature auto-detection