fix: translation and unit issues.

This commit is contained in:
sususweet
2025-09-25 11:45:46 +08:00
parent 40ba24c32a
commit c12158cd09
14 changed files with 2848 additions and 1137 deletions

View File

@@ -188,10 +188,6 @@ DEVICE_MAPPING = {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
"unit_of_measurement": UnitOfTime.SECONDS, "unit_of_measurement": UnitOfTime.SECONDS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
},
"version": {
"device_class": SensorDeviceClass.ENUM,
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -105,8 +105,7 @@ DEVICE_MAPPING = {
}, },
Platform.SENSOR: { Platform.SENSOR: {
"dust_count": { "dust_count": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"area": { "area": {
"device_class": SensorDeviceClass.AREA, "device_class": SensorDeviceClass.AREA,
@@ -119,12 +118,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"switch_status": { "switch_status": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"water_station_status": { "water_station_status": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"work_time": { "work_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -137,8 +134,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"planner_status": { "planner_status": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"sweep_then_mop_mode_progress": { "sweep_then_mop_mode_progress": {
"device_class": SensorDeviceClass.BATTERY, "device_class": SensorDeviceClass.BATTERY,
@@ -146,12 +142,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error_desc": { "error_desc": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"station_error_desc": { "station_error_desc": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -267,20 +267,16 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"normal_zone_level": { "normal_zone_level": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"function_zone_level": { "function_zone_level": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"freeze_fahrenheit_level": { "freeze_fahrenheit_level": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"refrigeration_fahrenheit_level": { "refrigeration_fahrenheit_level": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"leach_expire_day": { "leach_expire_day": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -306,10 +302,6 @@ DEVICE_MAPPING = {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
"unit_of_measurement": UnitOfTime.MINUTES, "unit_of_measurement": UnitOfTime.MINUTES,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
},
"version": {
"device_class": SensorDeviceClass.ENUM,
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -135,8 +135,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"humidity_set": { "humidity_set": {
"device_class": SensorDeviceClass.HUMIDITY, "device_class": SensorDeviceClass.HUMIDITY,
@@ -178,8 +177,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"machine_type": { "machine_type": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -109,8 +109,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"heat_max_set_temp": { "heat_max_set_temp": {
"device_class": SensorDeviceClass.TEMPERATURE, "device_class": SensorDeviceClass.TEMPERATURE,

View File

@@ -136,8 +136,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"db_error_code": { "db_error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"db_set_dewater_time": { "db_set_dewater_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -150,12 +149,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"db_device_software_version": { "db_device_software_version": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"db_rinse_count": { "db_rinse_count": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"db_wash_time": { "db_wash_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -168,8 +165,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"db_appointment": { "db_appointment": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"db_dehydration_time": { "db_dehydration_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -177,8 +173,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"db_cycle_memory": { "db_cycle_memory": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -272,12 +272,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"dryer": { "dryer": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"remote_control_flag": { "remote_control_flag": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"progress": { "progress": {
"device_class": SensorDeviceClass.BATTERY, "device_class": SensorDeviceClass.BATTERY,
@@ -285,28 +283,22 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_low": { "cloud_cycle_low": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_high": { "cloud_cycle_high": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_jiepai1": { "cloud_cycle_jiepai1": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_jiepai2": { "cloud_cycle_jiepai2": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_jiepai3": { "cloud_cycle_jiepai3": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_jiepai4": { "cloud_cycle_jiepai4": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cloud_cycle_jiepai_time1": { "cloud_cycle_jiepai_time1": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -329,24 +321,19 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"customize_machine_cycle": { "customize_machine_cycle": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"detergent_global": { "detergent_global": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"softener_global": { "softener_global": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"detergent_density_global": { "detergent_density_global": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"softener_density_global": { "softener_density_global": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"fresh_air_time": { "fresh_air_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -359,24 +346,19 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"device_software_version": { "device_software_version": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"expert_step": { "expert_step": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"flocks_wash_count": { "flocks_wash_count": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"active_oxygen": { "active_oxygen": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"dehydration_time": { "dehydration_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,

View File

@@ -131,16 +131,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"progress": { "progress": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
},
"version": {
"device_class": SensorDeviceClass.ENUM,
"state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"dry_time": { "dry_time": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,

View File

@@ -116,7 +116,7 @@ DEVICE_MAPPING = {
"water_volume": { "water_volume": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"zero_cold_tem": { "zero_cold_tem": {
"device_class": SensorDeviceClass.TEMPERATURE, "device_class": SensorDeviceClass.TEMPERATURE,
@@ -126,7 +126,7 @@ DEVICE_MAPPING = {
"bath_out_volume": { "bath_out_volume": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"return_water_tem": { "return_water_tem": {
"device_class": SensorDeviceClass.TEMPERATURE, "device_class": SensorDeviceClass.TEMPERATURE,
@@ -136,12 +136,12 @@ DEVICE_MAPPING = {
"change_litre": { "change_litre": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"bathtub_water_level": { "bathtub_water_level": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"temperature": { "temperature": {
"device_class": SensorDeviceClass.TEMPERATURE, "device_class": SensorDeviceClass.TEMPERATURE,
@@ -174,8 +174,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
} }
} }
} }

View File

@@ -76,15 +76,16 @@ DEVICE_MAPPING = {
Platform.SENSOR: { Platform.SENSOR: {
"micro_leak_protection_value": { "micro_leak_protection_value": {
"device_class": SensorDeviceClass.PRESSURE, "device_class": SensorDeviceClass.PRESSURE,
"unit_of_measurement": "kPa",
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"regeneration_current_stages": { "regeneration_current_stages": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"water_hardness": { "water_hardness": {
"device_class": SensorDeviceClass.WATER, "device_class": SensorDeviceClass.WATER,
"state_class": SensorStateClass.MEASUREMENT "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.TOTAL_INCREASING
}, },
"timing_regeneration_hour": { "timing_regeneration_hour": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -107,12 +108,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"maintenance_reminder_setting": { "maintenance_reminder_setting": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"mixed_water_gear": { "mixed_water_gear": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"use_days": { "use_days": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -126,6 +125,7 @@ DEVICE_MAPPING = {
}, },
"velocity": { "velocity": {
"device_class": SensorDeviceClass.SPEED, "device_class": SensorDeviceClass.SPEED,
"unit_of_measurement": "m/s",
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"supply_voltage": { "supply_voltage": {
@@ -149,12 +149,10 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"salt_setting": { "salt_setting": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"regeneration_count": { "regeneration_count": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"battery_voltage": { "battery_voltage": {
"device_class": SensorDeviceClass.VOLTAGE, "device_class": SensorDeviceClass.VOLTAGE,
@@ -162,8 +160,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error": { "error": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"days_since_last_two_regeneration": { "days_since_last_two_regeneration": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -176,20 +173,16 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"real_date_setting_year": { "real_date_setting_year": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"real_date_setting_month": { "real_date_setting_month": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"real_date_setting_day": { "real_date_setting_day": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"category": { "category": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"real_time_setting_min": { "real_time_setting_min": {
"device_class": SensorDeviceClass.DURATION, "device_class": SensorDeviceClass.DURATION,
@@ -197,28 +190,27 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"regeneration_stages": { "regeneration_stages": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"soft_available_big": { "soft_available_big": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"water_consumption_big": { "water_consumption_big": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"water_consumption_today": { "water_consumption_today": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"water_consumption_average": { "water_consumption_average": {
"device_class": SensorDeviceClass.VOLUME, "device_class": SensorDeviceClass.VOLUME,
"unit_of_measurement": UnitOfVolume.LITERS, "unit_of_measurement": UnitOfVolume.LITERS,
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.TOTAL_INCREASING
}, },
"salt_alarm_threshold": { "salt_alarm_threshold": {
"device_class": SensorDeviceClass.WEIGHT, "device_class": SensorDeviceClass.WEIGHT,
@@ -227,6 +219,7 @@ DEVICE_MAPPING = {
}, },
"leak_water_protection_value": { "leak_water_protection_value": {
"device_class": SensorDeviceClass.PRESSURE, "device_class": SensorDeviceClass.PRESSURE,
"unit_of_measurement": "kPa",
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
} }
} }

View File

@@ -114,8 +114,7 @@ DEVICE_MAPPING = {
"state_class": SensorStateClass.MEASUREMENT "state_class": SensorStateClass.MEASUREMENT
}, },
"error_code": { "error_code": {
"device_class": SensorDeviceClass.ENUM, "device_class": SensorDeviceClass.ENUM
"state_class": SensorStateClass.MEASUREMENT
}, },
"cur_temperature": { "cur_temperature": {
"device_class": SensorDeviceClass.TEMPERATURE, "device_class": SensorDeviceClass.TEMPERATURE,

View File

@@ -7,5 +7,5 @@
"iot_class": "cloud_push", "iot_class": "cloud_push",
"issue_tracker": "https://github.com/sususweet/midea-meiju-codec/issues", "issue_tracker": "https://github.com/sususweet/midea-meiju-codec/issues",
"requirements": [], "requirements": [],
"version": "v0.0.4" "version": "v0.0.5"
} }

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff