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