:param set_point: a float for the set point value in celsius
        :return: nothing

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

        self._update_state_from_response(response)