ESPHome
2026.3.0
Loading...
Searching...
No Matches
esphome
components
micronova
text_sensor
micronova_text_sensor.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
esphome/components/micronova/micronova.h
"
4
#include "
esphome/components/text_sensor/text_sensor.h
"
5
6
namespace
esphome::micronova
{
7
8
static
const
char
*
const
STOVE_STATES[11] = {
"Off"
,
9
"Start"
,
10
"Pellets loading"
,
11
"Ignition"
,
12
"Working"
,
13
"Brazier Cleaning"
,
14
"Final Cleaning"
,
15
"Standby"
,
16
"No pellets alarm"
,
17
"No ignition alarm"
,
18
"Undefined alarm"
};
19
20
class
MicroNovaTextSensor
:
public
text_sensor::TextSensor
,
public
MicroNovaListener
{
21
public
:
22
MicroNovaTextSensor
(
MicroNova
*
m
) :
MicroNovaListener
(
m
) {}
23
void
dump_config
()
override
;
24
void
process_value_from_stove
(
int
value_from_stove)
override
;
25
};
26
27
}
// namespace esphome::micronova
m
uint8_t m
Definition
bl0906.h:1
esphome::micronova::MicroNova
Definition
micronova.h:61
esphome::micronova::MicroNovaListener
Definition
micronova.h:45
esphome::micronova::MicroNovaTextSensor
Definition
micronova_text_sensor.h:20
esphome::micronova::MicroNovaTextSensor::MicroNovaTextSensor
MicroNovaTextSensor(MicroNova *m)
Definition
micronova_text_sensor.h:22
esphome::micronova::MicroNovaTextSensor::dump_config
void dump_config() override
Definition
micronova_text_sensor.cpp:7
esphome::micronova::MicroNovaTextSensor::process_value_from_stove
void process_value_from_stove(int value_from_stove) override
Definition
micronova_text_sensor.cpp:12
esphome::text_sensor::TextSensor
Definition
text_sensor.h:28
micronova.h
esphome::micronova
Definition
micronova_button.cpp:3
text_sensor.h
Generated by
1.12.0