This is an Alexa skill which allows you to control media on your Kodi Media Center
Please see Sample Utterances for examples
This skill is not yet published by Amazon, so you must create a developer account to enable the skill
-
Register and add a new skill to your alexa skill kit. Link
-
Fill Create the skill
Skill Information:
Name "Kodi" Invocation Name "cody" Endpoint: arn:aws:lambda:us-east-1:414515788753:function:PlayTV
Interaction Model:
Intent Schema: Copy paste from /Alexa/speechAssets/IntentSchema.json Sample Utterances: Copy paste from /Alexa/speechAssets/SampleUtterances.txt
Save and You are Done!
-
Install My Repo to Kodi Here
-
Install Alexa Service
-
Ask your Echo "Alexa ask kodi for my key" (Your Key will be sent to your alexa app.)
-
Enter the key from your app into the Alexa.Service settings menu on Kodi
-
Restart Kodi
Thats it.
App currently expects ChromeLauncher and Pulsar Addons for Kodi.
Will remove these dependencies and detect dynamically soon
#ToDo
Quite a bit, this is Alpha stage.
Need to Get published so this can be more user friendly to install
- (1/2 complete) Full screen on sports
- Better speech patterns
- (complete)
Fix some nagging queue issues - Create Generalized Addon navigator
- (complete)
Menu Navigation - (complete)
State-ful navigation ("play Breaking Bad" -> "Which Season" -> "Season 3") etc - Music
- Amazon Instant Video Streaming
- Chromecast support?
- Logitch Harmony support
- Media Location Priorities Setting
#Known Issues
- Android/Fire/OSX are untested, use at your own discretion (Boto3 and import errors sometimes)
- "There was a Problem with expected skills response" means server crash. Please notify me.
- Some shows starting with "the" launch incorrectly as Sports games
- Response is sometimes out of sync with performed action
- Users may not have up to date Schema, Can cause intent mismatches