[RELEASE] Echo Speaks V4

I don't know exactly when they added it either but my best guess is that it coincided exactly with the introduction of the new male voice alternative. So I am thinking Ziggy is his name. Also Ziggy as a name seems very strange so I have a feeling it was carefully selected to prevent false positives as much as possible.

You are correct about when the new name showed up

1 Like

I am embarrassed that I didn't think of that possibility. I loved that show.

1 Like

I recently started getting the following errors whenever I do anything. I am running Rebooting the hub clears it for about 10 minutes and then it returns. Any pointers accepted. Thanks.

groovy.lang.MissingMethodException: No signature of method: user_driver_tonesto7_Echo_Speaks_Device_552.speak() is applicable for argument types: (java.lang.String, java.math.BigDecimal) values: [This is a test, 100]
Possible solutions: speak(java.lang.String), speak(java.lang.String, java.lang.Integer), speak(java.lang.String, java.lang.Integer, java.lang.String), span(java.lang.String), span(java.lang.String, java.lang.String), play() (method speak)

I too am having the same problem as the user named "random" reported on Jul 25. The "all conditions required" doesn't stick, and always reverts to "any" conditions. This is still an error in Echo Speaks - Actions v

According to this:

The definition of the 2nd parameter is an Integer.

What is the application you are using that is calling speak?

We can look at workarounds, but it appears to not meet the HE API definition.

It would be good to see in a private message the settings you are using and the full logs for the action.

I have looked everywhere. Would someone tell me how you can turn off echo speak announcing that there is an update available? annoying. I looked in package manager, why does it have to announce when a new update is available over and over?


I'm going to have to uninstall it if I can't prevent those notifications. Our house sitter went crazy, and it's very annoying to me also.

I'd start with the ES App, scroll down to notifications, and click it, then disable the notifications for code updates. I've never had those speak though, so I'm guessing you have a rule or some other app telling ES to announce all notifications - that would be your real cause/solution.

I have used this for years, and never heard of this.

I didn't know ES could even do this?

I agree.

Nope, I checked everywhere. And I only use basic rules and I went thru all 20 or so rules, and nothing having anything with telling ES to do anything except one rule that announces that the pool gate has been opened.
Its really annoying because every time ES comes out with a new update all the sudden my ECHO start making an announcement like 4 times a day even late in the morning. And the announcement is like a minute it long because it says the version numbers for like all 4 components of ES and it takes like a minute to read it all out. "version 4 dot 3 dot 5 dot 6 dot 8" and it just goes on and on .... If I want to wait a few days to upgrade to check the forums and make sure the new upgrade is stable, I have to put up with these announcements all the time. The wifey is not happy ...

Ok, I'm going to try what thebearmy suggested. I didn't see that setting before when I looked.... that may be it. I'll report back next time there is an upgrade.....

My problem with this is the fact that there is nothing in the code to send a speech command for any app-related notifications.

I suspect that one of the echos is selected as a notification device under ES App > Notifications > Notification Devices.

1 Like

I just did an install, using the HPM and I may have missed a step. It claims I need to login to amazon. When I try I get a blank page saying there is nothing here.

I got it working. Love it, gonna be a blast figuring it out


I seem to have Echo Speaks (beta) and Echo Speaks (v4) installed simultaneously, but they're both using the same drivers and app codes, so it won't let me uninstall just the beta. Any tips?

So is this HPM telling you this, or do you have two copies under
HE console -> Apps ?

Do you have two copies under HE console -> apps code (and driver code) ?

HPM is the one saying I have both a Beta and a regular version (and if I try to uninstall the Beta package, it says it’s currently in use).

I only have one copy in driver codes, and one copy in Apps, however.

uninstall and re-install HPM, then re-match only 1