BedjetMode mode
BedJet operating mode.
ControlData(const MideaData &data)
void set_mode(ClimateMode mode)
void set_sleep_preset(bool value)
bool get_fahrenheit() const
void set_fahrenheit(bool value)
void set_temp(float temp)
ClimateMode get_mode() const
FanMode get_fan_mode_() const
void set_fan_mode(ClimateFanMode mode)
void set_mode_(Mode mode)
void set_power_(bool value)
ClimateFanMode get_fan_mode() const
bool get_sleep_preset() const
void set_fan_mode_(FanMode mode)
FollowMeData(const MideaData &data)
void set_beeper(bool value)
static const uint8_t MAX_TEMP
FollowMeData(uint8_t temp, bool beeper=false)
void set_temp(uint8_t val)
static const uint8_t VSWING_STEP
static const uint8_t TURBO_TOGGLE
SpecialData(uint8_t code)
static const uint8_t VSWING_TOGGLE
void set_value_(uint8_t idx, uint8_t value, uint8_t mask=255, uint8_t shift=0)
uint8_t get_value_(uint8_t idx, uint8_t mask=255, uint8_t shift=0) const
void set_mask_(uint8_t idx, bool state, uint8_t mask=255)
ClimateMode
Enum for all modes a climate device can be in.
Providing packet encoding functions for exchanging data with a remote host.