(Jason "The Enabler" as deemed so by @Smart)
I wanted to let everyone know, with the release of version 4.5 you will have the ability to control your EchoSistant profiles using the new “native Alexa routines”.
As everyone is aware of, you will be able to get feedback and have control of your system via Alexa without using an invocation.
To accomplish this you will need to create a virtual switch, or use any switch in your system to act as the trigger for EchoSistant. You will create an Alexa routine that activates your virtual switch. You use that same switch in your EchoSistant profile.
This is an example that I have been using in my home.
Virtual switch - goodnight button
Alexa routine - when I say, “Alexa, goodnight” the routine runs and activates the goodnight button.
EchoSistant profile uses the goodnight button activation as the trigger to execute. This changes the mode in my home to sleep, which in turn activates multiple other automations.
Please note that your responses in the EchoSistant profiles will not be played back to you in the echo device you speak to. You will need ST connected speakers for that.
Also, I am not including the ability to create virtual switches into EchoSistant. I have two reasons for this,
there are multiple apps available for that already
and if you use those apps and create a multitude of switches, if you are ever forced to remove that app, all of the switches it created will “(edited for clarity) need to be disassociated from all automations.” This could essentially cripple your system drastically.
I highly recommend that you manually create your switches in the ST Ide.
The ES team
I forgot to mention, with this release you will be able to control automations with the Alexa routines at two different levels of control. This will be easier to show you than explain!
Edit - thank you @MichaelS for informing me that my statement was not clear. Much appreciated.