[RELEASE] Echo Speaks v3 + Actions

Weird, I have the same problem but I have ,, everything else works perfect but not the stop.

image

Also tried stopalldevices

Thanks

Unfortunately not... :confused:

@tonesto7, First, thank you for all you do for this community. Your work is amazing. I have a suggestion/feature request for Echo Speaks. It would be great to be able to pass the shuffle command to searchAppleMusic with your playlist name to randomize the playing of your playlists.

1 Like

I'm pretty sure I remember someone telling me you can do this in the search phrase searchAppleMusic("shuffle anthony's playlist")

1 Like

Hi, new to all of this. I am having trouble deploying the heroku app. I don't have a simple UI deploy button as the instructions show, it seems like I have to go through Heroku CLI. Anyone know how to get the simple deploy button?

That worked! Thank you!

1 Like

I deleted the app and tried again and all working now!

2 Likes

ok, having trouble here, I installed, authenticated and everything looks ok sever side, yet I get a message in Hubitat that I'm not logged in...

Tried redoing all the steps, still the same problem? I'm a bit tumped with this one.

Hi, all, Managed to get Echo Speaks up and running but I'm getting these errors frequently in the logs. Strange because alexa.amazon.com resolves fine on my network. Is there a dns setting I need to configure along the way?

dev:1512020-11-03 08:45:34.137 pm errorEcho (v3.6.4.1) | getPlaybackState | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:40:34.163 pm errorEcho (v3.6.4.1) | getPlaylists | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:40:34.151 pm errorEcho (v3.6.4.1) | getPlaybackState | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:35:34.145 pm errorEcho (v3.6.4.1) | getPlaylists | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:35:34.134 pm errorEcho (v3.6.4.1) | getPlaybackState | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:30:34.240 pm errorEcho (v3.6.4.1) | getPlaylists | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 08:30:34.228 pm errorEcho (v3.6.4.1) | getPlaybackState | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 07:40:37.433 pm errorEcho (v3.6.4.1) | getAlarmVolume | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 07:40:37.423 pm errorEcho (v3.6.4.1) | getAvailableWakeWords | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 07:40:37.413 pm errorEcho (v3.6.4.1) | getWakeWord | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 07:40:34.185 pm errorEcho (v3.6.4.1) | getPlaylists | HostName Not Found | Msg: alexa.amazon.com

dev:1512020-11-03 07:40:34.172 pm errorEcho (v3.6.4.1) | getPlaybackState | HostName Not Found | Msg: alexa.amazon.com

I been a long time Echo Speaks user, since Early Smarting's days. I have a question. Way back it was always difficult to get an announcement on multiple echo's, when say a door opens. It was delayed on each one. If you do it on one echo, it worked ok. I am just curious if this is still the case these days? I am trying it now, and it seems to still be not so great. I wasn't sure if maybe I was missing something.

It still seems to do the round robin if you list multiple devices, but I want to say that it worked okay if I only chose the Echo Everywhere device. Unfortunately, I have a couple of devices that aren't eligible to participate in the Echo Everywhere group so I use a list of devices when I need to include those.

Thats a great way to say it, "round robin" because I noticed sometimes it doesn't work at all on certain devices. How about a group? Is that the same deal?

Haven't tried a group but worth a shot.

This is the most erratic experience i have with my echo's... I use the announcement feature under actions which actually sends the command as a single request with the device ids and about 25% of the time they are completely in sync and the rest they are staggered.

Sometimes the hub has occasional dns issues. They can be ignored as long as you are not seeing them when you try to send a device command

@tonesto7, thank you for all your wrk with ES, still having some problem with wait amd stop cmd inside executesequence. adding a wait and a stop() outside as single cmd works in webcore. Any ideas ?

Sorry i've been silent on this. I will try to simulate this on my end.

It's been a few months since I've looked at routines under the Alexa app...
They've added a custom action now where you can enter text exactly like voice commands and have it execute.
It seems to support any command that can be issued by voice

I will be adding support for this in the next release.

4 Likes

Thank you, I hope you can reproduce the issue.

whoa - I have been wanting this for a long time. Epic work as always @tonesto7