ESPHome
2026.5.0-dev
Loading...
Searching...
No Matches
esphome
components
micronova
button
micronova_button.cpp
Go to the documentation of this file.
1
#include "
micronova_button.h
"
2
3
namespace
esphome::micronova
{
4
5
static
const
char
*
const
TAG =
"micronova.button"
;
6
7
void
MicroNovaButton::dump_config
() {
8
LOG_BUTTON(
""
,
"Micronova button"
,
this
);
9
this->
dump_base_config
();
10
}
11
12
void
MicroNovaButton::press_action
() {
13
this->
micronova_
->
queue_write_command
(this->
memory_location_
, this->
memory_address_
, this->
memory_data_
);
14
}
15
16
}
// namespace esphome::micronova
esphome::micronova::MicroNovaBaseListener::memory_location_
uint8_t memory_location_
Definition
micronova.h:41
esphome::micronova::MicroNovaBaseListener::micronova_
MicroNova * micronova_
Definition
micronova.h:40
esphome::micronova::MicroNovaBaseListener::memory_address_
uint8_t memory_address_
Definition
micronova.h:42
esphome::micronova::MicroNovaBaseListener::dump_base_config
void dump_base_config()
Definition
micronova.cpp:13
esphome::micronova::MicroNovaButton::dump_config
void dump_config() override
Definition
micronova_button.cpp:7
esphome::micronova::MicroNovaButton::memory_data_
uint8_t memory_data_
Definition
micronova_button.h:20
esphome::micronova::MicroNovaButton::press_action
void press_action() override
Definition
micronova_button.cpp:12
esphome::micronova::MicroNova::queue_write_command
bool queue_write_command(uint8_t location, uint8_t address, uint8_t data)
Queue a write command to the stove (processed before reads)
Definition
micronova.cpp:182
micronova_button.h
esphome::micronova
Definition
micronova_button.cpp:3
Generated by
1.12.0