Voice PE Remote Timer

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

3 Likes

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!

2 Likes

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.

1 Like

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.

1 Like