Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:smart_home:alexa_kodi_verknuepfung [2017/01/11 21:04]
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 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 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