|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
Vendor-divergent 1W wire settings for a controller identity. More...
#include <oneway_controller.h>
Public Attributes | |
| uint8_t | execute_acei |
| payload[1] of a 1W CMD_EXECUTE (0x00) frame. | |
| bool | profile_is_a_guess |
| true when manufacturer matched no known 1W wire profile. | |
| EnrollGesture | enroll_gesture |
| Which enrollment gesture this manufacturer's actuators expect. | |
| std::array< DeviceType, 3 > | enrollment_classes |
| Device classes a VELUX_KLI 0x30 sweep targets, UNKNOWN entries skipped. | |
Vendor-divergent 1W wire settings for a controller identity.
The EXECUTE ACEI is decided per ADR 0031; the enrollment gesture and the class sweep per ADR 0032.
Definition at line 90 of file oneway_controller.h.
| EnrollGesture esphome::home_io_control::OneWayWireProfile::enroll_gesture |
Which enrollment gesture this manufacturer's actuators expect.
Definition at line 93 of file oneway_controller.h.
| std::array<DeviceType, 3> esphome::home_io_control::OneWayWireProfile::enrollment_classes |
Device classes a VELUX_KLI 0x30 sweep targets, UNKNOWN entries skipped.
All-UNKNOWN for SOMFY, whose 0x30 goes to the identity's own io_device_type instead.
Definition at line 96 of file oneway_controller.h.
| uint8_t esphome::home_io_control::OneWayWireProfile::execute_acei |
payload[1] of a 1W CMD_EXECUTE (0x00) frame.
Definition at line 91 of file oneway_controller.h.
| bool esphome::home_io_control::OneWayWireProfile::profile_is_a_guess |
true when manufacturer matched no known 1W wire profile.
Definition at line 92 of file oneway_controller.h.