ESPHome  2025.2.0
uponor_smatrix_sensor.h
Go to the documentation of this file.
1 #pragma once
2 
6 
7 namespace esphome {
8 namespace uponor_smatrix {
9 
11  SUB_SENSOR(temperature)
12  SUB_SENSOR(external_temperature)
13  SUB_SENSOR(humidity)
14  SUB_SENSOR(target_temperature)
15 
16  public:
17  void dump_config() override;
18 
19  protected:
20  void on_device_data(const UponorSmatrixData *data, size_t data_len) override;
21 };
22 
23 } // namespace uponor_smatrix
24 } // namespace esphome
virtual void dump_config()
Definition: component.cpp:186
uint16_t temperature
Definition: sun_gtil2.cpp:26
void on_device_data(const UponorSmatrixData *data, size_t data_len) override
Implementation of SPI Controller mode.
Definition: a01nyub.cpp:7
Base-class for all sensors.
Definition: sensor.h:57
float target_temperature
Definition: climate.h:138