ESPHome 2026.6.0-dev
Loading...
Searching...
No Matches
sml_sensor.h
Go to the documentation of this file.
1#pragma once
4
5namespace esphome::sml {
6
7class SmlSensor : public SmlListener, public sensor::Sensor, public Component {
8 public:
9 SmlSensor(std::string server_id, std::string obis_code);
10 void publish_val(const ObisInfo &obis_info) override;
11 void dump_config() override;
12};
13
14} // namespace esphome::sml
Base-class for all sensors.
Definition sensor.h:47
std::string server_id
Definition sml.h:14
std::string obis_code
Definition sml.h:15
void dump_config() override
void publish_val(const ObisInfo &obis_info) override
SmlSensor(std::string server_id, std::string obis_code)
Definition sml_sensor.cpp:9