@@ -976,6 +976,9 @@ def __init__(self, authData, home=None):
976
976
#print (h.keys())
977
977
if home in (h ["name" ], h ["id" ]):
978
978
self .Homes_Data = h
979
+ else :
980
+ self .Homes_Data = self .rawData [0 ]
981
+ self .homeid = self .Homes_Data ['id' ]
979
982
if not self .Homes_Data : raise NoDevice ("No Devices available" )
980
983
981
984
@@ -1160,7 +1163,6 @@ def getStationMinMaxTH(station=None, module=None, home=None):
1160
1163
1161
1164
try :
1162
1165
homes = HomeData (authorization )
1163
- homeid = homes .homeid
1164
1166
except NoDevice :
1165
1167
logger .warning ("No home available for testing" )
1166
1168
@@ -1175,11 +1177,24 @@ def getStationMinMaxTH(station=None, module=None, home=None):
1175
1177
logger .warning ("No thermostat avaible for testing" )
1176
1178
1177
1179
try :
1180
+ print (' ' )
1181
+ logger .info ("Homes Data" )
1182
+ #homesdata = HomesData(authorization, homeid)
1178
1183
homesdata = HomesData (authorization )
1184
+ homeid = homesdata .homeid
1179
1185
except NoDevice :
1180
1186
logger .warning ("No HomesData avaible for testing" )
1181
1187
1182
1188
try :
1189
+ print (' ' )
1190
+ logger .info ("Home Status" )
1191
+ HomeStatus (authorization , homeid )
1192
+ except NoDevice :
1193
+ logger .warning ("No Home available for testing" )
1194
+
1195
+ try :
1196
+ print (' ' )
1197
+ logger .info ("HomeCoach" )
1183
1198
Homecoach = HomeCoach (authorization )
1184
1199
except NoDevice :
1185
1200
logger .warning ("No HomeCoach avaible for testing" )
0 commit comments