@@ -243,39 +243,39 @@ def users(self):
243243
244244 @property
245245 def devices (self ):
246- if 'deviceID' in self ._devices [0 ]:
247- devices = []
248- for device in self ._devices :
249- if device ['deviceType' ] == 'Thermostat' :
250- devices .append (Thermostat (device ['deviceID' ], self ._locationId ,
251- self ._lyric_api , self ._local_time ))
252- elif device ['deviceType' ] == 'Water Leak Detector' :
253- devices .append (WaterLeakDetector (device ['deviceID' ], self ._locationId ,
254- self ._lyric_api , self ._local_time ))
255- else :
256- devices .append (Device (device ['deviceID' ], self ._locationId ,
257- self ._lyric_api , self ._local_time ))
258- return devices
246+ # if 'deviceID' in self._devices[0]:
247+ devices = []
248+ for device in self ._devices :
249+ if device ['deviceType' ] == 'Thermostat' :
250+ devices .append (Thermostat (device ['deviceID' ], self ._locationId ,
251+ self ._lyric_api , self ._local_time ))
252+ elif device ['deviceType' ] == 'Water Leak Detector' :
253+ devices .append (WaterLeakDetector (device ['deviceID' ], self ._locationId ,
254+ self ._lyric_api , self ._local_time ))
255+ else :
256+ devices .append (Device (device ['deviceID' ], self ._locationId ,
257+ self ._lyric_api , self ._local_time ))
258+ return devices
259259
260260 @property
261261 def thermostats (self ):
262- if 'deviceID' in self ._devices [0 ]:
263- devices = []
264- for device in self ._devices :
265- if device ['deviceType' ] == 'Thermostat' :
266- devices .append (Thermostat (device ['deviceID' ], self ._locationId ,
267- self ._lyric_api , self ._local_time ))
268- return devices
262+ # if 'deviceID' in self._devices[0]:
263+ thermostats = []
264+ for device in self ._devices :
265+ if device ['deviceType' ] == 'Thermostat' :
266+ devices .append (Thermostat (device ['deviceID' ], self ._locationId ,
267+ self ._lyric_api , self ._local_time ))
268+ return thermostats
269269
270270 @property
271271 def waterLeakDetectors (self ):
272- if 'deviceID' in self ._devices [0 ]:
273- devices = []
274- for device in self ._devices :
275- if device ['deviceType' ] == 'Water Leak Detector' :
276- devices .append (WaterLeakDetector (device ['deviceID' ], self ._locationId ,
277- self ._lyric_api , self ._local_time ))
278- return devices
272+ # if 'deviceID' in self._devices[0]:
273+ waterLeakDetectors = []
274+ for device in self ._devices :
275+ if device ['deviceType' ] == 'Water Leak Detector' :
276+ devices .append (WaterLeakDetector (device ['deviceID' ], self ._locationId ,
277+ self ._lyric_api , self ._local_time ))
278+ return waterLeakDetectors
279279
280280class User (object ):
281281 # User information
0 commit comments