'userName': userName,
'pwd': password
},
- timeout=(10, 30))
+ timeout=(20, 40))
r = s.post(
'https://www.envertecportal.com/ApiStations/getStationInfo',
data={
'stationId': stationId
},
- timeout=(10, 60)).json()
+ timeout=(20, 60)).json()
power = r['Data']['Power']
r = s.post('https://www.envertecportal.com/apiAccount/Logout',
- timeout=(10, 30))
+ timeout=(20, 40))
+
+ # connect timeouts occur so frequently since the portal relaunch,
+ # ignore them for the time beeing completely
+ except requests.exceptions.ConnectTimeout as eTimeout:
+ sys.exit(1)
except requests.exceptions.RequestException as e:
+ print(e)
raise SystemExit(e)
return float(power)