Start Conversation: how to tell HA what to do after?

I have two automations in mind that will both require the Start Conversation option. But I’m at a loss as to how to tell the automation what to do after the answer is provided.

  1. When I arrive home, the automation will check my “return home” task list. If there are any items on the list, I want the VPE in my garage to announce that it “has a message for Don” and ask if Don is there. If the response is yes, then it’ll read out loud the items from the list. If the response is no, then the automation would just end. If there is no response, then wait 1 minute and ask again. Continue the process until one of those conditions is met.

  2. I want to use HA to create an alarm clock – that will guarantee that I actually wake up. On multiple occasions, my alarm has gone off and while still half-asleep, I turned the alarm off and went back to sleep. I want the LLM to pick two random, single-digit numbers and tell me to add them together. If I tell it the right answer, it’ll cancel the alarm. Five minutes later, if the motion sensor in the hallway hasn’t picked up motion, the alarm will go off again and the only way to cancel it will be to press a button on the dashboard in the hallway.

I know how to do all of that EXCEPT for the parts surrounding the start conversation and letting the automation know what to do next.

Anyone got any ideas?

I am wondering the same thing. It seems easy to have it start a conversation on an event but how does it know what to do when you say yes or no?

I am using a lot the extra prompt for this.

You want to start a conversation to know if the user is going away from home.
If yes, you want HA to switch off the light in bedroom and you need to know if HA should close the cover or not.

Start conversation with “Are you going out?”
and in extra prompt use:

"We are asking the user if he is going out. If he answer yes, we should switch the bedroom light off and then ask the user if we have to close the bedroom cover. If he answer yes, we should close the cover, otherwise we should switch on the bedroom light.

Do not use the custom answer in automation, let LLM answer by itself.

Still trying however…

Let me know if it works…

Chris

I was going to try it that way. But first I wanted to test having Assist read the task list.

Even though there are 3 items in the list, Assist says there are none.


Is that task list exposed to assist?

Yes.

Any more ideas out there?