Allow weight to be used as total_increasing state_class for sensors (#108505)

* Allow weight to be used as total_increasing state_class for sensors

* Add SensorStateClass.TOTAL
This commit is contained in:
Jan Bouwhuis 2024-02-05 18:01:06 +01:00 committed by GitHub
parent be6399410e
commit 5dfffb0818
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 12 additions and 2 deletions

View file

@ -640,7 +640,11 @@ DEVICE_CLASS_STATE_CLASSES: dict[SensorDeviceClass, set[SensorStateClass]] = {
SensorStateClass.TOTAL,
SensorStateClass.TOTAL_INCREASING,
},
SensorDeviceClass.WEIGHT: {SensorStateClass.MEASUREMENT},
SensorDeviceClass.WEIGHT: {
SensorStateClass.MEASUREMENT,
SensorStateClass.TOTAL,
SensorStateClass.TOTAL_INCREASING,
},
SensorDeviceClass.WIND_SPEED: {SensorStateClass.MEASUREMENT},
}