Automating Roomba with Presence Detection: Android, iPhones, and Home Assistant

This page summarizes the projects mentioned and recommended in the original post on /r/roomba

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • lovelace-xiaomi-vacuum-map-card

    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).

  • For me (Roborock) works https://github.com/PiotrMachowski/Lovelace-Xiaomi-Vacuum-Map-card. It should also work for roomba.

  • ha-rest980-roomba

    HA iRobot Roomba Configuration using rest980

  • I use this project to integrate my S9 into Home Assistant as it lets you do room based cleaning via HA. When following those steps, use the “HA Addon” section in each step to keep things simple.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts