Fix radiotherm local time (#26526)

We want to use our own dt_util.now() which takes into consideration the globally set DEFAULT_TIME_ZONE
This commit is contained in:
Tsvi Mostovicz 2019-09-10 00:41:47 +03:00 committed by Martin Hjelmare
parent 30fb4ddc98
commit f3123ee0ca

View File

@ -1,5 +1,4 @@
"""Support for Radio Thermostat wifi-enabled home thermostats."""
import datetime
import logging
import voluptuous as vol
@ -26,6 +25,7 @@ from homeassistant.const import (
TEMP_FAHRENHEIT,
STATE_ON,
)
from homeassistant.util import dt as dt_util
import homeassistant.helpers.config_validation as cv
_LOGGER = logging.getLogger(__name__)
@ -310,7 +310,7 @@ class RadioThermostat(ClimateDevice):
"""Set device time."""
# Calling this clears any local temperature override and
# reverts to the scheduled temperature.
now = datetime.datetime.now()
now = dt_util.now()
self.device.time = {
"day": now.weekday(),
"hour": now.hour,