You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
after #78 was implemented I am still seeing a low level of socket.timeout failures on 3m50 thermostat, may need a longer delay.
2021-11-11 23:44:55: (session:1, poll:14) HEAT MODE [following schedule] act temp=66.5°F, set point=67, tolerance=2, override=68
DEBUG: get_current_mode entrypoint (switch position=1)
Traceback (most recent call last):
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\supervise.py", line 175, in
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\supervise.py", line 99, in main
while not api.max_measurement_count_exceeded(measurement):
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\thermostat_common.py", line 137, in get_current_mode
heat_schedule_point = int(self.get_schedule_heat_sp())
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\mmm.py", line 415, in get_schedule_heat_sp
result = self.get_schedule_setpoint(self.device_id.program_heat)
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\site-packages\radiotherm\fields.py", line 46, in get
envelope = json.loads(response.read().decode('utf-8'))
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 465, in read
return self._readall_chunked()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 572, in _readall_chunked
chunk_left = self._get_chunk_left()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 555, in _get_chunk_left
chunk_left = self._read_next_chunk_size()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 515, in _read_next_chunk_size
line = self.fp.readline(_MAXLINE + 1)
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\socket.py", line 704, in readinto
return self._sock.recv_into(b)
socket.timeout: timed out
The text was updated successfully, but these errors were encountered:
added code to measure local network performance, both zones are currently performing within the 10 second limit with a 30 sample test, so failure must have been due to network congestion.
zone 0: mean=6.8, stdev=0.3, 6sigma=8.6
zone 1: mean=6.6, stdev=0.4, 6sigma=9.0
after #78 was implemented I am still seeing a low level of socket.timeout failures on 3m50 thermostat, may need a longer delay.
2021-11-11 23:44:55: (session:1, poll:14) HEAT MODE [following schedule] act temp=66.5°F, set point=67, tolerance=2, override=68
DEBUG: get_current_mode entrypoint (switch position=1)
Traceback (most recent call last):
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\supervise.py", line 175, in
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\supervise.py", line 99, in main
while not api.max_measurement_count_exceeded(measurement):
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\thermostat_common.py", line 137, in get_current_mode
heat_schedule_point = int(self.get_schedule_heat_sp())
File "C:\Users\cjkro\onedrive\documents\github\ThermostatSupervisor\mmm.py", line 415, in get_schedule_heat_sp
result = self.get_schedule_setpoint(self.device_id.program_heat)
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\site-packages\radiotherm\fields.py", line 46, in get
envelope = json.loads(response.read().decode('utf-8'))
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 465, in read
return self._readall_chunked()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 572, in _readall_chunked
chunk_left = self._get_chunk_left()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 555, in _get_chunk_left
chunk_left = self._read_next_chunk_size()
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\http\client.py", line 515, in _read_next_chunk_size
line = self.fp.readline(_MAXLINE + 1)
File "C:\Users\cjkro\AppData\Local\Programs\Python\Python39\lib\socket.py", line 704, in readinto
return self._sock.recv_into(b)
socket.timeout: timed out
The text was updated successfully, but these errors were encountered: