19static constexpr uint8_t
FAN_AUTO = 102;
23 void setup()
override;
60 std::array<uint8_t, MAX_FRAME>
rx_{};
This class is used to encode all control actions on a climate device.
ClimateDevice - This is the base class for all climate integrations.
void handle_frame_(const uint8_t *f, size_t len)
void send_status_query_()
void handle_c0_(const uint8_t *f, size_t len)
climate::ClimateTraits traits() override
void send_capability_queries_()
void dump_config() override
static constexpr size_t MAX_FRAME
void control(const climate::ClimateCall &call) override
std::array< uint8_t, MAX_FRAME > rx_
void send_module_frame_(uint8_t type, uint8_t counter, uint8_t wifi_flags)
void send_frame_(uint8_t proto, uint8_t type, const uint8_t *payload, size_t len)