Google Home Script is not so new anymore, and sucks. Google basically invented acessible home automation and then got worse and worse at it, to the point that this scripting is limited to a way to do the minimum its competitors do. What it can't do:
- inputVariables (it could, but can't anymore)
- Dinamic variables (never could, although non scripted or app dev can, there is no escuse)
- Decent documentation (here im not sure if documentation is poor or if capabilities are just so lacking there is nothing to document)
- Group Setting of devices, Acess to domain objects to help scripting (its there because the copilot AI can acess it, its just not for our eyes), Debugging (God forbid we see any meaningfull information while scripting) and other qualities of life.
- String masking (you basically developed this field, and then droped the ball so low it wen arround the world and now its china's to play).
- AI (you wrote ALL YOU NEED IS ATTENTION in 2018 and developed bert before that just to forget how to AI completely afterwords. No, the limited genAI helper for script doesnt count, I would pay for a service just to select from a list of answers... it doesnt have to be genAI, it can be semantic similarity Bert choosing from a list I instantiate of responses... it could be ANYTHING)
- Actually use google APIs, it just casts to okgoogle action, and statically and without variables, so useless... I would rather directly ask "ok google"
Anyway, my expectations where high, I follow google since im a kid and automation was my electric egineering graduation tesis. but I would be disapointed even if my expectations where the bare minimum.