Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vacuum Timer Control Blueprint for Home Assistant

This Home Assistant blueprint provides an easy way to control vacuums, pumps, or other devices on a timed schedule using a switch, timer, and input number slider.

🎯 Features

  • Automatically starts, pauses, and stops devices.
  • Tracks runtime using a timer helper.
  • Allows resuming paused operations.
  • Fully customizable with input_number and timer helpers.

📦 Requirements

Ensure the following helpers are created in Home Assistant:

  • Input Number: For setting runtime duration.
  • Timer Helper: To manage cleaning cycles.
  • Switch Entity: For controlling the device's power state.

📂 Files Included

  • blueprints/automation/vacuum_timer_control.yaml: The main blueprint.
  • configuration_fragments/input_number.yaml: Example for runtime slider.
  • configuration_fragments/timer.yaml: Example for the timer helper.

📖 Usage Instructions

  1. Import the Blueprint: Copy the vacuum_timer_control.yaml file into your config/blueprints/automation folder.
  2. Reload Blueprints: Go to Developer Tools > YAML > Reload Blueprints.
  3. Create an Automation: Use the Vacuum Timer Control blueprint from the Automations UI.
  4. Configure Entities: Select your switch, timer, and input number helpers.

📥 Installation

To clone this repository and start using the blueprint:

git clone https://github.com/yourusername/vactimer.git

🛠️ Configuration Examples

configuration_fragments/input_number.yaml

input_number:
  pool_filter_runtime:
    name: Pool Filter Runtime
    initial: 60
    min: 1
    max: 480
    step: 1
    unit_of_measurement: minutes

configuration_fragments/timer.yaml

timer:
  pool_filter_timer:
    name: Pool Filter Timer
    duration: "00:00:00"

📜 License

This project is licensed under the MIT License.

About

Home Assistant Vacuum Timer card useful for controlling pool cleaners and other timed entities

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors