Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:smart_home:alexa_kodi_verknuepfung [2017/01/11 21:00] John982 |
anleitungen:smart_home:alexa_kodi_verknuepfung [2019/10/21 15:04] (aktuell) |
||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
https://github.com/m0ngr31/kodi-alexa | https://github.com/m0ngr31/kodi-alexa | ||
- | Es gibt auch ein Support-Thread dazu und zwar hier: forum.kodi.tv/showthread.php?tid=254502 | + | Es gibt auch einem emglischen Support-Thread dazu und zwar hier: [[http://forum.kodi.tv/showthread.php?tid=254502]] |
Die Original-Anleitung findet ihr hier: http://www.howtogeek.com/249336/how-to-control-your-kodi-media-center-with-an-amazon-echo/ | Die Original-Anleitung findet ihr hier: http://www.howtogeek.com/249336/how-to-control-your-kodi-media-center-with-an-amazon-echo/ | ||
Zeile 23: | Zeile 23: | ||
{{:anleitungen:abspielen_lokal_gespeicherter_medien:screenshot_webserver.jpg?direct&650|}} | {{:anleitungen:abspielen_lokal_gespeicherter_medien:screenshot_webserver.jpg?direct&650|}} | ||
- | Hier hakt ihr "Steuerung pber http erlauben" an und vergebt einen Port. Ihr könnt auch den Standardport 8080 beibehalten. Ich persönlich habe den Port geändert. | + | Hier hakt ihr "Steuerung über http erlauben" an und vergebt einen Port. Ihr könnt auch den Standardport 8080 beibehalten. Ich persönlich habe den Port geändert. |
Vergebt dann einen Benutzernamen und ein Passwort. Wie immer, das Passwort möglichst kryptisch. | Vergebt dann einen Benutzernamen und ein Passwort. Wie immer, das Passwort möglichst kryptisch. | ||
Zeile 40: | Zeile 40: | ||
- | Wenn alles geklappt hat, dann müsstet uhr mittels der URL | + | Wenn alles geklappt hat, dann müsstet ihr mittels der URL |
http://meine-dynamische-ip.de:8080 | http://meine-dynamische-ip.de:8080 | ||
Zeile 68: | Zeile 68: | ||
Das kann passieren denn normalerweise heissen Dateien eben nicht so (quasi nur die Dateiendung). Am besten stellt ihr unter Windows auch so ein, dass Dateiendungen von bekannten Dateitypen NICHT ausgeblendet werden (würde ich eh immer empfehlen). | Das kann passieren denn normalerweise heissen Dateien eben nicht so (quasi nur die Dateiendung). Am besten stellt ihr unter Windows auch so ein, dass Dateiendungen von bekannten Dateitypen NICHT ausgeblendet werden (würde ich eh immer empfehlen). | ||
- | In der nun vorhandenen ".env" Datei müsst ihr nun die folgenden Variablen befülle | + | In der nun vorhandenen ".env" Datei müsst ihr nun die folgenden Variablen befüllen |
- | KODI_ADDRESS = | + | * KODI_ADDRESS = |
- | KODI_PORT = | + | * KODI_PORT = |
- | KODI_USERNAME = | + | * KODI_USERNAME = |
- | KODI_PASSWORD = | + | * KODI_PASSWORD = |
- | KODI_ADDRESS ist die Adrese die ihr bei der Einrichtung des DynDNS-Dienstes erhalten habt (bspw: meine-dynamische-domain.de). | + | KODI_ADDRESS ist die Adrese die ihr bei der Einrichtung des DynDNS-Dienstes erhalten habt (bspw: meine-dynamische-domain.de)\\ |
- | KODI_PORT ist der schon mehrfach erwähnte Port | + | KODI_PORT ist der schon mehrfach erwähnte Port\\ |
- | KODI_USERNAME ist der Benutzername den ihr im Kodi vergeben habt (aus dem ersten Screenshot) | + | KODI_USERNAME ist der Benutzername den ihr im Kodi vergeben habt (aus dem ersten Screenshot)\\ |
- | KODI_PASSWORDE ist das Passwort das ihr im Kodi vergeben habt (aus dem ersten Screenshot) | + | KODI_PASSWORDE ist das Passwort das ihr im Kodi vergeben habt (aus dem ersten Screenshot)\\ |
Am Ende der Datei gibt es weitere Variablen zu befüllen | Am Ende der Datei gibt es weitere Variablen zu befüllen | ||
Zeile 134: | Zeile 134: | ||
Eurer .env-Datei sollte dann am Ende mit folgenden Variablen gefüllt sein (hier natürlich nur dummy-Werte angegeben) | Eurer .env-Datei sollte dann am Ende mit folgenden Variablen gefüllt sein (hier natürlich nur dummy-Werte angegeben) | ||
- | KODI_ADDRESS = my.dynamic-address.com | + | KODI_ADDRESS = my.dynamic-address.com\\ |
- | KODI_PORT = 8080 | + | KODI_PORT = 8080\\ |
- | KODI_USERNAME = kodi | + | KODI_USERNAME = kodi\\ |
- | KODI_PASSWORD = mysupersecretpassword | + | KODI_PASSWORD = mysupersecretpassword\\ |
- | LAMBDA_ENV_VARS = KODI_PASSWORD,KODI_USERNAME,KODI_PORT,KODI_ADDRESS | + | LAMBDA_ENV_VARS = KODI_PASSWORD,KODI_USERNAME,KODI_PORT,KODI_ADDRESS\\ |
- | AWS_DEFAULT_REGION = eu-west-1 | + | AWS_DEFAULT_REGION = eu-west-1\\ |
- | LAMBDA_TIMEOUT = 60 | + | LAMBDA_TIMEOUT = 60\\ |
- | LAMBDA_MEMORY_SIZE = 128 | + | LAMBDA_MEMORY_SIZE = 128\\ |
- | LAMBDA_HANDLER = wsgi.lambda_handler | + | LAMBDA_HANDLER = wsgi.lambda_handler\\ |
- | AWS_ACCESS_KEY_ID =ABCDEFGHIJKLMNOPQRST | + | AWS_ACCESS_KEY_ID =ABCDEFGHIJKLMNOPQRST\\ |
- | AWS_SECRET_ACCESS_KEY = ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMN | + | AWS_SECRET_ACCESS_KEY = ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMN\\ |
- | LAMBDA_ROLE = arn:aws:iam::11111111111:role/lambda | + | LAMBDA_ROLE = arn:aws:iam::11111111111:role/lambda\\ |
+ | **Wichtig:** | ||
+ | KODI_ADDRESS **ohne** http vornedran\\ | ||
+ | \\ | ||
Wenn das soweit passt, speichert die Datei neu ab. | Wenn das soweit passt, speichert die Datei neu ab. | ||
Zeile 194: | Zeile 197: | ||
Klickt auf die Funktion. | Klickt auf die Funktion. | ||
- | + | **Hinweis:** | |
- | Auf der nächjsten Maske kopiert ihr euch als erstes von rechts oben den Code der mit "ARN" bezeichnet ist, diesen braucht ihr später | + | **Auf der nächjsten Maske kopiert ihr euch als erstes von rechts oben den Code der mit "ARN" bezeichnet ist, diesen braucht ihr später** |
Klickt dann auf "Triggers" | Klickt dann auf "Triggers" | ||
Zeile 382: | Zeile 385: | ||
Ihr solltet auch Euren Skill in Eurer Alexa App bei Euren aktivierten Skills sehen. | Ihr solltet auch Euren Skill in Eurer Alexa App bei Euren aktivierten Skills sehen. | ||
+ | **Anhang:** | ||
+ | {{:anleitungen:smart_home:deutsche-sprachdateien.zip|Angepasste Dateien für deutsche Sprachunterstützung}} | ||
+ | In der "utterances.txt" habe ich nur wenige Zeilen in deutsch übersetzt, das was mir halt sinnvoll erschien |