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:06] John982 |
anleitungen:smart_home:alexa_kodi_verknuepfung [2019/10/21 15:04] (aktuell) |
||
---|---|---|---|
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 75: | Zeile 75: | ||
* 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 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 |