13 this->publish_state(this->
parent_->get_tuning_number_value(this->param_name_));
21 this->publish_state(value);
25 this->publish_state(value);
31 this->publish_state(value);
void setup() override
Publish the current tuning value so the HA slider reflects the active configuration on boot.
IOHomeControlComponent * parent_
void control(float value) override
Called by ESPHome when the user changes the slider value in HA.
void control(const std::string &value) override
Called by ESPHome when the user selects a new option in HA.
IOHomeControlComponent * parent_
void setup() override
Publish the current tuning option so the HA dropdown reflects the active configuration on boot.
IO-Homecontrol ESPHome component — protocol controller.
Home Assistant number and select entities that control runtime tuning parameters.