Advanced timer blueprint for Home Assistant with integrated countdown and stable core logic.
- ⏱️ Timer (NEW: HH + MM helper based)
▶️ Start trigger (button)- ⏹️ Reliable STOP
- 📡 Running status
- 🎯 DONE stays active until reset
- 🌙 Daily reset
- 🔁 Multi-instance capable
- 🛡️ No race conditions
- ⏳ Integrated countdown (V4)
- Uses input_number (hours + minutes)
- No template parsing issues
- No duration selector problems
- More stable and HA-native approach
| Field | Description |
|---|---|
| Start | Start timer |
| Stop | Stop timer |
| Hours | input_number |
| Minutes | input_number |
| Running | Active |
| Done | Finished |
input_boolean:
timer_start:
timer_stop:
timer_running:
timer_done:
input_datetime:
timer_start_time:
has_date: false
has_time: true
input_number:
timer_hours:
min: 0
max: 10
step: 1
timer_minutes:
min: 0
max: 59
step: 5
timer_duration_sec:
min: 0
max: 86400
step: 1| Idle | Running | Done |
|---|---|---|
![]() |
![]() |
![]() |
- Set hours + minutes
- Press Start
- Countdown runs
- Stop → immediate OFF
- Finished → DONE = ON
MIT




