ESPHome 2026.6.0-dev
Loading...
Searching...
No Matches
uponor_smatrix_climate.h
Go to the documentation of this file.
1#pragma once
2
6
8
10 public:
11 void dump_config() override;
12 void loop() override;
13
14 protected:
16 void control(const climate::ClimateCall &call) override;
17 void on_device_data(const UponorSmatrixData *data, size_t data_len) override;
18
20 float min_temperature_{5.0f};
21 float max_temperature_{35.0f};
22 uint16_t eco_setback_value_raw_{0x0048};
24};
25
26} // namespace esphome::uponor_smatrix
This class is used to encode all control actions on a climate device.
Definition climate.h:34
ClimateDevice - This is the base class for all climate integrations.
Definition climate.h:187
void control(const climate::ClimateCall &call) override
void on_device_data(const UponorSmatrixData *data, size_t data_len) override
static void uint32_t