ESPHome
2026.11.0-dev
Loading...
Searching...
No Matches
esphome
components
mk2pvrouter
text_sensor
mk2pvrouter_text_sensor.cpp
Go to the documentation of this file.
1
#include "
mk2pvrouter_text_sensor.h
"
2
#include "
esphome/core/log.h
"
3
4
namespace
esphome::mk2pvrouter
{
5
6
ESPHOME_LOG_TAG
(TAG,
"mk2pvrouter_text_sensor"
);
7
8
Mk2PVRouterTextSensor::Mk2PVRouterTextSensor
(
const
char
*tag) :
Mk2PVRouterListener
(tag) {}
9
10
void
Mk2PVRouterTextSensor::publish_val
(
const
char
*
val
) { this->
publish_state
(val); }
11
12
void
Mk2PVRouterTextSensor::dump_config
() {
13
LOG_TEXT_SENSOR(
" "
,
"Mk2PVRouter Text Sensor"
,
this
);
14
ESP_LOGCONFIG(TAG,
" Tag: %s"
, this->
get_tag
());
15
}
16
17
}
// namespace esphome::mk2pvrouter
esphome::mk2pvrouter::Mk2PVRouterListener
Definition
mk2pvrouter.h:24
esphome::mk2pvrouter::Mk2PVRouterListener::get_tag
const char * get_tag() const
Definition
mk2pvrouter.h:28
esphome::mk2pvrouter::Mk2PVRouterTextSensor::dump_config
void dump_config() override
Definition
mk2pvrouter_text_sensor.cpp:12
esphome::mk2pvrouter::Mk2PVRouterTextSensor::Mk2PVRouterTextSensor
Mk2PVRouterTextSensor(const char *tag)
Definition
mk2pvrouter_text_sensor.cpp:8
esphome::mk2pvrouter::Mk2PVRouterTextSensor::publish_val
void publish_val(const char *val) override
Definition
mk2pvrouter_text_sensor.cpp:10
esphome::text_sensor::TextSensor::publish_state
void publish_state(const std::string &state)
Definition
text_sensor.h:41
log.h
mk2pvrouter_text_sensor.h
val
mopeka_std_values val[3]
Definition
mopeka_std_check.h:8
esphome::mk2pvrouter
Definition
mk2pvrouter_binary_sensor.cpp:5
esphome::mk2pvrouter::ESPHOME_LOG_TAG
ESPHOME_LOG_TAG(TAG, "mk2pvrouter_binary_sensor")
Generated by
1.12.0