Skip to content

Commit 37d0bd4

Browse files
committed
Also re-adapt _get_gateway_mode()
1 parent 72e6e77 commit 37d0bd4

File tree

1 file changed

+8
-12
lines changed

1 file changed

+8
-12
lines changed

plugwise/helper.py

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -553,20 +553,16 @@ def _get_gateway_mode(
553553
) -> None:
554554
"""Helper-function for _get_measurement_data().
555555
556-
Adam: collect the gateway mode.
556+
Adam gateway: collect the gateway mode.
557557
"""
558-
if entity_id == self._gateway_id and self._gw_allowed_modes:
559-
if (
560-
mode := self._get_actuator_mode(
561-
appliance, entity_id, "gateway_mode_control_functionality"
562-
)
563-
) is None:
564-
data["select_gateway_mode"] = None
558+
if (
559+
mode := self._get_actuator_mode(
560+
appliance, entity_id, "gateway_mode_control_functionality"
561+
)
562+
) is not None:
563+
if self._gw_allowed_modes:
564+
data["select_gateway_mode"] = mode
565565
self._count += 1
566-
return
567-
568-
data["select_gateway_mode"] = mode
569-
self._count += 1
570566

571567
def _get_gateway_outdoor_temp(self, entity_id: str, data: GwEntityData) -> None:
572568
"""Adam & Anna: the Smile outdoor_temperature is present in the Home location."""

0 commit comments

Comments
 (0)