mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-07-10 19:06:30 +00:00
Add blog post about deprecating the invalid use of sensor UoMs and state classes (#2033)
* Add blog post about deprecating the invalid use of sensor UoMs and state classes * Spelling * Apply review suggestions * Rename file * Rename file * Rename file and adjust name
This commit is contained in:
parent
00663b7355
commit
f53bdd6cb9
@ -0,0 +1,16 @@
|
||||
---
|
||||
author: Jan-Philipp Benecke
|
||||
authorURL: https://github.com/jpbede
|
||||
authorImageURL: https://avatars.githubusercontent.com/u/3989428?s=96&v=4
|
||||
title: "Deprecate invalid use of sensor unit of measurement and state class"
|
||||
---
|
||||
|
||||
Since Home Assistant Core 2022.12, a warning is issued in the logs if a sensor entity that has a device class
|
||||
uses unit of measurement and state class incorrectly, taking their device class into account.
|
||||
|
||||
An invalid use would be a sensor entity that has a device class of `SensorDeviceClass.TEMPERATURE` but uses
|
||||
the unit of measurement `%` instead of `°C` or `°F`; or the state class `SensorStateClass.TOTAL`
|
||||
instead of `SensorStateClass.MEASUREMENT`.
|
||||
|
||||
There will be a six-month deprecation period to ensure all custom integration authors have time to adjust.
|
||||
As of Home Assistant Core 2024.8, the warning will then be replaced by an exception.
|
Loading…
x
Reference in New Issue
Block a user