[RELEASE] Echo Speaks v3 + Actions

Looks like I have been getting this error every 15 minutes since I upgraded to 2.2.5.119

Release

(January 27th, 2021)

Echo Speaks App (v4.0.2.0)

  • [UPDATE] Slowly modifying the app UI to use HTML.

  • [REMOVE] All SmartThings related code has been removed.

  • [FIX] Lot's of code cleanups

  • [FIX] bug fixes.

Echo Speaks Actions (v4.0.2.0)

  • [REMOVE] All SmartThings related code has been removed.

  • [FIX] Lot's of code cleanups

  • [FIX] bug fixes.

Echo Speaks Zones (v4.0.2.0)

  • [REMOVE] All SmartThings related code has been removed.

  • [FIX] Lot's of code cleanups

  • [FIX] bug fixes.

Echo Speaks Device (v4.0.2.0)

  • [FIX] Fix for NullPointer error on Hubitat v2.2.5.120

  • [REMOVE] All SmartThings related code has been removed.

  • [FIX] Lot's of code cleanups

  • [FIX] bug fixes.

Echo Speaks WebSocket (v4.0.2.0)

  • [REMOVE] All SmartThings related code has been removed.

  • [FIX] Lot's of code cleanups

  • [FIX] bug fixes.

1 Like

That was quick... My initial tests all look good.

I've been sitting on changes while i work on updating the UI some to use HTML

4 Likes

Sorry, but how do we upgrade to v4.0.2.0? All I can find on github is v3.6.4.x.

Thanks

Sorry for the delayed response. Been a pretty busy couple of days with stuff that is not nearly as fun as home automation. I appreciate your willingness to help. Turns out I'm an idiot... The problem was with my settings in WebCore, not Echo Speaks. I had all devices checked for push notifications. I figured this setting simply made devices AVAILABLE for push notifications but that they would still have to be identified in a piston. Obviously I misinterpreted... Duh and D'oh! :man_facepalming:

2 Likes

@cwwilson08 and @tonesto7

Doesn't the attribuite "lastVoiceActivity" actually return what you said to the echo and not what the echo said in response? Is there an attribute that can be used to pull the echo's last response?

I send a "VoiceCmdAsText" and then another to pull the echo's response and perform an action based on the reply?

1 Like

@tonesto7 do you recommend we wait for it to update via HPM or do we have to update the app issue of this to get the fix?

I did mine through HPM last night

same problem here, you fixed it?

Are you on:

App: v4.0.2.0
Device: v4.0.2.0
Socket: v4.0.2.0
Server: v2.7.0

Does this 404 error still happen on 2.2.5.122?

Shouldn't with ES 4.0.2.0. Tony pushed out a fix last night to address the issue.

1 Like

No it’s 3.6 I believe. Should I remove and re do everything? Or is there a way to update it?

I had to remove HPM and then reinstall it to pull the new version, but you may be able to have HPM do a repair and get it.

Sorry. What’s hpm?

It's the best way to install apps and drivers (and keep them updated).

What do you mean by this?