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
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
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×tamp=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
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"
}
]
}
Ursache gefunden...
- nodejs auf 6.x umgestellt