#Assist Satellite Announce - Additional Use Cases?
1 messages · Page 1 of 1 (latest)
i have a "washing machine is nearly done" announcement which is useful
Nothing to do with voice assistant though. It's simple automations.
You could use it to play music through it
A few of my favorites are when I tell it to turn on the tv, it responds and asks whether or not I want the lights off. Another one is if I tell it to turn on the fireplace, it asks whether I want the heat on (the heat being separate from the fake flames) and if I do, it'll ask heat level one or heat level two
You're using LLM for this?
I haven't given the LLM access to to any HA entities, not until I can run it locally and shouldn't be needed for what I did. I adopted the Voice PE to ESPHome and added entities for turning on and off the listening function. From here I create sentence automations that trigger the Voice PE to listen after my sentence. In order to use phrases like "yes" and "no" to do specific things, I just have those as sentence automations that turn on only when a previous sentence is triggered. For example: "Turn on the tv" Voice responds "Do you want the lights off?" and then a "yes" and a "no" automation gets turned on and the Voice PE is told to enter the listening phase. It's kinda hacky but I've found it to work really well
I did it too, but with Wait trigger, that waits for sentence "Yes" or "No". It's pretty robust, but i find it pretty awful that it can't answer anything but "done" in this case. Maybe, turning automations on/off is better?
I also noticed that it will say "done" afterwards, although my automation for "no" simply tells it to reply with "okay" and that seems to be all it says. Doesn't say "done" afterwards for that one so maybe we just have to add an announcement at the end. Would kinda be a pain, but I think it would work. Honestly the "done" hasn't bothered me enough to go back and try to change it