I created 2 blueprints for scripts that I wanted to share. Both are available in my GitHub Page.
1. Make Announcements 
- 
Blueprint for assist to make an announcement to one or multiple speakers with the help of the LLM. The message is not just simply repeated, but it is interpreted by the LLM and announced in the best way possible, so it doesn’t just repeats the message like a parrot. Example of use: 
- 
Announce in the living room speaker that dinner is ready. 
- 
Tell my wife in the bedroom to get me my medicine when she comes back to the living room. 
- 
Make an announcement to my kids that the school bus will be here soon. 
- 
Ask my roomate with the kitchen speaker, if he has seen my phone? 
- 
Announce that it’s bedtime in a calm and funny tone. 
- 
Tell my friend in the kitchen a funny 10 second story. 
2. Google Search with Google API 
- 
Blueprint for assist to make a Google search when a question is asked to the LLM and provide the results to said LLM. Depending on how smart you configured your LLM in the initial instructions of your Conversation Agent, it can Google search for only current events or for everything you ask it that’s not related with the smart home. So small “dumb” AIs can use this script to give actual facts while just doing interpretation of the search query and the result instead of doing the whole thinking process, which is more expensive. 
- 
I made this functionality before it was implemented into the official Google Generative AI integration, so now it could be useless, but I’m still keeping it in my repository just in case. Example of use: 
- 
When will the next Avatar movie come out? 
- 
Can cats eat watermelon? 
- 
Who won best picture at the Oscars this year? 
Any comments or questions are welcome of course! Hope this helps! 