|
Home IO Control
ESPHome add-on for IO-Homecontrol devices
|
| Nesphome | |
| Nhome_io_control | |
| Nexchange | |
| COutboundExchangeContext | Context carried across one outbound authenticated exchange |
| CInboundAuthContext | Context for a single inbound authentication (device‑initiated command) |
| Npairing | |
| CPairingContext | Context object that lives for the duration of a single pairing attempt |
| CIOHomeControlComponent | The main IO-Homecontrol component |
| CPendingOperation | A single queued operation to be processed in loop() |
| CExchangeDebugInfo | Debug snapshot of the last exchange attempt |
| CIOHomeDiscoverButton | Button entity that triggers device discovery and pairing when pressed in Home Assistant |
| CIOHomeCover | Cover entity representing an IO‑Homecontrol shutter/awning/blind |
| CIOHomeLight | Binary light entity for IO‑Homecontrol on/off devices |
| CIOHomeSwitch | Binary switch entity for IO‑Homecontrol on/off devices |
| CIoFrame | Parsed IO‑Homecontrol frame (CTRL0/1 + addresses + command + data) |
| CIoDevice | Runtime state of a paired IO‑Homecontrol device |
| CSpiAccess | Interface for SPI bus access |
| CRadioTxConfig | Configuration for transmitting a packet: carrier frequency and preamble length |
| CRadioRxPacket | Raw packet received from the radio |
| CRadioCaptureInfo | Diagnostic capture from a radio operation |
| CRadioDriver | Abstract radio driver for IO-Homecontrol |
| CUartProbeResult | Result of the UART probe: best candidate frame within a raw capture |
| CRadioSX1262 | SX1262 implementation of RadioDriver |
| CRadioSX1276 | SX1276 implementation of RadioDriver |