sman591/homebridge-lg-thinq-ac

[Question] Status always shows "idle" when AC is on. Is it normal?

Closed this issue · 6 comments

LG Air Conditioner Model
MS-Q12SWDZ

Homekit Model number
RAC_056905_WW

When the AC is on, on the status (in the main screen top / room screen top), you will notice the temperature, with "idle". What determines this state? Shouldn't it state "heating" or "cooling" ?

Screenshot from 2021-04-19 21-42-25

Huh, I haven't seen that before. I'll look into it

Ah, this is because HomeKit supports the "current" state and we currently only support the "target" state.

I can "fake" this, but unfortunately LG's API doesn't expose the actual cooling/heating/idle state of your device, so it'll say "cooling" whenever "cool" is set or "heating" whenever "heat" is set, but won't actually indicate what the device is actively doing.

🎉 This issue has been resolved in version 1.14.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

I can "fake" this, but unfortunately LG's API doesn't expose the actual cooling/heating/idle state of your device, so it'll say "cooling" whenever "cool" is set or "heating" whenever "heat" is set, but won't actually indicate what the device is actively doing.

I think this should do. Maybe you can set it to "idle" when the ac is "off". Technically it's "on" in the sense that it's connecto to pwoer but just not actively heating or cooling. ¯_(ツ)_/¯

Cool- i added this in the latest plugin version, so it should work now!

Confirmed that this works. Thanks!