File tree Expand file tree Collapse file tree 1 file changed +8
-9
lines changed
Expand file tree Collapse file tree 1 file changed +8
-9
lines changed Original file line number Diff line number Diff line change @@ -143,15 +143,14 @@ def _device_data_switching_group(
143143
144144 Determine switching group device data.
145145 """
146- if device ["dev_class" ] in SWITCH_GROUP_TYPES :
147- counter = 0
148- for member in device ["members" ]:
149- member_data = self ._get_measurement_data (member )
150- if member_data ["switches" ].get ("relay" ):
151- counter += 1
152-
153- device_data ["switches" ]["relay" ] = counter != 0
154-
146+ if device ["dev_class" ] not in SWITCH_GROUP_TYPES :
147+ return device_data
148+
149+ counter = 0
150+ for member in device ["members" ]:
151+ if self .gw_devices [member ]["switches" ].get ("relay" ):
152+ counter += 1
153+ device_data ["switches" ]["relay" ] = counter != 0
155154 return device_data
156155
157156 def _device_data_adam (
You can’t perform that action at this time.
0 commit comments