Skip to content

[Feature Request] Expose AC Power Save / Eco Modes (airState.powerSave.basic) as a Select Entity #982

Description

@lfelipe-garcia

Hi! First of all, thank you for this amazing integration.

I would like to request the implementation of a new entity (like a select or number) or an attribute to read and control the Energy Saving / Eco modes (40%, 60%, 80%) available on LG AC units.

Currently, the native core integration doesn't support this, but checking the diagnostics JSON from my device running your integration, I can see that the property is actively being read by the API but it's just not exposed to Home Assistant.

Here is the exact mapping extracted from my device's diagnostic JSON:

"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"
}
}

It would be awesome if this could be exposed as a select entity (supporting Off, 40%, 60%, 80%) or if we could have the custom service/action restored so we can send raw values to this endpoint.

Thank you in advance!

smartthinq_sensors-01KWZGQPXENMP2S1QFSP0QX5EC-Ar-condicionado Sala-53fa025bb9f007c2acd87cccdd7a193d.json

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions