ESPHome
2026.11.0-dev
Loading...
Searching...
No Matches
esphome
components
mk2pvrouter
binary_sensor
mk2pvrouter_binary_sensor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
esphome/components/mk2pvrouter/mk2pvrouter.h
"
4
#include "
esphome/components/binary_sensor/binary_sensor.h
"
5
6
namespace
esphome::mk2pvrouter
{
7
8
class
Mk2PVRouterBinarySensor
final :
public
Mk2PVRouterListener
,
public
binary_sensor::BinarySensor
,
public
Component
{
9
public
:
10
explicit
Mk2PVRouterBinarySensor
(
const
char
*tag);
11
void
publish_val
(
const
char
*
val
)
override
;
12
void
dump_config
()
override
;
13
};
14
15
}
// namespace esphome::mk2pvrouter
binary_sensor.h
esphome::Component
Definition
component.h:147
esphome::binary_sensor::BinarySensor
Base class for all binary_sensor-type classes.
Definition
binary_sensor.h:33
esphome::mk2pvrouter::Mk2PVRouterBinarySensor
Definition
mk2pvrouter_binary_sensor.h:8
esphome::mk2pvrouter::Mk2PVRouterBinarySensor::dump_config
void dump_config() override
Definition
mk2pvrouter_binary_sensor.cpp:16
esphome::mk2pvrouter::Mk2PVRouterBinarySensor::Mk2PVRouterBinarySensor
Mk2PVRouterBinarySensor(const char *tag)
Definition
mk2pvrouter_binary_sensor.cpp:9
esphome::mk2pvrouter::Mk2PVRouterBinarySensor::publish_val
void publish_val(const char *val) override
Definition
mk2pvrouter_binary_sensor.cpp:11
esphome::mk2pvrouter::Mk2PVRouterListener
Definition
mk2pvrouter.h:24
mk2pvrouter.h
val
mopeka_std_values val[3]
Definition
mopeka_std_check.h:8
esphome::mk2pvrouter
Definition
mk2pvrouter_binary_sensor.cpp:5
Generated by
1.12.0