Remove invalid state class in deconz (#85615)

This commit is contained in:
epenet 2023-01-10 17:28:35 +01:00 committed by GitHub
parent 2ae986d45b
commit 67f8d82818
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 1 additions and 3 deletions

View File

@ -112,7 +112,6 @@ ENTITY_DESCRIPTIONS: tuple[DeconzSensorDescription, ...] = (
update_key="airquality", update_key="airquality",
value_fn=lambda device: device.air_quality, value_fn=lambda device: device.air_quality,
instance_check=AirQuality, instance_check=AirQuality,
state_class=SensorStateClass.MEASUREMENT,
), ),
DeconzSensorDescription[AirQuality]( DeconzSensorDescription[AirQuality](
key="air_quality_ppb", key="air_quality_ppb",

View File

@ -62,9 +62,8 @@ TEST_DATA = [
"state": "poor", "state": "poor",
"entity_category": None, "entity_category": None,
"device_class": None, "device_class": None,
"state_class": SensorStateClass.MEASUREMENT, "state_class": None,
"attributes": { "attributes": {
"state_class": "measurement",
"friendly_name": "BOSCH Air quality sensor", "friendly_name": "BOSCH Air quality sensor",
}, },
"websocket_event": {"state": {"airquality": "excellent"}}, "websocket_event": {"state": {"airquality": "excellent"}},