Change suggested data rate unit to Mbit/s in pyLoad (#120275)
Change data rate unit to Mbit/s
This commit is contained in:
parent
66b91a84f9
commit
d095d4e60d
2 changed files with 14 additions and 14 deletions
|
@ -61,7 +61,7 @@ SENSOR_DESCRIPTIONS: tuple[SensorEntityDescription, ...] = (
|
||||||
translation_key=PyLoadSensorEntity.SPEED,
|
translation_key=PyLoadSensorEntity.SPEED,
|
||||||
device_class=SensorDeviceClass.DATA_RATE,
|
device_class=SensorDeviceClass.DATA_RATE,
|
||||||
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
native_unit_of_measurement=UnitOfDataRate.BYTES_PER_SECOND,
|
||||||
suggested_unit_of_measurement=UnitOfDataRate.MEGABYTES_PER_SECOND,
|
suggested_unit_of_measurement=UnitOfDataRate.MEGABITS_PER_SECOND,
|
||||||
suggested_display_precision=1,
|
suggested_display_precision=1,
|
||||||
),
|
),
|
||||||
)
|
)
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
'suggested_display_precision': 1,
|
'suggested_display_precision': 1,
|
||||||
}),
|
}),
|
||||||
'sensor.private': dict({
|
'sensor.private': dict({
|
||||||
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
||||||
|
@ -35,7 +35,7 @@
|
||||||
'supported_features': 0,
|
'supported_features': 0,
|
||||||
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
||||||
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
})
|
})
|
||||||
# ---
|
# ---
|
||||||
# name: test_sensor_update_exceptions[CannotConnect][sensor.pyload_speed-state]
|
# name: test_sensor_update_exceptions[CannotConnect][sensor.pyload_speed-state]
|
||||||
|
@ -43,7 +43,7 @@
|
||||||
'attributes': ReadOnlyDict({
|
'attributes': ReadOnlyDict({
|
||||||
'device_class': 'data_rate',
|
'device_class': 'data_rate',
|
||||||
'friendly_name': 'pyLoad Speed',
|
'friendly_name': 'pyLoad Speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
'entity_id': 'sensor.pyload_speed',
|
'entity_id': 'sensor.pyload_speed',
|
||||||
|
@ -78,7 +78,7 @@
|
||||||
'suggested_display_precision': 1,
|
'suggested_display_precision': 1,
|
||||||
}),
|
}),
|
||||||
'sensor.private': dict({
|
'sensor.private': dict({
|
||||||
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
||||||
|
@ -89,7 +89,7 @@
|
||||||
'supported_features': 0,
|
'supported_features': 0,
|
||||||
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
||||||
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
})
|
})
|
||||||
# ---
|
# ---
|
||||||
# name: test_sensor_update_exceptions[InvalidAuth][sensor.pyload_speed-state]
|
# name: test_sensor_update_exceptions[InvalidAuth][sensor.pyload_speed-state]
|
||||||
|
@ -97,7 +97,7 @@
|
||||||
'attributes': ReadOnlyDict({
|
'attributes': ReadOnlyDict({
|
||||||
'device_class': 'data_rate',
|
'device_class': 'data_rate',
|
||||||
'friendly_name': 'pyLoad Speed',
|
'friendly_name': 'pyLoad Speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
'entity_id': 'sensor.pyload_speed',
|
'entity_id': 'sensor.pyload_speed',
|
||||||
|
@ -132,7 +132,7 @@
|
||||||
'suggested_display_precision': 1,
|
'suggested_display_precision': 1,
|
||||||
}),
|
}),
|
||||||
'sensor.private': dict({
|
'sensor.private': dict({
|
||||||
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
||||||
|
@ -143,7 +143,7 @@
|
||||||
'supported_features': 0,
|
'supported_features': 0,
|
||||||
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
||||||
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
})
|
})
|
||||||
# ---
|
# ---
|
||||||
# name: test_sensor_update_exceptions[ParserError][sensor.pyload_speed-state]
|
# name: test_sensor_update_exceptions[ParserError][sensor.pyload_speed-state]
|
||||||
|
@ -151,7 +151,7 @@
|
||||||
'attributes': ReadOnlyDict({
|
'attributes': ReadOnlyDict({
|
||||||
'device_class': 'data_rate',
|
'device_class': 'data_rate',
|
||||||
'friendly_name': 'pyLoad Speed',
|
'friendly_name': 'pyLoad Speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
'entity_id': 'sensor.pyload_speed',
|
'entity_id': 'sensor.pyload_speed',
|
||||||
|
@ -363,7 +363,7 @@
|
||||||
'suggested_display_precision': 1,
|
'suggested_display_precision': 1,
|
||||||
}),
|
}),
|
||||||
'sensor.private': dict({
|
'sensor.private': dict({
|
||||||
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'suggested_unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
}),
|
}),
|
||||||
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
'original_device_class': <SensorDeviceClass.DATA_RATE: 'data_rate'>,
|
||||||
|
@ -374,7 +374,7 @@
|
||||||
'supported_features': 0,
|
'supported_features': 0,
|
||||||
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
'translation_key': <PyLoadSensorEntity.SPEED: 'speed'>,
|
||||||
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
'unique_id': 'XXXXXXXXXXXXXX_speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
})
|
})
|
||||||
# ---
|
# ---
|
||||||
# name: test_setup[sensor.pyload_speed-state]
|
# name: test_setup[sensor.pyload_speed-state]
|
||||||
|
@ -382,13 +382,13 @@
|
||||||
'attributes': ReadOnlyDict({
|
'attributes': ReadOnlyDict({
|
||||||
'device_class': 'data_rate',
|
'device_class': 'data_rate',
|
||||||
'friendly_name': 'pyLoad Speed',
|
'friendly_name': 'pyLoad Speed',
|
||||||
'unit_of_measurement': <UnitOfDataRate.MEGABYTES_PER_SECOND: 'MB/s'>,
|
'unit_of_measurement': <UnitOfDataRate.MEGABITS_PER_SECOND: 'Mbit/s'>,
|
||||||
}),
|
}),
|
||||||
'context': <ANY>,
|
'context': <ANY>,
|
||||||
'entity_id': 'sensor.pyload_speed',
|
'entity_id': 'sensor.pyload_speed',
|
||||||
'last_changed': <ANY>,
|
'last_changed': <ANY>,
|
||||||
'last_reported': <ANY>,
|
'last_reported': <ANY>,
|
||||||
'last_updated': <ANY>,
|
'last_updated': <ANY>,
|
||||||
'state': '5.405963',
|
'state': '43.247704',
|
||||||
})
|
})
|
||||||
# ---
|
# ---
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue