def get_all_lights(): lights = [] light_data = hue_api.request('get', hue_light._request_string) for light_id in light_data: lights.append(hue_light(light_id)) return lights
def _api_request(self, method, request='', payload=None): if isinstance(payload, str): payload = json.loads(payload) if payload: payload['transitiontime'] = self.transitiontime return hue_api.request( method, hue_group._request_string + str(self._id) + '/' + request, payload)