FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: gahle am 13 Februar 2018, 06:30:15

Titel: FHEM & Alexa-Dot / Einrichten
Beitrag von: gahle am 13 Februar 2018, 06:30:15
Guten Morgen,

ich habe die Vorstellung, dass ich meinen FHEM-Server mit dem Echo-Dot & Alexa verbinden kann und somit mein Haus mit Sprachsteuerung versehen kann. Ich habe mir seit einiger Zeit die im Internet und Foren verfügbaren Anleitungen angesehen und den Mechanismus halbwegs verstanden ;).

Ich bin auf der Suche nach einer Anleitung, die aktuell ist. Egal welche Quelle ich mir ansehen, es gibt scheinbar unterschiedliche Stände vom Alexa-Fhem-Modul (welches ist das aktuelle), die Frontends bei Amazon sehen teilweise anders aus als in den Berichten und Videos....und die Einrichtung die auf dem RPI vorzunehmen sind, weichen auch sehr voneinander ab.

Weiss jemand, wo ich eine aktuelle Anleitung bekommen kann?
Vielleicht auch gut bebilder und vor allem die funktioniert hat?
Ist immer schwer als newbie sich aus mehreren Quellen das richtige zusammenzustellen...
Danke. 8)

Gruß
gahle
Titel: Antw:FHEM & Alexa-Dot / Einrichten
Beitrag von: TomLee am 13 Februar 2018, 06:42:02
Morgen,

hier (https://wiki.fhem.de/wiki/Alexa-Fhem) die Anleitung.

hier (https://forum.fhem.de/index.php/topic,60244.0.html) und hier (https://forum.fhem.de/index.php/topic,81324.0.html) die Antworten auf alle Fragen die kommen.

Viel Spaß  ;D
Titel: Antw:FHEM & Alexa-Dot / Einrichten
Beitrag von: gahle am 13 Februar 2018, 23:31:12
Guten Abend,

ich habe eine Frage, komme bis zum Einstellen der config.json und starten dann lt. Anleitung den Dienst mit ./bin/alexa und erhalte folgende Fehlermeldung.
Was habe ich bis dahin vergessen?

Zitatpi@MainFhemPi:/opt/fhem/alexa-fhem $ ./bin/alexa
[2018-2-13 23:24:39] using /home/pi/.alexa/config.json
[2018-2-13 23:24:39] ---
[2018-2-13 23:24:39] this is alexa-fhem 0.4.4
[2018-2-13 23:24:39] Trying NAT-PMP ...
[2018-2-13 23:24:39] Fetching FHEM devices...
[2018-2-13 23:24:39] [FHEM] starting longpoll: http://192.168.178.38:8083/fhem?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1518560679616
[2018-2-13 23:24:39] Server listening on: https://:::3000
/opt/fhem/alexa-fhem/lib/server.js:137
      if (err) throw err;
               ^

Error: "vers" must be 0. Got: 2
    at Client.onmessage (/opt/fhem/alexa-fhem/node_modules/nat-pmp/index.js:301:8)
    at Socket.<anonymous> (/opt/fhem/alexa-fhem/node_modules/nat-pmp/index.js:367:32)
    at Socket.emit (events.js:159:13)
    at UDP.onMessage [as onmessage] (dgram.js:658:8)
pi@MainFhemPi:/opt/fhem/alexa-fhem $

Gruß
gahle
Titel: Antw:FHEM & Alexa-Dot / Einrichten
Beitrag von: gahle am 13 Februar 2018, 23:36:34
Als Nachsatz,

meine config.json...

Zitat{
    "alexa": {
        "port": 3000,
        "name": "Alexa TEST",
        "keyFile": "./key.pem",
        "certFile": "./cert.pem",
        "nat-pmp": "192.168.178.1",
        "nat-upnp": false,
        "applicationId": "amzn1.ask.skill.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX",
        "oauthClientID": "amzn1.application-oa2-client.XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
        "permissions": {"<skill-id>": { "client_id": "xyz", "client_secret": "123"}}
    },
   
    "connections": [
        {
            "name": "FHEM",
            "server": "192.168.178.38",
            "port": "8083",
            "webname": "fhem",
            "filter": "room=alexa"
        }
    ]
}
Titel: Antw:FHEM & Alexa-Dot / Einrichten
Beitrag von: gahle am 14 Februar 2018, 11:16:07
Ursache gefunden...
- nodejs auf 6.x umgestellt