mirror of
https://github.com/Andre0512/hon.git
synced 2025-05-15 15:44:22 -04:00
Improve air conditioner support
This commit is contained in:
parent
6935f5f07f
commit
a5c7b99569
6 changed files with 78 additions and 49 deletions
|
@ -237,59 +237,68 @@ SWITCHES: dict[str, tuple[HonSwitchEntityDescription, ...]] = {
|
|||
),
|
||||
"AC": (
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.10degreeHeatingStatus",
|
||||
key="settings.10degreeHeatingStatus",
|
||||
name="10° Heating",
|
||||
icon="mdi:heat-wave",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="10_degree_heating",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.echoStatus",
|
||||
key="settings.echoStatus",
|
||||
name="Echo",
|
||||
icon="mdi:account-voice",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.ecoMode",
|
||||
key="settings.ecoMode",
|
||||
name="Eco Mode",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="eco_mode",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.healthMode",
|
||||
key="settings.healthMode",
|
||||
name="Health Mode",
|
||||
icon="mdi:medication-outline",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.muteStatus",
|
||||
key="settings.muteStatus",
|
||||
name="Mute",
|
||||
icon="mdi:volume-off",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="mute_mode",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.rapidMode",
|
||||
key="settings.rapidMode",
|
||||
name="Rapid Mode",
|
||||
icon="mdi:run-fast",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="rapid_mode",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.screenDisplayStatus",
|
||||
key="settings.screenDisplayStatus",
|
||||
name="Screen Display",
|
||||
icon="mdi:monitor-small",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.selfCleaning56Status",
|
||||
key="settings.selfCleaning56Status",
|
||||
name="Self Cleaning 56",
|
||||
icon="mdi:air-filter",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="self_clean_56",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.selfCleaningStatus",
|
||||
key="settings.selfCleaningStatus",
|
||||
name="Self Cleaning",
|
||||
icon="mdi:air-filter",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="self_clean",
|
||||
),
|
||||
HonSwitchEntityDescription(
|
||||
key="startProgram.silentSleepStatus",
|
||||
key="settings.silentSleepStatus",
|
||||
name="Silent Sleep",
|
||||
icon="mdi:bed",
|
||||
entity_category=EntityCategory.CONFIG,
|
||||
translation_key="silent_mode",
|
||||
),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue