Пример #1
0
 def discover_devices(self):
     devices = self.discovery()
     if not devices:
         return None
     SESSION.devices = []
     for device in devices:
         SESSION.devices.extend(get_tuya_device(device, self))
     return devices
Пример #2
0
 def discover_devices(self):
     response = self._request('Discovery', 'discovery')
     if response and response['header']['code'] == 'SUCCESS':
         SESSION.devices = []
         for device in response['payload']['devices']:
             SESSION.devices.extend(get_tuya_device(device, self))
         return response['payload']['devices']
     return None
Пример #3
0
 def _load_session_devices(self):
     SESSION.devices = []
     for device in self._discovered_devices:
         SESSION.devices.extend(get_tuya_device(device, self))