|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
What a 1W command attempt did — the only feedback this feature can ever produce. More...
#include <oneway_transmitter.h>
Public Attributes | |
| std::string | controller_id |
| Identity that transmitted (empty if unresolved). | |
| std::string | intent |
| Decoded intent, e.g. "STOP" or "CLOSE". | |
| DeviceType | target_type {DeviceType::UNKNOWN} |
| Device class addressed. | |
| uint16_t | sequence {0} |
| Sequence consumed; meaningless unless sequence_reserved. | |
| bool | sequence_reserved {false} |
| True if a sequence was consumed (0 is a valid sequence). | |
| bool | transmitted {false} |
| True if at least one copy reached the radio. | |
What a 1W command attempt did — the only feedback this feature can ever produce.
1W has no reply, so nothing here says a device acted; it says what the hub transmitted. That is the half the hub can know, and without it a user with a wrong key, a desynced counter or a missing enrollment sees nothing at all.
Definition at line 43 of file oneway_transmitter.h.
| std::string esphome::home_io_control::OneWayCommandReport::controller_id |
Identity that transmitted (empty if unresolved).
Definition at line 44 of file oneway_transmitter.h.
| std::string esphome::home_io_control::OneWayCommandReport::intent |
Decoded intent, e.g. "STOP" or "CLOSE".
Definition at line 45 of file oneway_transmitter.h.
| uint16_t esphome::home_io_control::OneWayCommandReport::sequence {0} |
Sequence consumed; meaningless unless sequence_reserved.
Definition at line 47 of file oneway_transmitter.h.
| bool esphome::home_io_control::OneWayCommandReport::sequence_reserved {false} |
True if a sequence was consumed (0 is a valid sequence).
Definition at line 48 of file oneway_transmitter.h.
| DeviceType esphome::home_io_control::OneWayCommandReport::target_type {DeviceType::UNKNOWN} |
Device class addressed.
Definition at line 46 of file oneway_transmitter.h.
| bool esphome::home_io_control::OneWayCommandReport::transmitted {false} |
True if at least one copy reached the radio.
Definition at line 49 of file oneway_transmitter.h.