ESPHome 2025.5.0
Loading...
Searching...
No Matches
automation.h
Go to the documentation of this file.
1#pragma once
2
4#include "hub.h"
5#include "opentherm.h"
6
7namespace esphome {
8namespace opentherm {
9
10class BeforeSendTrigger : public Trigger<OpenthermData &> {
11 public:
15};
16
17class BeforeProcessResponseTrigger : public Trigger<OpenthermData &> {
18 public:
22};
23
24} // namespace opentherm
25} // namespace esphome
void add_on_before_process_response_callback(std::function< void(OpenthermData &)> &&callback)
Definition hub.h:166
void add_on_before_send_callback(std::function< void(OpenthermData &)> &&callback)
Definition hub.h:163
Providing packet encoding functions for exchanging data with a remote host.
Definition a01nyub.cpp:7
Structure to hold Opentherm data packet content.
Definition opentherm.h:184
uint16_t x
Definition tt21100.cpp:5