mirror of
https://github.com/home-assistant/core.git
synced 2025-08-03 20:55:10 +02:00
Check if heat area exists when setting up valve opening and battery sensors in moehlenhoff alpha2 (#105437)
Check whether the referenced heat area exists when setting up valve opening and battery sensors
This commit is contained in:
@@ -27,6 +27,7 @@ async def async_setup_entry(
|
||||
Alpha2IODeviceBatterySensor(coordinator, io_device_id)
|
||||
for io_device_id, io_device in coordinator.data["io_devices"].items()
|
||||
if io_device["_HEATAREA_ID"]
|
||||
and io_device["_HEATAREA_ID"] in coordinator.data["heat_areas"]
|
||||
)
|
||||
|
||||
|
||||
|
@@ -25,7 +25,7 @@ async def async_setup_entry(
|
||||
Alpha2HeatControlValveOpeningSensor(coordinator, heat_control_id)
|
||||
for heat_control_id, heat_control in coordinator.data["heat_controls"].items()
|
||||
if heat_control["INUSE"]
|
||||
and heat_control["_HEATAREA_ID"]
|
||||
and heat_control["_HEATAREA_ID"] in coordinator.data["heat_areas"]
|
||||
and heat_control.get("ACTOR_PERCENT") is not None
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user