File tree Expand file tree Collapse file tree 1 file changed +8
-12
lines changed
Expand file tree Collapse file tree 1 file changed +8
-12
lines changed Original file line number Diff line number Diff 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."""
You can’t perform that action at this time.
0 commit comments