Fix: Revert Ecovacs mower total_stats_area unit to square meters (#145380)

This commit is contained in:
Andy 2025-05-21 14:19:37 +02:00 committed by Franck Nijhof
parent d9fe1edd82
commit 8c475787cc
No known key found for this signature in database
GPG Key ID: AB33ADACE7101952
2 changed files with 2 additions and 12 deletions

View File

@ -98,9 +98,8 @@ ENTITY_DESCRIPTIONS: tuple[EcovacsSensorEntityDescription, ...] = (
key="total_stats_area", key="total_stats_area",
translation_key="total_stats_area", translation_key="total_stats_area",
device_class=SensorDeviceClass.AREA, device_class=SensorDeviceClass.AREA,
native_unit_of_measurement_fn=get_area_native_unit_of_measurement, native_unit_of_measurement=UnitOfArea.SQUARE_METERS,
state_class=SensorStateClass.TOTAL_INCREASING, state_class=SensorStateClass.TOTAL_INCREASING,
suggested_unit_of_measurement=UnitOfArea.SQUARE_METERS,
), ),
EcovacsSensorEntityDescription[TotalStatsEvent]( EcovacsSensorEntityDescription[TotalStatsEvent](
capability_fn=lambda caps: caps.stats.total, capability_fn=lambda caps: caps.stats.total,

View File

@ -518,9 +518,6 @@
}), }),
'name': None, 'name': None,
'options': dict({ 'options': dict({
'sensor.private': dict({
'suggested_unit_of_measurement': <UnitOfArea.SQUARE_METERS: 'm²'>,
}),
}), }),
'original_device_class': <SensorDeviceClass.AREA: 'area'>, 'original_device_class': <SensorDeviceClass.AREA: 'area'>,
'original_icon': None, 'original_icon': None,
@ -546,7 +543,7 @@
'last_changed': <ANY>, 'last_changed': <ANY>,
'last_reported': <ANY>, 'last_reported': <ANY>,
'last_updated': <ANY>, 'last_updated': <ANY>,
'state': '0.0060', 'state': '60',
}) })
# --- # ---
# name: test_sensors[5xu9h3][sensor.goat_g1_total_cleaning_duration:entity-registry] # name: test_sensors[5xu9h3][sensor.goat_g1_total_cleaning_duration:entity-registry]
@ -1269,9 +1266,6 @@
}), }),
'name': None, 'name': None,
'options': dict({ 'options': dict({
'sensor.private': dict({
'suggested_unit_of_measurement': <UnitOfArea.SQUARE_METERS: 'm²'>,
}),
}), }),
'original_device_class': <SensorDeviceClass.AREA: 'area'>, 'original_device_class': <SensorDeviceClass.AREA: 'area'>,
'original_icon': None, 'original_icon': None,
@ -1963,9 +1957,6 @@
}), }),
'name': None, 'name': None,
'options': dict({ 'options': dict({
'sensor.private': dict({
'suggested_unit_of_measurement': <UnitOfArea.SQUARE_METERS: 'm²'>,
}),
}), }),
'original_device_class': <SensorDeviceClass.AREA: 'area'>, 'original_device_class': <SensorDeviceClass.AREA: 'area'>,
'original_icon': None, 'original_icon': None,