Skip to content

Commit 1a13c29

Browse files
authored
change HomesData and self-test
1 parent e8863dc commit 1a13c29

File tree

1 file changed

+16
-1
lines changed

1 file changed

+16
-1
lines changed

lnetatmo.py

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -976,6 +976,9 @@ def __init__(self, authData, home=None):
976976
#print (h.keys())
977977
if home in (h["name"], h["id"]):
978978
self.Homes_Data = h
979+
else:
980+
self.Homes_Data = self.rawData[0]
981+
self.homeid = self.Homes_Data['id']
979982
if not self.Homes_Data : raise NoDevice("No Devices available")
980983

981984

@@ -1160,7 +1163,6 @@ def getStationMinMaxTH(station=None, module=None, home=None):
11601163

11611164
try:
11621165
homes = HomeData(authorization)
1163-
homeid = homes.homeid
11641166
except NoDevice :
11651167
logger.warning("No home available for testing")
11661168

@@ -1175,11 +1177,24 @@ def getStationMinMaxTH(station=None, module=None, home=None):
11751177
logger.warning("No thermostat avaible for testing")
11761178

11771179
try:
1180+
print (' ')
1181+
logger.info("Homes Data")
1182+
#homesdata = HomesData(authorization, homeid)
11781183
homesdata = HomesData(authorization)
1184+
homeid = homesdata.homeid
11791185
except NoDevice:
11801186
logger.warning("No HomesData avaible for testing")
11811187

11821188
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")
11831198
Homecoach = HomeCoach(authorization)
11841199
except NoDevice:
11851200
logger.warning("No HomeCoach avaible for testing")

0 commit comments

Comments
 (0)