Home / Devices / iRobot Roomba

Control iRobot Roomba with Alexa using Node-RED

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.

Device Overview

iRobot Roomba

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.

Manufacturer: iRobot
Category: Vacuum
Protocols: WiFi, MQTT

Node-RED Integration

Recommended protocol: MQTT via Local MQTT protocol or iRobot cloud API

node-red-contrib-irobot

Medium

Controls Roomba via the local MQTT protocol. Supports start, stop, pause, dock, and status monitoring.

npm i node-red-contrib-irobot

MQTT nodes (built-in)

Hard

Connect directly to the Roomba's built-in MQTT broker using extracted credentials for full local control.

Alexa Voice Commands

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

Looking for an Alexa integration node?

There are several Node-RED nodes that support switch devices with Alexa. Compare features, setup difficulty, and pricing to find the right fit.

Compare Nodes

Quick Info

Manufacturer
iRobot
Category
vacuum
Protocols
WiFi, MQTT
Alexa Device Type
Vacuum

Related Vacuum Devices

All devices →

Voice Command Reference

All Switch voice commands →

Not sure which node to pick?

See 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