mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 02:07:09 +00: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:
parent
58d9d0daa5
commit
77c722630e
@ -27,6 +27,7 @@ async def async_setup_entry(
|
|||||||
Alpha2IODeviceBatterySensor(coordinator, io_device_id)
|
Alpha2IODeviceBatterySensor(coordinator, io_device_id)
|
||||||
for io_device_id, io_device in coordinator.data["io_devices"].items()
|
for io_device_id, io_device in coordinator.data["io_devices"].items()
|
||||||
if io_device["_HEATAREA_ID"]
|
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)
|
Alpha2HeatControlValveOpeningSensor(coordinator, heat_control_id)
|
||||||
for heat_control_id, heat_control in coordinator.data["heat_controls"].items()
|
for heat_control_id, heat_control in coordinator.data["heat_controls"].items()
|
||||||
if heat_control["INUSE"]
|
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
|
and heat_control.get("ACTOR_PERCENT") is not None
|
||||||
)
|
)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user