ReSpeaker XMOS XVF3800 ESPHome integration

Hmm, “next timer” field should update name, if it’s not - it’s bug.

On the other things: don’t confuse timers with alarm :slight_smile:

Timers are the same as Voice PE does them. They’re voice-only, and use ring to show progress.

Alarm will go off AT the given time, not IN some time like timers. I just use behaviour and sound from timers for the alarm.

I did confuse those. Thanks.

I did this:

“Set a timer for 3 minutes and call it hamburger”

a bit later

“Set a timer for 3 minutes and call it Hot Dog”

shows timer seconds and hamburger. Timer goes off on schedule,. I say ‘stop’. Next timer goes to 20s, but next timer name does not update.

Did you ever make a 3d print for this? i would love to do the same thing, but i havent used cad for 15 years or so, so i would love it if i could get the file? :slight_smile:

Been using it for almost a year, and it’s pretty good. Recently I started playing my music through it so I could take advantage of the AEC, but my soundbar auto turns off and can’t be woken from 3.5", so it’s not great for tts responses. So is it possible to plug a speaker into the speaker port on the board and have it use that for voice and the 3.5" for music?

If it would be possible, it would need changes in DFU firmware - not something I can do, it’s courtesy of Seeed.
Also it would make audio routing very hard on ESPHome side.

Okay, quick question, because I don’t have a speaker with the right connector to test right now; how does the board determine where audio goes? It it simply “something is plugged into 3.5” port means that’s the target" or does it try both? I’m wondering if I can hook a speaker into the onboard port and still leave it plugged into speakers on the 3.5" port, and have it use the 3.5" port when it’s active and the onboard speaker if it’s not. Or would I have to plug/unplug the speakers manually?

Honestly - I don’t know. It depends on DFU firmware. It’s definitely switching automatically to 3.5mm, when it’s inserted - don’t know about active/off.