15 void setup()
override;
This class is used to encode all control actions on a climate device.
ClimateDevice - This is the base class for all climate integrations.
This class contains all static data for climate devices.
Base-class for all sensors.
void transmit_state_()
Transmit via IR the state of this climate controller.
climate::ClimateTraits traits() override
Return the traits of this controller.
void set_transmitter(remote_transmitter::RemoteTransmitterComponent *transmitter)
void set_sensor(sensor::Sensor *sensor)
void control(const climate::ClimateCall &call) override
Override control to change settings of the climate device.
void set_supports_cool(bool supports_cool)
remote_transmitter::RemoteTransmitterComponent * transmitter_
void set_supports_heat(bool supports_heat)
Providing packet encoding functions for exchanging data with a remote host.