Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation.

Screenshots From the README of MacSiem/ha-vacuum-water-monitor.

Water tab — light

About

Vacuum Water Monitor estimates how much clean water is left in a robot vacuum's tank and works with a bundled dashboard card. It builds the estimate from what the vacuum already reports to Home Assistant, such as machine states, cleaned area, duration, mode and tank alerts, so no extra hardware is needed. The estimate is calibrated automatically from the dock's empty signal, and each value is labelled as measured, manufacturer data, a derived estimate or unknown. It adds a cleanings-left sensor, a tank size number, a switch for refilling from the dock automatically, and buttons to mark the tank refilled or empty. Low-water and critical-water thresholds can be set, and an action marks the tank as refilled from automations or scripts. It runs locally and is set up in the UI.

Automatic summary of the README and code of MacSiem/ha-vacuum-water-monitor. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

  • Works locally Talks to your devices on your own network. No vendor cloud in between.

  • From the Marketplace Installed through the Marketplace, formerly HACS.

  • Actively maintained Its author released or pushed a change in the last six months.

Provides

  • Switches
  • Sensors

Setting it up

Install it from the Marketplace and restart Home Assistant, then add it under Settings, Devices and services.

Vacuum Water Monitor

  • Low-water warning threshold
  • Critical-water threshold

After setup

  • Low-water warning threshold
  • Critical-water threshold

Texts from the code of MacSiem/ha-vacuum-water-monitor.

Entities

  • ButtonsRefilled, Tank empty
  • NumbersTank size
  • SensorsCleanings left
  • SwitchesRefill from dock automatically

Actions

  • Mark tank refilledMarks the tracked clean-water tank of the selected vacuums as full, the same as the Refilled button in the card. Use it from an automation, a script or a dashboard button.

Troubleshooting

  • DiagnosticsDownloads a diagnostics file to attach to a bug report.

From the README

Track how much water is left in your robot vacuum's mop water tank — and get refill reminders — without any extra hardware. The integration estimates water usage from what your vacuum already reports to Home Assistant (machine states, cleaned area, duration, mode and tank alerts) and exposes it as sensors plus a bundled dashboard card.

Home Assistant restarts preserve a complete balance after an observed completed cleaning/wash session. Interruptions during active cleaning or washing still require continuous evidence; unchanged floor area alone cannot prove that no water was used for washing. An already incomplete balance keeps its recorded reason and is not silently repaired by an update.

From the README of MacSiem/ha-vacuum-water-monitor, MIT License. Shortened.

Shows in Vulpo

Quick Toggle card, Button card, Chart card, Apple Watch, Control Center.

Information

Installs
58 sharing analytics
GitHub stars
8
Connection
Works locally
Upkeep
Updated in the last 6 months
Version
v5.12.0,
Category
Appliances and cleaning, Cleaning
Kind
Marketplace integration
Needs
Needs the Marketplace (HACS on 2026.10 and older)
Domain
ha_vacuum_water_monitor

You might also like

Independent directory, made by the developer of Vulpo. Not affiliated with Home Assistant or the Open Home Foundation. About these numbers