josephschmitt / alexa-libby

A skill to ask Alexa about your Movie and TV Show library queues.
https://josephschmitt.github.io/alexa-libby/
MIT License
51 stars 18 forks source link

Getting request identifier errors since updating default.json #12

Closed bsollenb54 closed 7 years ago

bsollenb54 commented 7 years ago

I'm getting the following response when I invoke the skill: Request Identifier: amzn1.echo-api.request.572a6d44-e55f-46a5-a08b-b955591aac77

Here's the default.json changes I made (quality profile and tmdb apikey updates):

{ "alexa-libby": { "server": { "hostname": "http://server.com" }, "movies": { "provider": "radarr", "server": { "apiKey": "dkekdkejdkejdke123345", "port": 7878 }, "quality": "All" }, "shows": { "provider": "sonarr", "server": { "apiKey": "dkekdkejdkejdke123345", "port": 8989 }, "quality": "All" }, "artwork": { "tmdbApiKey": "dkekdkejdkejdke123345" }
} }

The most peculiar part is the very first request I made downloaded a show off of sonarr but then I started getting this error again over and over.

Testing the skill in the Alexa Skills Kit returns a "the remote endpoint could not be reached" but I can access my ports for Sonarr and Radarr via Chrome, so I'm not sure what the issue is. Any thoughts?

jmseaton commented 7 years ago

Did your public IP address change?


Jared Seaton

twitter.com/jmseaton

On Tue, Jul 4, 2017 at 10:15 AM, bsollenb54 notifications@github.com wrote:

I'm getting the following response when I invoke the skill: Request Identifier: amzn1.echo-api.request.572a6d44-e55f-46a5-a08b-b955591aac77

Here's the default.json changes I made (quality profile and tmdb apikey updates):

{ "alexa-libby": { "server": { "hostname": "http://server.com" }, "movies": { "provider": "radarr", "server": { "apiKey": "dkekdkejdkejdke123345", "port": 7878 }, "quality": "All" }, "shows": { "provider": "sonarr", "server": { "apiKey": "dkekdkejdkejdke123345", "port": 8989 }, "quality": "All" }, "artwork": { "tmdbApiKey": "dkekdkejdkejdke123345" } } }

The most peculiar part is the very first request I made downloaded a show off of sonarr but then I started getting this error again over and over.

Testing the skill in the Alexa Skills Kit returns a "the remote endpoint could not be reached" but I can access my ports for Sonarr and Radarr via Chrome, so I'm not sure what the issue is. Any thoughts?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/josephschmitt/alexa-libby/issues/12, or mute the thread https://github.com/notifications/unsubscribe-auth/ADcqOOHrRhFnaq6LGcs43D8klcp4yBx-ks5sKkjkgaJpZM4ONaBZ .

bsollenb54 commented 7 years ago

No, it's still accessible via my DDNS http from a Chrome browser, both on my phone and on my work's wifi. I came back to testing it and now get the following error when I entered "ask sonar if the movie the dark knight is on the list" (sonar is my invocation name instead of libby)

Error: There was a failure invoking your skill with text input, please try again.

Tried a few other utterances after that but same error. Thoughts?

bsollenb54 commented 7 years ago

Oh also, I just deleted and recreated my lambda function just in case. Still the same issues.

bsollenb54 commented 7 years ago

Hmmm - it works now. I did two things differently.

1) I re-built my config file from scratch top-to-bottom. Doing a compare it still looks structurally the same as I had it in the first post: { "alexa-libby": { "server": { "hostname": "http://my.server.com" }, "movies": { "provider": "radarr", "server": { "apiKey": "abc123", "port": 7878 }, "quality": "All" }, "shows": { "provider": "sonarr", "server": { "apiKey": "abc123", "port": 8989 }, "quality": "All" }, "artwork": { "tmdbApiKey": "abc123" } } }

2) I re-zipped and uploaded my pre-packaged .zip with alexa-libbyv2.zip. Maybe re-saving over the same .zip file name wasn't making it happy before.

Either way. Working well now and it's cool to see TMDB poster art on my Echo Show!