Hello!
I started playing with the Voice Monkey skill recently that allows sending specific spoken announcements to Amazon Echo devices. I have it working currently using IFTTT Webhooks with Voice Monkey and using ISY Network Resources to send strings to it. That actually works pretty well and I am able to use a single "Monkey" Alexa routine to receive this and send the text I want as a variable. Use multiple Network Resources entries with this, each being mostly the same but having different text strings.
What I am not yet able to get working is sending from ISY Network Resources directly to the Voice Monkey API. I have tried using https with POST, GET, and PUT. I have used port 443. I have tried with and without Encode URL. I have the Timeout bumped up to 2,500. I have used C Escaped, URL Encoded, and Raw Text. I have tried with and without Use SNI. The errors vary based on configuration settings, but is is mostly "Request Failed" followed by "N/A." I reached out to their support and we continue to try things, but I wondered if anyone else might have gotten this working.
Also, for those who might wish to use it with IFTTT, I have attached a redacted copy of the config that works with Webhooks from ISY Network Resources. The skill itself is pretty easy to set up and you do have to create an Alexa Routine for it in the app. Once it is all set, and IFTTT is in place, you can send whatever strings you want Alexa to speak through variables. In this case, here is what it says if my flood detector goes off.
Thanks for any insights on getting things working directly from ISY to Voice Monkey API!
Lee