cjkrolak / ThermostatSupervisor

supervisor to detect and correct thermostat deviations
MIT License
0 stars 0 forks source link

Kumocloud does not work with from remote network #148

Closed cjkrolak closed 2 years ago

cjkrolak commented 3 years ago

Kumocloud implementation is using local net addressing, which does not work from a remote location:
session settings: thermostat will be reverted for energy consuming deviations (e.g. heat setpoint above schedule setpoint, cool setpoint below schedule setpoint)

connecting to thermostat zone 1 (session:1)... Timeout issuing request http://192.168.86.229/api: HTTPConnectionPool(host='192.168.86.229', port=80): Max retries exceeded with url: /api?m=ee12ab56f1320ae6efdbf6ce0477e419d7046df14f6f87bb017ce1f4fe24d15c (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x0000024453C85730>, 'Connection to 192.168.86.229 timed out. (connect timeout=1.2)')) Error retrieving status Timeout issuing request http://192.168.86.236/api: HTTPConnectionPool(host='192.168.86.236', port=80): Max retries exceeded with url: /api?m=997a9748f5b847783d9eaf25b2da6df2b5d1b6995cc90399ed4fa7dd17fef8a2 (Caused by ConnectTimeoutError(<urllib3.connection.HTTPConnection object at 0x0000024453C85EB0>, 'Connection to 192.168.86.236 timed out. (connect timeout=1.2)')) Error retrieving status [log_msg]: zone 1 name = 'Basement'

cjkrolak commented 3 years ago

pykumo.make_pykumos() is accessing via local IP address, will need to use a different library to access only through Kumocloud account.

cjkrolak commented 3 years ago

issue was closed with changes from #150 by mistake, re-opening ticket.