'Send new target temperature to mytado.'

def _control_heating(self):

    if ((not self._active) and (None not in (self._cur_temp, self._target_temp))):
        self._active = True
        _LOGGER.info('Obtained    current    and    target    temperature.    Tado    thermostat    active')
    if ((not self._active) or (self._current_operation == self._overlay_mode)):
        return
    if (self._current_operation == CONST_MODE_SMART_SCHEDULE):
        _LOGGER.info('Switching    mytado.com    to    SCHEDULE    (default)    for    zone    %s', self.zone_name)
        self._store.reset_zone_overlay(self.zone_id)
        self._overlay_mode = self._current_operation
        return
    if (self._current_operation == CONST_MODE_OFF):
        _LOGGER.info('Switching    mytado.com    to    OFF    for    zone    %s', self.zone_name)
        self._store.set_zone_overlay(self.zone_id, CONST_OVERLAY_MANUAL)
        self._overlay_mode = self._current_operation
        return
    _LOGGER.info('Switching    mytado.com    to    %s    mode    for    zone    %s', self._current_operation, self.zone_name)
    self._store.set_zone_overlay(self.zone_id, self._current_operation, self._target_temp)
    self._overlay_mode = self._current_operation
