ESPHome
2026.5.0b1
Loading...
Searching...
No Matches
esphome
components
opentherm
input.h
Go to the documentation of this file.
1
#pragma once
2
3
namespace
esphome::opentherm
{
4
5
class
OpenthermInput
{
6
public
:
7
bool
auto_min_value
,
auto_max_value
;
8
9
virtual
void
set_min_value
(
float
min_value) = 0;
10
virtual
void
set_max_value
(
float
max_value) = 0;
11
12
virtual
void
set_auto_min_value
(
bool
auto_min_value
) { this->auto_min_value =
auto_min_value
; }
13
virtual
void
set_auto_max_value
(
bool
auto_max_value
) { this->auto_max_value =
auto_max_value
; }
14
};
15
16
}
// namespace esphome::opentherm
esphome::opentherm::OpenthermInput
Definition
input.h:5
esphome::opentherm::OpenthermInput::set_max_value
virtual void set_max_value(float max_value)=0
esphome::opentherm::OpenthermInput::set_auto_max_value
virtual void set_auto_max_value(bool auto_max_value)
Definition
input.h:13
esphome::opentherm::OpenthermInput::set_auto_min_value
virtual void set_auto_min_value(bool auto_min_value)
Definition
input.h:12
esphome::opentherm::OpenthermInput::auto_max_value
bool auto_max_value
Definition
input.h:7
esphome::opentherm::OpenthermInput::auto_min_value
bool auto_min_value
Definition
input.h:7
esphome::opentherm::OpenthermInput::set_min_value
virtual void set_min_value(float min_value)=0
esphome::opentherm
Definition
automation.h:7
Generated by
1.12.0