From 51133b94bd3098fa6421bdef1ccbc7038075fc13 Mon Sep 17 00:00:00 2001 From: sususweet Date: Thu, 9 Oct 2025 10:02:08 +0800 Subject: [PATCH] fix: device mapping and translation for T0xCA and T0xED. Fix #23. --- .../midea_auto_cloud/device_mapping/T0xCA.py | 8 ++++---- .../midea_auto_cloud/device_mapping/T0xED.py | 2 +- custom_components/midea_auto_cloud/translations/en.json | 2 +- .../midea_auto_cloud/translations/zh-Hans.json | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xCA.py b/custom_components/midea_auto_cloud/device_mapping/T0xCA.py index 5d8b131..b057109 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xCA.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xCA.py @@ -138,7 +138,7 @@ DEVICE_MAPPING = { "power": "storage_power", "hvac_modes": { "off": {"storage_power": "off"}, - "heat": {"storage_power": "on"} + "cool": {"storage_power": "on"} }, "target_temperature": "storage_temperature", "current_temperature": "refrigeration_real_temperature", @@ -152,7 +152,7 @@ DEVICE_MAPPING = { "power": "freezing_power", "hvac_modes": { "off": {"freezing_power": "off"}, - "heat": {"freezing_power": "on"} + "cool": {"freezing_power": "on"} }, "target_temperature": "freezing_temperature", "current_temperature": "freezing_real_temperature", @@ -165,7 +165,7 @@ DEVICE_MAPPING = { "power": "left_flexzone_power", "hvac_modes": { "off": {"left_flexzone_power": "off"}, - "heat": {"left_flexzone_power": "on"} + "cool": {"left_flexzone_power": "on"} }, "target_temperature": "left_flexzone_temperature", "current_temperature": "left_variable_real_temperature", @@ -178,7 +178,7 @@ DEVICE_MAPPING = { "power": "right_flexzone_power", "hvac_modes": { "off": {"right_flexzone_power": "off"}, - "heat": {"right_flexzone_power": "on"} + "cool": {"right_flexzone_power": "on"} }, "target_temperature": "right_flexzone_temperature", "current_temperature": "right_variable_real_temperature", diff --git a/custom_components/midea_auto_cloud/device_mapping/T0xED.py b/custom_components/midea_auto_cloud/device_mapping/T0xED.py index b3a416c..add0b35 100644 --- a/custom_components/midea_auto_cloud/device_mapping/T0xED.py +++ b/custom_components/midea_auto_cloud/device_mapping/T0xED.py @@ -113,7 +113,7 @@ DEVICE_MAPPING = { "unit_of_measurement": UnitOfTemperature.CELSIUS, "state_class": SensorStateClass.MEASUREMENT }, - "input_temperature_sensing": { + "input_temperature_Sensing": { "device_class": SensorDeviceClass.TEMPERATURE, "unit_of_measurement": UnitOfTemperature.CELSIUS, "state_class": SensorStateClass.MEASUREMENT diff --git a/custom_components/midea_auto_cloud/translations/en.json b/custom_components/midea_auto_cloud/translations/en.json index 838616b..ae95b69 100644 --- a/custom_components/midea_auto_cloud/translations/en.json +++ b/custom_components/midea_auto_cloud/translations/en.json @@ -1476,7 +1476,7 @@ "delay_time": { "name": "Delay Time" }, - "input_temperature_sensing": { + "input_temperature_Sensing": { "name": "Input Temperature Sensing" }, "hot_pot_temperature": { diff --git a/custom_components/midea_auto_cloud/translations/zh-Hans.json b/custom_components/midea_auto_cloud/translations/zh-Hans.json index 216756e..17cfcdd 100644 --- a/custom_components/midea_auto_cloud/translations/zh-Hans.json +++ b/custom_components/midea_auto_cloud/translations/zh-Hans.json @@ -1476,7 +1476,7 @@ "delay_time": { "name": "延时时间" }, - "input_temperature_sensing": { + "input_temperature_Sensing": { "name": "输入温度" }, "hot_pot_temperature": {