/roomba-mqtt-homeassistant

Add Smart Home integration to your iRobot Roomba vacuum. 600, 700, 800 series are supported.

Primary LanguageC++

roomba-mqtt-homeassistant

Smart Home integration for old Roomba vacuums (600,700,800 series).

Hardware

  • Any ESP8266 board (I prefer WeMos D1 mini, any bigger board will be rather difficult to put inside the vacuum)
  • mini-DIN-7 or -8 pin connector to connect to SCI port
  • Logic level shifter or voltage divider
  • Some wiring

Features

  • MQTT support
  • Home Assistant Auto Discovery support
  • OTA
  • NTP time sync