Prevent duplication of statistics metadata (#71637)

* Prevent duplication of statistics metadata

* Add models_schema_28.py

* Handle entity renaming as a recorder job

* Improve tests
This commit is contained in:
Erik Montnemery 2022-05-24 15:34:46 +02:00 committed by GitHub
parent d620072585
commit 23bd64b7a2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
8 changed files with 1175 additions and 32 deletions

View file

@ -103,7 +103,7 @@ def ws_update_statistics_metadata(
) -> None:
"""Update statistics metadata for a statistic_id."""
hass.data[DATA_INSTANCE].async_update_statistics_metadata(
msg["statistic_id"], msg["unit_of_measurement"]
msg["statistic_id"], new_unit_of_measurement=msg["unit_of_measurement"]
)
connection.send_result(msg["id"])