Timer countdown (then up)

Looking at setting a reminder/countdown for various things (replace water filter, run cleaner through dishwasher) but wanting to set it to x days, then after it’s finished, count up, plus the ability to reset to x days again.

Considered using google calendar recurring events but that only lets me set a specific date, so if we miss the date or do the task early it messes up the days. A standard timer seems to only count down (but can be reset via a button).

I’m using the Custom Countdown Component for a holiday countdown but apparently having it countdown with seconds can be a strain on the db, and I have no idea how to cut it back to days only.

Thoughts?

Why not use the input_datetime component?
Then you can have a template sensor that computes the difference in days between that date and [today]
Whe today is older than your date, you can start a counter (or leave it as it, it will show a negative number counting “up”, as in -1, -2 etc…

1 Like

Cheers, will have a look into it!

Have a look at this.

1 Like

Oooo, thanks! Wasn’t sure I’d need reminders other than on the control panel, but that will be handy.

1 Like