tonesto7 / echo-speaks

Integrate your Amazon Echo devices into your Hubitat environment to create virtual Echo Devices. These virtual devices will allow you to speak text, make announcements, control media playback including volume, and many other Alexa features.
https://tonesto7.github.io/echo-speaks-docs/
110 stars 177 forks source link

(BUG) Moved from 4.2.0.4 (BETA) to 4.2.0.5 #1022

Closed jsarcone closed 1 year ago

jsarcone commented 2 years ago

Verify the following before opening an trouble issue

Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help!


About Your Setup

Expected Behavior

tell us what should happen Able to setup devices and relog in to setup the Amazon/Heroku server configuration

Current Behavior

What happens instead of the expected behavior? Getting errors and unable to setup this up with this build.

Steps to Reproduce (for bugs)

HPM wasn't update from 4.2.0.4 to x.x.x.5. Hubitat Community recommended to remove application and completely and HPM reinstalled with new build. cannot get anything to work. Will not detect Devices or login to Amzaon/Heroku. Get error bringing up login screen. Only shows programing code.

Provide a link to a live example, or an unambiguous set of steps to reproduce this bug. Include code to reproduce, if relevant

  1. Remove application using HPM
  2. Install applicaiton with HPM
  3. Attemp to installed application for use within Hubitat
  4. Attempted configure Echo speaks
  5. Will not detact Echo devices
  6. cannot configure amazon part.

Context

How has this issue affected you? What are you trying to accomplish? Providing context helps us come up with a solution that is most useful in the real world**


Please include a copy of any relevant log output to assist in tracking down the bug

Logs app:37172022-05-01 12:35:36.350 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:35:13.264 am errorgroovy.lang.MissingMethodException: No signature of method: static user_app_tonesto7_Echo_Speaks_1655.wnow() is applicable for argument types: () values: [] Possible solutions: wait(), any(), wait(long), inTS(java.lang.String), any(groovy.lang.Closure), with(groovy.lang.Closure) on line 6343 (method authStatusPage) app:37172022-05-01 12:35:08.974 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:35:06.998 am errorgroovy.lang.MissingMethodException: No signature of method: static user_app_tonesto7_Echo_Speaks_1655.wnow() is applicable for argument types: () values: [] Possible solutions: wait(), any(), wait(long), inTS(java.lang.String), any(groovy.lang.Closure), with(groovy.lang.Closure) on line 6343 (method authStatusPage) app:37172022-05-01 12:34:57.181 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:34:52.700 am warn EchoApp (v4.2.0.5) | removeDevices() | In Use: (0) | Removing: (0) app:37172022-05-01 12:34:39.979 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:34:39.842 am info EchoApp (v4.2.0.5) | running initialize... app:37172022-05-01 12:34:35.715 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (checkGuardSupport) app:37172022-05-01 12:34:30.333 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:34:30.286 am warn EchoApp (v4.2.0.5) | Amazon Cookie Has Expired or is Missing!!! Please login again using the Local Server Web Config page... app:37172022-05-01 12:34:30.279 am warn EchoApp (v4.2.0.5) | Cookie Data has been cleared and Device Data Refreshes have been suspended... app:37172022-05-01 12:34:30.238 am errorEchoApp (v4.2.0.5) | The last 3 Authentication Validations have failed | Clearing Stored Auth Data | Please login again using the Echo Speaks service... app:37172022-05-01 12:34:30.165 am errorEchoApp (v4.2.0.5) | getMusicProviders | Stack Trace: groovyx.net.http.HttpResponseException: status code: 401, reason phrase: Unauthorized at user_app_tonesto7_Echo_Speaks_1655.getMusicProviders(user_app_tonesto7_Echo_Speaks_1655.groovy:2584) at user_app_tonesto7_Echo_Speaks_1655.getMusicProviders(user_app_tonesto7_Echo_Speaks_1655.groovy) at user_app_tonesto7_Echo_Speaks_1655.getOtherData(user_app_tonesto7_Echo_Speaks_1655.groovy:2609) at user_app_tonesto7_Echo_Speaks_1655.initialize(user_app_tonesto7_Echo_Speaks_1655.groovy:1543) at user_app_tonesto7_Echo_Speaks_1655.updated(user_app_tonesto7_Echo_Speaks_1655.groovy:1507) app:37172022-05-01 12:34:30.170 am warn EchoApp (v4.2.0.5) | 401 DnDResp app:37172022-05-01 12:34:30.170 am warn EchoApp (v4.2.0.5) | 401 getBluetoothResp app:37172022-05-01 12:34:29.732 am info EchoApp (v4.2.0.5) | running initialize... app:37172022-05-01 12:34:29.682 am info EchoApp (v4.2.0.5) | Updated Event Received... app:37172022-05-01 12:34:26.380 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:33:51.212 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:33:45.370 am warn EchoApp (v4.2.0.5) | Cookie Data has been cleared and Device Data Refreshes have been suspended... app:37172022-05-01 12:33:45.310 am info EchoApp (v4.2.0.5) | sendMsg: Message Skipped Notification not configured or During Quiet Time (Echo Speaks Amazon Login Issue: Amazon Cookie Has Expired or is Missing!!! Please login again using the Local Server Web Config page...) app:37172022-05-01 12:33:45.298 am warn EchoApp (v4.2.0.5) | Amazon Cookie Has Expired or is Missing!!! Please login again using the Local Server Web Config page... app:37172022-05-01 12:33:45.287 am warn EchoApp (v4.2.0.5) | Cookie Data has been cleared and Device Data Refreshes have been suspended... app:37172022-05-01 12:33:30.755 am errorgroovy.lang.MissingMethodException: No signature of method: static user_app_tonesto7_Echo_Speaks_1655.wnow() is applicable for argument types: () values: [] Possible solutions: wait(), any(), wait(long), inTS(java.lang.String), any(groovy.lang.Closure), with(groovy.lang.Closure) on line 6343 (method renderConfig) app:37172022-05-01 12:31:28.360 am errorgroovy.lang.MissingMethodException: No signature of method: static user_app_tonesto7_Echo_Speaks_1655.wnow() is applicable for argument types: () values: [] Possible solutions: wait(), any(), wait(long), inTS(java.lang.String), any(groovy.lang.Closure), with(groovy.lang.Closure) on line 6343 (method renderConfig) app:37172022-05-01 12:31:24.166 am warn EchoApp (v4.2.0.5) | 408 checkGuardSupportResponse app:37172022-05-01 12:31:18.753 am warn EchoApp (v4.2.0.5) | 408 [execDt:1651379478697] app:37172022-05-01 12:31:18.682 am errorEchoApp (v4.2.0.5) | getMusicProviders | HostName Not Found (Possibly an Amazon/Internet Issue) | Msg: alexa.null app:37172022-05-01 12:31:18.673 am errorEchoApp (v4.2.0.5) | getMusicProviders | Stack Trace: java.net.UnknownHostException: alexa.null at user_app_tonesto7_Echo_Speaks_1655.getMusicProviders(user_app_tonesto7_Echo_Speaks_1655.groovy:2584) at user_app_tonesto7_Echo_Speaks_1655.getMusicProviders(user_app_tonesto7_Echo_Speaks_1655.groovy) at user_app_tonesto7_Echo_Speaks_1655.getOtherData(user_app_tonesto7_Echo_Speaks_1655.groovy:2609) at user_app_tonesto7_Echo_Speaks_1655.initialize(user_app_tonesto7_Echo_Speaks_1655.groovy:1543) at user_app_tonesto7_Echo_Speaks_1655.installed(user_app_tonesto7_Echo_Speaks_1655.groovy:1495) app:37172022-05-01 12:31:18.660 am warn EchoApp (v4.2.0.5) | 408 DnDResp app:37172022-05-01 12:31:18.660 am warn EchoApp (v4.2.0.5) | 408 getBluetoothResp app:37172022-05-01 12:31:18.083 am info EchoApp (v4.2.0.5) | running initialize... app:37172022-05-01 12:31:18.019 am info EchoApp (v4.2.0.5) | Installed Event Received... app:37172022-05-01 12:31:12.057 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:31:11.584 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices) app:37172022-05-01 12:31:08.445 am warn EchoApp (v4.2.0.5) | Echo Speaks Authentication is no longer valid... Please login again and commands will be allowed again!!! | Method: (getEchoDevices)

jsarcone commented 2 years ago

I'm attempting to set up the server page.

image

Sometimes I will get the server set up page while attempting to log in I get this. I'm not the only one.

image

github-actions[bot] commented 1 year ago

This issue has been marked stale automatically after no activity for the last 180 days.