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

About

Vacuum Card is a dashboard card that shows the state of a robot vacuum and lets it be controlled from Lovelace. Home Assistant has no built-in card for vacuum cleaners, so this card fills that gap using the basic vacuum services such as start, pause, stop and return to base. Default actions can be overridden with custom service calls, and custom scripts, for example cleaning a specific room, can be added as shortcuts. A stats section can display any vacuum attribute or any other entity, including an attribute taken from a specific entity. The card can be styled through theme variables or card-mod, and it includes animations applied to the vacuum image. It ships with translations in many languages and can be configured in the visual editor, though actions, shortcuts and stats need YAML. It requires HACS on Home Assistant 2026.10 and older.

Automatic summary of the README of denysdovhan/vacuum-card. Something wrong, or are you the maintainer and want your own text here? Get in touch

Supports

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

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

Setting it up

Install it from the Marketplace, then add a card of this type to a dashboard.

From the README

Vacuum cleaner card for Home Assistant Lovelace UI

By default, Home Assistant does not provide any card for controlling vacuum cleaners. This card displays the state and allows to control your robot.

From the README of denysdovhan/vacuum-card, MIT License. Shortened.

Information

GitHub stars
1.3k
Upkeep
Updated in the last 6 months
Version
v2.12.0,
Kind
Dashboard card
Needs
Needs the Marketplace (HACS on 2026.10 and older)

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