Automate ToDo tasks based on Date Helpers

Recently I’ve found that setting up items on my Local ToDo lists based on a date helper to be very helpful for automating reminding me to do regular chores. Sometimes you can easily attach sensors and automate based on that, but other things are a little more time based such as Draining the hot water heater, changing the furnace filter (or the slew of reverse water filters), maybe even just remembering to check the smoke detectors on a regular basis.

What this does is based on a Date helper to track when the task was last completed, we can automate when we expect to put something on the TODO list next:

To get started with this:

  1. To setup, create a Local ToDo list that can be targeted
  2. Add a Date Helper and set the date you last completed the change/task.
  3. Make sure to set the value on this helper. You could use today’s date or a date in the past if you want the todo/task to trigger immediately.
  4. Use the blueprint to create the automation:

This will set a Due Date “Interval Days” from the date of the helper. The Task Creation Advance setting tells how many days in advance to setup the todo task. So if you wanted the task to be created 2 weeks before it’s due, then you’d set this to 14 days.

The script will run whenever the helper is changed to automatically complete tasks (Say I did my post to home assistant, I don’t need to update the todo list, I can just update the date helper to today and then the task will complete because it’s no longer inside the bounds of the reminder dates).

Caveat if you set the Interval Day

After updating date helper:

Once the daily task falls back in range, it will kick again (ok I set the date back to yesterday to get it to kick again… but you get the point)

1 Like

Hello joe-meyer,

Thanks for contributing to the community with a new Blueprint.
I have a suggestion for you. Many people who are not familiar with directory structures will have problems installing this without the Home Assistant MY tools.
Adding a MY link for this Blueprint to your top post would help them a lot.
Here is the link to make that.
Create a link – My Home Assistant

It doesn’t seem I can edit my original post, but here’s the import link:

Open your Home Assistant instance and show the blueprint import dialog with a specific blueprint pre-filled.

1 Like