Closed cjkrolak closed 10 months ago
issue visible on Honeywell, which does additional testing after zone data is polled, print out is delayed:
querying select data for all zones: [log_msg]: supervisor runtime parameters: [log_msg]: thermostat_type=honeywell [log_msg]: zone=0 [log_msg]: poll_time=600 [log_msg]: connection_time=86400 [log_msg]: tolerance=2 [log_msg]: target_mode=UNKNOWN_MODE [log_msg]: measurements=10000 **zone: 0, name: 0, temp: 66.0 °F, wifi strength: -123456789.0 dBm (ok), battery voltage: 120.00 volts (ok)** Thermostat response times for 30 measurements... [log_msg]: measurement 0=1.02 seconds [log_msg]: measurement 1=1.13 seconds [log_msg]: measurement 2=0.69 seconds [log_msg]: measurement 3=0.67 seconds
root cause was defect in Honeywell Zone init, self.verbose was getting corrupted by tc.Zone init.
issue visible on Honeywell, which does additional testing after zone data is polled, print out is delayed: