diff --git a/homeassistant/components/lg_thinq/icons.json b/homeassistant/components/lg_thinq/icons.json index 3b0baaaaf75..02af1dec155 100644 --- a/homeassistant/components/lg_thinq/icons.json +++ b/homeassistant/components/lg_thinq/icons.json @@ -166,6 +166,9 @@ "monitoring_enabled": { "default": "mdi:monitor-eye" }, + "current_job_mode_ventilator": { + "default": "mdi:format-list-bulleted" + }, "current_job_mode": { "default": "mdi:format-list-bulleted" }, diff --git a/homeassistant/components/lg_thinq/select.py b/homeassistant/components/lg_thinq/select.py index 3f29ee9e5c8..80dcc4a40da 100644 --- a/homeassistant/components/lg_thinq/select.py +++ b/homeassistant/components/lg_thinq/select.py @@ -121,6 +121,12 @@ DEVICE_TYPE_SELECT_MAP: dict[DeviceType, tuple[SelectEntityDescription, ...]] = ), DeviceType.REFRIGERATOR: (SELECT_DESC[ThinQProperty.FRESH_AIR_FILTER],), DeviceType.STYLER: (OPERATION_SELECT_DESC[ThinQProperty.STYLER_OPERATION_MODE],), + DeviceType.VENTILATOR: ( + SelectEntityDescription( + key=ThinQProperty.CURRENT_JOB_MODE, + translation_key="current_job_mode_ventilator", + ), + ), DeviceType.WASHCOMBO_MAIN: ( OPERATION_SELECT_DESC[ThinQProperty.WASHER_OPERATION_MODE], ), diff --git a/homeassistant/components/lg_thinq/strings.json b/homeassistant/components/lg_thinq/strings.json index a5fb81e3818..0ef3116f063 100644 --- a/homeassistant/components/lg_thinq/strings.json +++ b/homeassistant/components/lg_thinq/strings.json @@ -901,6 +901,14 @@ "always": "[%key:component::lg_thinq::entity::sensor::monitoring_enabled::state::always%]" } }, + "current_job_mode_ventilator": { + "name": "Operating mode", + "state": { + "vent_auto": "[%key:component::lg_thinq::entity::sensor::growth_mode::state::standard%]", + "vent_nature": "Bypass", + "vent_heat_exchange": "Heat exchange" + } + }, "current_job_mode": { "name": "Operating mode", "state": {