Posts: 2,437
Joined: Mar 2010
Reputation:
50
jingai
Skilled Skinner
Posts: 2,437
Well.. did you call zappa init like it's telling you?
Posts: 5
Joined: Feb 2018
Reputation:
0
2018-02-20, 02:20
(This post was last modified: 2018-02-20, 10:11 by techbiznis.)
Yes, but I just realized I got this error.
File "c:\users\kodimedia\kodi-alexa\venv\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 308: character maps to <undefined>
fixed problem with utf=8 encoding
Posts: 2,437
Joined: Mar 2010
Reputation:
50
jingai
Skilled Skinner
Posts: 2,437
2018-02-22, 06:15
(This post was last modified: 2018-02-22, 06:19 by jingai.)
Both of those error messages are just general failures that don't tell us anything. It's a computer's way of saying, "something went wrong, but I don't know what."
Please follow the official README carefully. I cannot vouch for any third-party guides.
Posts: 5
Joined: Feb 2018
Reputation:
0
2018-02-22, 06:42
(This post was last modified: 2018-02-22, 09:26 by techbiznis.)
Thank you for the reply jingai.
Posts: 25
Joined: Nov 2014
Reputation:
0
Just installed. Thanks to the author for all the hard work figuring this out. No errors yet, but still learning the "language of Alexa."
I am using HDHomerun addon to watch broadcast TV. Is there a way to have Alexa control this application, choosing channels, dvr settings. etc?
Posts: 5
Joined: Feb 2011
Reputation:
0
Just got this up and running last night (Lambda, S3 cache) and worked brilliantly for watching movies....that is until I reconfigured it for a second Kodi instance.
Initial setup was for Bedroom which worked without any problems, when I integrated Kodi in the Living Room, started getting some odd behaviour, 9 times out of 10 it would play a completely different movie to the one requested, but it worked fine still in the bedroom.
A little digging around and discovered a gotcha when setting up for multiple kodi instances and the caching. In my setup each instance maintains it's own library, rather than using a central mysql database for a shared library. What this means is that the libraries in each instance are not the same, they will internally assign different ID's for the same movie. So id 99 might be Avatar on one instance but it could be Terminator 2 on another instance.
So what was happening was the responses for the bedroom instance were being cached to S3 (i.e. the Movie name and it's ID i assume) so when i tried to get the same movie to play in the living room, it was getting the ID from the cached response which in the living room was associated with a completely different movie, and thus would end up playing something else.
The quick fix i found was to disable caching, but in the longer term i'll test setting up separate s3 caches, one for each instance, or move back to having a shared MYSQL database for all the instances so the ID's are consistent.
Once i untangled that, it's now working perfectly in the living room as well :-)
Posts: 4
Joined: Aug 2014
Reputation:
0
Hey lads, just installed this , is there a way to use add-ons?
Posts: 3
Joined: Mar 2018
Reputation:
0
Good day, I'd like to attempt self-hosting the skill. I run a local server for home automation and would like to implement there. can someone share some instructions for this? Thank you
Posts: 2
Joined: Mar 2018
Reputation:
1
2018-03-13, 01:13
(This post was last modified: 2018-03-13, 01:29 by QueenBuzzo.)
Hello,
I have some problems settings up the Alexa Skill for Kodi and I'm out ideas now. I was able to set up python, zappa, etc., but now I have problems setting up the rest in the Amazon Developer backend. I was able to add all slots, but adding the intentschema isn't working for me. I get "Intent name must not be empty. Error code: MissingIntentName" all the time. The interface of Amazon Developer looks different to all the screenshots in the various tutorials I have found and it seems that it is not possible to bulk insert slots and intents anymore. Adding slots was working fine for me (wrote a little program to get a JSON file), but adding the intentschema.json is not working the same way.
I hope someone has some information about it and might be able help out.
Edit: I've found the solution. I needed to opt-out of the new skill builder and have now the old interface and was able to set everything up.
Thanks,
QueenBuzzo