Python program and library to control Wi-Fi enabled iRobot Roombas
-
Updated
May 24, 2024 - Python
The iRobot Roomba is a robot floor vacuum made by iRobot. There has been many iterations, from the 400 series to the 900 series to the i and s series. Older models bounce around using iRobot's iAdapt 1.0, while newer models use iAdapt 2.0 or 3.0 to use a systematic cleaning approach.
Python program and library to control Wi-Fi enabled iRobot Roombas
A 2D navigation package for Roomba
Example Home Assistant Configs
This card provides a user-friendly way to fully control map-based vacuums in Home Assistant. Supported brands include Xiaomi (Roborock/Viomi/Dreame/Roidmi/Valetudo/Valetudo RE), Neato, Wyze, Roomba, Ecovacs (and probably more).
I bored so i put esp in Roomba
A Python library for Roomba Open Interface
A homebridge plugin for controlling iRobot devices
Our fall 2023 iRobot intern challenge project.
Open-source Autonomy Software in Rust-lang using gRPC for the Roomba series robot vacuum cleaners. Under development.
A simulation of Roombas cleaning a rectangular room with GUI and statistical analysis.
Homebridge plugin to connect iRobot Roomba devices with Homebridge/HomeKit.
Created by iRobot