Hi all. I recently setup webcore on my smarthings hub. Many thanks for this amazing engine. I setup some TTS to a dedicated Sonos One speaker after my 7 year old daughter decided to sleepwalk right out of the house one morning at 1:08am. Webcore worked like a charm and allowed me to create some nice logic to turn on lights and make TTS announcements based on motion sensors and door sensors. Today however, the “The front door is open” announcement which fires when the front door opens died mid stream. It has not recovered.
I went into the piston and re-saved on my way back out. -> nothing changed
I went into the piston and changed the TTS announcement to “The front door is NOW open” -> nothing changed (no announcement)
The logs in the IDE show:
setTrack(https://s3.us-east-2.amazonaws.com/smartapp-media/polly-tts/salli/the_front_door_is_now_open.mp3, null, 0 B})
However, if I try to open that url it gives me an error stating that I have to use the specified endpoint…which is s3.amazonaws.com. When I replace the s3.us-east-2 with s3.amazonaws the file downloads and I can play it on my computer.
I am confident that you all know this already and that the redirected url shows up in the IDE logs…but, I am hoping that in face amazon changed something and there is a slight code tweak needed in webcore.
Thanks for your help.
Jason