Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for power saving mode on AC #714

Open
metehus opened this issue Mar 4, 2024 · 2 comments
Open

Support for power saving mode on AC #714

metehus opened this issue Mar 4, 2024 · 2 comments

Comments

@metehus
Copy link

metehus commented Mar 4, 2024

Is your feature request related to a problem? Please describe.
I've just configured this integration with my HA system and it works great. The problem I am facing now is that there is no option to enable power saving (or eco) mode via HA, even that there's option for that on the ThinQ app.

Describe the solution you'd like
I would like to be able to enable, disable and see if it's enabled or not, the power saving mode on my AC device, via the HA platform

Describe alternatives you've considered
Haven't found many alternatives to that problem

Additional context
My device model is RAC_056905_WW (from the device JSON) or s4nw09wa51a (printed on the internal unit).

I've digged into the device json data and found out the issue: When turning on or off the power saving on the app:
turned on:

"device_status": {
  "airState.powerSave.basic": 1.0
},

and when turned off:

"device_status": {
  "airState.powerSave.basic": 0.0
},

and the enum mapping value for reference:

"airState.powerSave.basic": {
  "data_type": "enum",
  "default": "0",
  "value_mapping": {
    "0": "@OFF",
    "1": "@ON",
    "2": "@AC_MODE_ENERGY_PRIORITY_ON",
    "3": "@AC_MODE_COMFORT_PRIORITY_ON",
    "4": "@AC_MODE_ENERGY_PRIORITY_OFF",
    "5": "@AC_MODE_COMFORT_PRIORITY_OFF",
    "10": "@10",
    "20": "@20",
    "30": "@30",
    "40": "@40",
    "50": "@50",
    "60": "@60",
    "70": "@70",
    "80": "@80",
    "90": "@90",
    "100": "@100"
  }
}

I don't have much knowledge of python and HA integrations, but I can work on this feature with some help

@metehus
Copy link
Author

metehus commented Mar 4, 2024

Also, found this on the ControlDevice array that may help:

{
  "ctrlKey": "settingInfo",
  "comment": "\uc6d0\uaca9\uc81c\uc5b4-\uc124\uc815",
  "command": "Get|Set",
  "dataKey": "airState.powerSave.basic|airState.miscFuncState.autoDry|airState.lightingState.magicBrightness|airState.lightingState.mood|airState.voice.spkVolume|airState.tempState.unit",
  "dataValue": "{%airState.powerSave.basic%}|{%airState.miscFuncState.autoDry%}|{%airState.lightingState.magicBrightness}|{%airState.lightingState.mood%}|{%airState.voice.spkVolume%}|{%airState.tempState.unit%}"
}

@andrei-croitor
Copy link

Hi, I am also interested in this feature.
I would also be interested in the "Remove moisture generated inside the indoor unit", but since it's not in the LG app, probably can't be added here.
Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants