ESPHome Roomba OI Component¶
Notice: The Roomba component is under active development and is not functional yet.
Overview¶
The ESPHome Roomba OI Component allows ESP32/ESP8266 devices to control iRobot Roomba vacuums using the Open Interface (OI) via UART.
- Stream mode support with reconnect recovery
- Sensor, binary sensor, and text sensor integration
- Stream/query packets derived from enabled entities
- Packet-table driven decoding
- Optional state restore and hardware wake via BRC pin