code: def set_temperature(self, set_point):
          
          response = self.api_interface.set_device_state(self, {
              "desired_state": {'set_point': set_point}
          })
  
          self._update_state_from_response(response)
docs: :param set_point: a float for the set point value in celsius
          :return: nothing