Most of my home automation system works automatically, something like that:
IF a AND b THEN DO x, y
But there are special use cases, where I personally/manually (via speach) want to start a rule or get some information (which returns via TTS).
bathroom state returns the most important parameters of some devices in the bathroom.
bathroom report returns all parameters of all devices in the bathroom.
security check returns all open doors and active motion sensors.
battery check returns all devices with low battery state.
open garage opens the garage door and starts a bunch of activities...
do in 12 minutes: close garage - yes, exactly what you think!
I realized this with the help of Google Assistant (for voice recognation), and one IFTTT trigger:
Everything (with a certain code word) is webhook'd to my Hubitat, where I parse the commands with a little help of Groovy...
All this works great!
Google is now canceling the feature of variable inputs!
So my question for you is:
How can I accomplish such flexibility in the future?
Is there a small and cheap device (I need one in every room) that can do speach recognation, and than webhook the recognized text to an URL (my Hubitat's IP)?