Home IO Control
ESPHome add-on for IO-Homecontrol devices
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Nesphome
 Nhome_io_control
 Nexchange
 COutboundExchangeContextContext carried across one outbound authenticated exchange
 CInboundAuthContextContext for a single inbound authentication (device‑initiated command)
 Npairing
 CPairingContextContext object that lives for the duration of a single pairing attempt
 CIOHomeControlComponentThe main IO-Homecontrol component
 CPendingOperationA single queued operation to be processed in loop()
 CExchangeDebugInfoDebug snapshot of the last exchange attempt
 CIOHomeDiscoverButtonButton entity that triggers device discovery and pairing when pressed in Home Assistant
 CIOHomeCoverCover entity representing an IO‑Homecontrol shutter/awning/blind
 CIOHomeLightBinary light entity for IO‑Homecontrol on/off devices
 CIOHomeSwitchBinary switch entity for IO‑Homecontrol on/off devices
 CIoFrameParsed IO‑Homecontrol frame (CTRL0/1 + addresses + command + data)
 CIoDeviceRuntime state of a paired IO‑Homecontrol device
 CSpiAccessInterface for SPI bus access
 CRadioTxConfigConfiguration for transmitting a packet: carrier frequency and preamble length
 CRadioRxPacketRaw packet received from the radio
 CRadioCaptureInfoDiagnostic capture from a radio operation
 CRadioDriverAbstract radio driver for IO-Homecontrol
 CUartProbeResultResult of the UART probe: best candidate frame within a raw capture
 CRadioSX1262SX1262 implementation of RadioDriver
 CRadioSX1276SX1276 implementation of RadioDriver