We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5bb9e18 commit e520863Copy full SHA for e520863
1 file changed
custom_components/smart_thermostat/climate.py
@@ -302,7 +302,7 @@ def __init__(self, **kwargs):
302
self._lookback = kwargs.get('lookback').seconds
303
self._noiseband = kwargs.get('noiseband')
304
self._sensor_entity_id = kwargs.get('sensor_entity_id')
305
- self._time_changed = time.time()
+ self._time_changed = 0
306
self._last_sensor_update = time.time()
307
if self._autotune != "none":
308
self._pidController = None
@@ -389,6 +389,7 @@ def _async_startup(event):
389
# Set default state to off
390
if not self._hvac_mode:
391
self._hvac_mode = HVAC_MODE_OFF
392
+ await self._async_control_heating(calc_pid=True)
393
394
@property
395
def should_poll(self):
0 commit comments