So I needed a reliable way to trigger timers on the Voice PE without going through the Assist / voice pipeline.
The built-in Assist timers only work when the device itself starts the conversation. You cant trigger it externally (from automations, scripts, or tools)
So I updated the Voice PE ESPHome configuration to expose a device-local timer.
With this update:
β’ The timer runs entirely on the Voice PE itself, matching the behavior of the built-in timer.
β’ The LED ring shows a smooth, local countdown
β’ Ringing and cancel behavior are handled on-device
β’ Home Assistant (and tools like Tater) act only as a remote control
might be useful to anyone that needs voicePE timers you can trigger from automations, dashboards, or external tools
I always thought that the Voice PEβs timer should be HA controllable, you should consider proposing an upstream change so that everyone can benefit from this!
Someone else did something like this Iβm curious how similar they are. Thereβs also one that scraped the local timers and shoves them in one place for a timer card.
Itβd be realllllly nice if we all decided on how to do it one way.
I definitely agree with you on that. In my perfect world, the timers on the PE are manageable from HA itself so you can shove a timer onto the PE as well as see, manage, and start / stop them from HA.