Fix BMW remaining fuel device class (#119172)

Co-authored-by: Richard <rikroe@users.noreply.github.com>
This commit is contained in:
Richard Kroegel 2024-07-15 09:23:05 +02:00 committed by GitHub
parent 894f3fe439
commit 99f01ac61e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 5 additions and 5 deletions

View file

@ -131,7 +131,7 @@ SENSOR_TYPES: list[BMWSensorEntityDescription] = [
BMWSensorEntityDescription( BMWSensorEntityDescription(
key="fuel_and_battery.remaining_fuel", key="fuel_and_battery.remaining_fuel",
translation_key="remaining_fuel", translation_key="remaining_fuel",
device_class=SensorDeviceClass.VOLUME, device_class=SensorDeviceClass.VOLUME_STORAGE,
native_unit_of_measurement=UnitOfVolume.LITERS, native_unit_of_measurement=UnitOfVolume.LITERS,
state_class=SensorStateClass.MEASUREMENT, state_class=SensorStateClass.MEASUREMENT,
suggested_display_precision=0, suggested_display_precision=0,

View file

@ -406,7 +406,7 @@
'suggested_display_precision': 0, 'suggested_display_precision': 0,
}), }),
}), }),
'original_device_class': <SensorDeviceClass.VOLUME: 'volume'>, 'original_device_class': <SensorDeviceClass.VOLUME_STORAGE: 'volume_storage'>,
'original_icon': None, 'original_icon': None,
'original_name': 'Remaining fuel', 'original_name': 'Remaining fuel',
'platform': 'bmw_connected_drive', 'platform': 'bmw_connected_drive',
@ -420,7 +420,7 @@
# name: test_entity_state_attrs[sensor.i3_rex_remaining_fuel-state] # name: test_entity_state_attrs[sensor.i3_rex_remaining_fuel-state]
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({
'device_class': 'volume', 'device_class': 'volume_storage',
'friendly_name': 'i3 (+ REX) Remaining fuel', 'friendly_name': 'i3 (+ REX) Remaining fuel',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>,
@ -3253,7 +3253,7 @@
'suggested_display_precision': 0, 'suggested_display_precision': 0,
}), }),
}), }),
'original_device_class': <SensorDeviceClass.VOLUME: 'volume'>, 'original_device_class': <SensorDeviceClass.VOLUME_STORAGE: 'volume_storage'>,
'original_icon': None, 'original_icon': None,
'original_name': 'Remaining fuel', 'original_name': 'Remaining fuel',
'platform': 'bmw_connected_drive', 'platform': 'bmw_connected_drive',
@ -3267,7 +3267,7 @@
# name: test_entity_state_attrs[sensor.m340i_xdrive_remaining_fuel-state] # name: test_entity_state_attrs[sensor.m340i_xdrive_remaining_fuel-state]
StateSnapshot({ StateSnapshot({
'attributes': ReadOnlyDict({ 'attributes': ReadOnlyDict({
'device_class': 'volume', 'device_class': 'volume_storage',
'friendly_name': 'M340i xDrive Remaining fuel', 'friendly_name': 'M340i xDrive Remaining fuel',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>, 'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>, 'unit_of_measurement': <UnitOfVolume.LITERS: 'L'>,