Vacuum Card is a custom UI component for Home Assistant (specifically its Lovelace dashboard) that provides a user-friendly control panel for robot vacuum cleaners — something the default Home Assistant UI doesn’t supply by default. With vacuum-card installed, users get a visual card on their dashboard showing the vacuum’s state (e.g. cleaning, docked, battery level) and controls to start, stop, pause, or send the robot back to dock, directly from their Home Assistant interface. The card aims to support as many robot models as possible by relying on standard vacuum service calls (start, pause, stop, return_to_base etc.), allowing broad compatibility across brands. Installation can be done manually or via the Home Assistant Community Store (HACS), making setup accessible even for non-developers. For users managing smart-home vacuum cleanup routines, vacuum-card simplifies interaction by embedding status and controls in the same UI as the rest of their automation dashboard.

Features

  • Visual control card for robot vacuums inside the Home Assistant Lovelace UI showing status and controls
  • Support for common vacuum commands: start, pause, stop, return to dock, etc., enabling broad compatibility with many vacuum models
  • Installation via HACS or manual copy — easy for hobbyists or smart-home users without heavy setup
  • Dashboard integration — enables starting/stopping vacuum or checking battery/state from home automation panel
  • Open-source under MIT license — community can contribute support for new robots or extend functionality
  • Works across many popular robot vacuum brands (Roborock, Roomba, Ecovacs, etc.) assuming they support the standard vacuum API

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Vacuum Card

Vacuum Card Web Site

Other Useful Business Software
LinkSquares: All-in-One Contract Management Platform Icon
LinkSquares: All-in-One Contract Management Platform

#1 Customer Rated CLM Any Contract. Every Department. One Platform.

LinkSquares is the leading Contract Lifecycle Management (CLM) software designed to help legal, procurement, and business operations teams master the entire contract lifecycle, from creation to execution and renewal. The platform transforms how companies manage agreements by centralizing data, automating routine work, and providing actionable insights powered by AI. This single, connected source of truth helps teams eliminate manual processes, streamline workflows, boost visibility, and ensure compliance across thousands of contracts, ultimately reducing risk and administrative burden.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Vacuum Card!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript User Interface (UI) Software

Registered

2025-12-08