UPDATE: This no longer works, Google disabled most 3rd party integration, and Ifttt can no longer use variables with googel assistantWarning: To make this work, you need to enable port forwarding on your router. Depending on your security setting this could be a safety risk! At least everyone who knows your IP/Ddns and port will have access to VC!
In this video I demo using Google home / google assistant with Voxcommando, and show how to setup Ifttt.
you will need:Google Home device / google assistant
Voxcommando
Ifttt.com account
Ddns service.
Ddns and Port forwarding:setup your Ddns before creating your Ifttt applet, and make sure that you set it to update on a regular interval, I have mine set to every 5 minutes, and have been using this method for over a year with no issues.
after you have your Ddns setup your next step will be to port forward your TCP Simple web server. There are to many different routers for me to cover an accurate how to, google is your friend for this, search "how to port forward
router name and
model number" and you should be able to find the instructions for your router
Ifttt setup:Illegal character for Ifttt applet:
̢
Webhooks example:http://YOUR.DDNS.ADDRESS:1234/api/android.phrases&&{{TextField}}
*the port number used in webhooks is your external port number used when port forwarding your TCP simple webserverIf you have any commands that aren't working for you, then you need to check the phrases that are being transcribed by google assistant and make the changes to your VC phrases, I have one that I use in the morning
"I'm Awake" and after it is transcribed then passes through Ifttt it would be
"I ' m Awake" so I just added
"I ' m" to my phrases as a choice and the problem was solved.