361 files

This commit is contained in:
Home Assistant Version Control
2026-10-06 17:11:43 +00:00
parent d2c5af43e3
commit bf886c9347
362 changed files with 22060 additions and 1285 deletions
@@ -1049,6 +1049,9 @@ async def ws_import_json(
# An id is looked up (device area, area filters): a list here made
# every entity of the object fail to be added (bug audit 2026-09-29).
"area_id": obj_data.get("area_id") if isinstance(obj_data.get("area_id"), str) else None,
# 2026-10 places: normalized (zone id or nothing) by cap_object_fields.
"place": obj_data.get("place") if isinstance(obj_data.get("place"), str) else None,
"remind_on_site": obj_data.get("remind_on_site") is True,
"installation_date": obj_data.get("installation_date"),
"warranty_expiry": obj_data.get("warranty_expiry"),
# Imported counterparts of the export fields above; length-capped by