| apply_custom_preset_(const HeatingProfile &profile, const climate::ClimateCall &call) | esphome::home_io_control::IOHomeClimate | protected |
| apply_mode_(const HeatingProfile &profile, const climate::ClimateCall &call) | esphome::home_io_control::IOHomeClimate | protected |
| apply_observed_state_(const HeatingProfile &profile, uint8_t wire) | esphome::home_io_control::IOHomeClimate | protected |
| apply_preset_(const HeatingProfile &profile, const climate::ClimateCall &call) | esphome::home_io_control::IOHomeClimate | protected |
| apply_target_temperature_(const HeatingProfile &profile, const climate::ClimateCall &call) | esphome::home_io_control::IOHomeClimate | protected |
| battery_entities_ | esphome::home_io_control::DeviceBoundEntity | protected |
| confirm_write_(HeatingFunction fn) | esphome::home_io_control::IOHomeClimate | protected |
| control(const climate::ClimateCall &call) override | esphome::home_io_control::IOHomeClimate | |
| custom_presets_ | esphome::home_io_control::IOHomeClimate | protected |
| device_id_ | esphome::home_io_control::DeviceBoundEntity | protected |
| device_type_ | esphome::home_io_control::DeviceBoundEntity | protected |
| dump_config() override | esphome::home_io_control::IOHomeClimate | |
| encode_target_(const HeatingProfile &profile, float celsius, uint16_t &main_parameter) | esphome::home_io_control::IOHomeClimate | protected |
| get_setup_priority() const override | esphome::home_io_control::IOHomeClimate | inline |
| has_range_ | esphome::home_io_control::IOHomeClimate | protected |
| has_system_key_ | esphome::home_io_control::DeviceBoundEntity | protected |
| log_poll_interval_config_(const char *tag) const | esphome::home_io_control::DeviceBoundEntity | inlineprotected |
| low_power_ | esphome::home_io_control::DeviceBoundEntity | protected |
| max_temperature_c_ | esphome::home_io_control::IOHomeClimate | protected |
| mode_commanded_ | esphome::home_io_control::IOHomeClimate | protected |
| observed_ | esphome::home_io_control::IOHomeClimate | protected |
| on_device_update_(const std::string &id, const IoDevice &dev) | esphome::home_io_control::IOHomeClimate | protected |
| optimistic_state_ | esphome::home_io_control::DeviceBoundEntity | protected |
| parent_ | esphome::home_io_control::DeviceBoundEntity | protected |
| passes_binary_update_filter_(const std::string &id, const IoDevice &dev) const | esphome::home_io_control::DeviceBoundEntity | inlineprotected |
| profile_() const | esphome::home_io_control::IOHomeClimate | protected |
| range_max_c_ | esphome::home_io_control::IOHomeClimate | protected |
| range_min_c_ | esphome::home_io_control::IOHomeClimate | protected |
| register_device_binding_(Component *self, bool inverted, std::function< void(const std::string &, const IoDevice &)> on_update) | esphome::home_io_control::DeviceBoundEntity | inlineprotected |
| set_battery_entities(bool battery_entities) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_device_id(const std::string &id) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_device_type(DeviceType type) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_low_power(bool low_power) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_optimistic_state(bool optimistic_state) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_parent(IOHomeControlComponent *parent) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_silent(bool silent) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_status_poll_interval(uint32_t poll_interval_ms) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_subtype(uint8_t subtype) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_system_key(const std::string &key) | esphome::home_io_control::DeviceBoundEntity | inline |
| set_temperature_range(float min_c, float max_c) | esphome::home_io_control::IOHomeClimate | inline |
| setup() override | esphome::home_io_control::IOHomeClimate | |
| silent_ | esphome::home_io_control::DeviceBoundEntity | protected |
| status_poll_interval_ms_ | esphome::home_io_control::DeviceBoundEntity | protected |
| subtype_ | esphome::home_io_control::DeviceBoundEntity | protected |
| sync_action_(const HeatingProfile &profile, const HeatingReadings &readings, bool mode_known, bool &seen) | esphome::home_io_control::IOHomeClimate | protected |
| sync_from_readings_(const HeatingProfile &profile, const HeatingReadings &readings) | esphome::home_io_control::IOHomeClimate | protected |
| sync_temperatures_(const HeatingProfile &profile, const HeatingReadings &readings, bool &seen) | esphome::home_io_control::IOHomeClimate | protected |
| system_key_ | esphome::home_io_control::DeviceBoundEntity | protected |
| traits() override | esphome::home_io_control::IOHomeClimate | |
| write_(const HeatingProfile &profile, HeatingFunction fn, uint8_t wire) | esphome::home_io_control::IOHomeClimate | protected |
| write_preset_(const HeatingProfile &profile, const HeatingPresetEntry &entry) | esphome::home_io_control::IOHomeClimate | protected |
| write_temperature_mode_(const HeatingProfile &profile, const HeatingModeEntry &entry) | esphome::home_io_control::IOHomeClimate | protected |