50 void play(Ts...
x) { this->
parent_->set_vertical_airflow(this->direction_.value(
x...)); }
60 void play(Ts...
x) { this->
parent_->set_horizontal_airflow(this->direction_.value(
x...)); }
StartSelfCleaningAction(HonClimate *parent)
HaierClimateBase * parent_
PowerOffAction(HaierClimateBase *parent)
VerticalAirflowAction(HonClimate *parent)
void send_power_off_command()
void set_health_mode(bool state)
DisplayOffAction(HaierClimateBase *parent)
PowerToggleAction(HaierClimateBase *parent)
BeeperOnAction(HonClimate *parent)
HaierClimateBase * parent_
HealthOffAction(HaierClimateBase *parent)
HaierClimateBase * parent_
StartSteriCleaningAction(HonClimate *parent)
void set_display_state(bool state)
HaierClimateBase * parent_
HealthOnAction(HaierClimateBase *parent)
BeeperOffAction(HonClimate *parent)
AirflowHorizontalDirection
TEMPLATABLE_VALUE(AirflowHorizontalDirection, direction) void play(Ts... x)
HaierClimateBase * parent_
HaierClimateBase * parent_
HaierClimateBase * parent_
HorizontalAirflowAction(HonClimate *parent)
This is a workaround until we can figure out a way to get the tflite-micro idf component code availab...
TEMPLATABLE_VALUE(AirflowVerticalDirection, direction) void play(Ts... x)
void send_power_on_command()
DisplayOnAction(HaierClimateBase *parent)
PowerOnAction(HaierClimateBase *parent)