Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
esphome::home_io_control::DiagnosticProbesHub Struct Reference

The only three things a probe needs from the hub, injected by ManagementActions. More...

#include <diagnostic_probes.h>

Collaboration diagram for esphome::home_io_control::DiagnosticProbesHub:

Public Attributes

std::function< bool()> probes_enabled
 True when diagnostic_probes: true was configured.
std::function< RadioDriver *()> radio
 The radio, for the structured capture log line.
std::function< bool(const IoFrame &)> record_reply_event
 Records a device event report on the "Last Device Event" sensor; true when the frame was one.

Detailed Description

The only three things a probe needs from the hub, injected by ManagementActions.

Definition at line 36 of file diagnostic_probes.h.

Member Data Documentation

◆ probes_enabled

std::function<bool()> esphome::home_io_control::DiagnosticProbesHub::probes_enabled

True when diagnostic_probes: true was configured.

Definition at line 37 of file diagnostic_probes.h.

◆ radio

std::function<RadioDriver *()> esphome::home_io_control::DiagnosticProbesHub::radio

The radio, for the structured capture log line.

Definition at line 38 of file diagnostic_probes.h.

◆ record_reply_event

std::function<bool(const IoFrame &)> esphome::home_io_control::DiagnosticProbesHub::record_reply_event

Records a device event report on the "Last Device Event" sensor; true when the frame was one.

Definition at line 39 of file diagnostic_probes.h.


The documentation for this struct was generated from the following file: