The iRobot Roomba is a WiFi-connected robot vacuum with smart mapping and scheduling capabilities. WiFi-enabled models use a local MQTT interface for direct communication, allowing start, stop, dock, and status commands without cloud dependency.
The iRobot Roomba is a WiFi-connected robot vacuum with smart mapping and scheduling capabilities. WiFi-enabled models use a local MQTT interface for direct communication, allowing start, stop, dock, and status commands without cloud dependency.
Recommended protocol: MQTT via Local MQTT protocol or iRobot cloud API
Controls Roomba via the local MQTT protocol. Supports start, stop, pause, dock, and status monitoring.
npm i node-red-contrib-irobot
Connect directly to the Roomba's built-in MQTT broker using extracted credentials for full local control.
This device appears as a Vacuum in Alexa.
Alexa, ask Roomba to start cleaning
Alexa, ask Roomba to stop
Alexa, ask Roomba to go home
There are several Node-RED nodes that support switch devices with Alexa. Compare features, setup difficulty, and pricing to find the right fit.
Compare NodesSee the most downloaded Node-RED Alexa nodes in 2026, ranked by real npm stats. Find the right fit for your smart home setup.
View Top Nodes 2026