docs: def thermostat_state(self):
          """The state of the thermostat programming
  
          :return: A thermostat state object of the current setting
          """
          current_state = self.thermostat_info.active_state
          state = self.get_thermostat_state_by_id(current_state)
          if not state:
              self._logger.debug('Manually set temperature, no Thermostat '
                                 'State chosen!')
          return state