Add missing state_class in IronOS (#131928)

Add missing state class in IronOS
This commit is contained in:
Manu 2024-11-30 04:10:12 +01:00 committed by GitHub
parent 1abd2209b3
commit 24bd61be3b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 5 additions and 1 deletions

View File

@ -107,6 +107,7 @@ PINECIL_SENSOR_DESCRIPTIONS: tuple[IronOSSensorEntityDescription, ...] = (
native_unit_of_measurement=OHM,
value_fn=lambda data: data.tip_resistance,
entity_category=EntityCategory.DIAGNOSTIC,
state_class=SensorStateClass.MEASUREMENT,
),
IronOSSensorEntityDescription(
key=PinecilSensor.UPTIME,

View File

@ -537,7 +537,9 @@
'aliases': set({
}),
'area_id': None,
'capabilities': None,
'capabilities': dict({
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
}),
'config_entry_id': <ANY>,
'device_class': None,
'device_id': <ANY>,
@ -569,6 +571,7 @@
StateSnapshot({
'attributes': ReadOnlyDict({
'friendly_name': 'Pinecil Tip resistance',
'state_class': <SensorStateClass.MEASUREMENT: 'measurement'>,
'unit_of_measurement': 'Ω',
}),
'context': <ANY>,