Fehler bei der verbindung von ALexa und Fhem

Begonnen von BoBo1234, 24 Juli 2017, 21:20:57

Vorheriges Thema - Nächstes Thema

BoBo1234

Moin Leute ich bin gerade dabei die verbindung von alexa und fhem herzustellen doch mir wird beim starten ein fehler angezeigt

nach dieser Anleitung bin ich vorgegangen
https://www.youtube.com/watch?v=PHAvSaO8Ev4


Dieser wird mir bei Lambda Angezeigt
"errorMessage": "RequestId: 802f969c-70a0-11e7-a3e4-73cf7d7d0556 Process exited before completing request"


und dieser auf dem raspberry
                        pi@raspberrypi:~ $ cd alexa-fhem/
pi@raspberrypi:~/alexa-fhem $ ./bin/alexa
[2017-07-24 20:58:27] using /home/pi/.alexa/config.json
[2017-07-24 20:58:27] ---
[2017-07-24 20:58:27] this alexa-fhem 0.1.9
[2017-07-24 20:58:28] Fetching FHEM devices...
[2017-07-24 20:58:28] [FHEM] Checking devices and attributes...
[2017-07-24 20:58:28] [FHEM]   executing: http://192.168.0.33:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[2017-07-24 20:58:28] [FHEM]   executing: http://192.168.0.33:8083/fhem?cmd=jsonlist2%20TYPE=alexa&XHR=1
[2017-07-24 20:58:28] [FHEM] starting longpoll: http://192.168.0.33:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1500922708124
[2017-07-24 20:58:28] [FHEM] Fetching FHEM devices...
[2017-07-24 20:58:28] [FHEM] fetching: http://192.168.0.33:8083/fhem?cmd=jsonlist2%20room=Alexa&XHR=1
[2017-07-24 20:58:28] Server listening on: https://:::3000
[2017-07-24 20:58:28] [FHEM]   executing: http://192.168.0.33:8083/fhem?cmd=%7B%20addToAttrList(%20%22homebridgeMapping:textField-long%22%20)%20%7D&XHR=1
[2017-07-24 20:58:28] [FHEM] homebridgeMapping attribute created.
[2017-07-24 20:58:28] [FHEM]   executing: http://192.168.0.33:8083/fhem?cmd=%7BaddToAttrList(%20%22genericDeviceType:security,ignore,switch,outlet,light,blind,thermometer,thermostat,contact,garage,window,lock%22%20)%20%7D&XHR=1
[2017-07-24 20:58:28] [FHEM] [SyntaxError: Unexpected end of input]
[2017-07-24 20:58:28] [FHEM] failed to parse
/home/pi/alexa-fhem/lib/fhem.js:729
                     this.log.info( 'got: ' + json['totalResultsReturned'] + ' results' );
                                                  ^

TypeError: Cannot read property 'totalResultsReturned' of undefined
    at FHEM.<anonymous> (/home/pi/alexa-fhem/lib/fhem.js:729:51)
    at Request.self.callback (/home/pi/alexa-fhem/node_modules/request/request.js:188:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)
    at Request.<anonymous> (/home/pi/alexa-fhem/node_modules/request/request.js:1171:10)
    at emitOne (events.js:77:13)
    at Request.emit (events.js:169:7)
    at Gunzip.<anonymous> (/home/pi/alexa-fhem/node_modules/request/request.js:1091:12)
    at Gunzip.g (events.js:260:16)
    at emitNone (events.js:72:20)

Danke schon mal im vorraus frue mich über jeden Ratschlag

Esjay

Ratschlag 1 = https://wiki.fhem.de/wiki/Alexa-Fhem
Ratschlag 2 = https://forum.fhem.de/index.php/topic,60244.0.html
Ratschlag 3 = https://forum.fhem.de/index.php/topic,60452.0.html
Ratschlag 4 = Ganz viel lesen
Ratschlag 5 = Wenn du Code einfügst,nutze bitte Code Tags. Das Raute Zeichen über dem Texteingabefeld.
Ratschlag 6 = Forum interne Suche nutzen..

Ich denke das sollte reichen für den Anfang!
Grüße

MadMax-FHEM

Hast du wirklich 0.1.9 von alexa-fhem installiert!?

Dann aber ganz flott die neueste Version!

Aktuell bereits irgendwas mit 0.3.4 oder sogar 0.3.5...

Und wenn es dann noch nicht tut, siehe Post zuvor ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

BoBo1234

Zitat von: MadMax-FHEM am 24 Juli 2017, 22:32:41
Hast du wirklich 0.1.9 von alexa-fhem installiert!?

Dann aber ganz flott die neueste Version!

Aktuell bereits irgendwas mit 0.3.4 oder sogar 0.3.5...

Und wenn es dann noch nicht tut, siehe Post zuvor ;)

Gruß, Joachim
[/




Danke Alexa Fhem läuft jetzt nur das da steht das kein Alexa device gefunden wurde und da steht Delfine it
Jetzt die Frage  wie configurire ich das in Fhem

MadMax-FHEM

Wie geschrieben, also von Esjay:

Ratschlag 1-6...
...wobei das vermutlich bereits in Ratschlag 1 zu finden sein sollte...

Dann erst mal zum Test einen Dummy/einfacher Schalter anlegen (ebenfalls Ratschlag 1) und suchen und wenn das klappt einfach in alexa "integrieren" was du gesteuert haben willst...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

BoBo1234

Ich habe in fhem definemy Alexa. Eingegeben und weiß nicht was dann machen soll ist auch nicht richtig erklärt und meine lambda datei. Habe ich Orginal kopiert sieht aber anders aus wie in der Anleitung

Ich habe auch die Anleitung zum nicht finden von Alexa befolgt und es klappt trotzdem nicht

Esjay

Zitat von: BoBo1234 am 26 Juli 2017, 13:51:55
Ich habe in fhem definemy Alexa. Eingegeben und weiß nicht was dann machen soll ist auch nicht richtig erklärt und meine lambda datei. Habe ich Orginal kopiert sieht aber anders aus wie in der Anleitung

Ich habe auch die Anleitung zum nicht finden von Alexa befolgt und es klappt trotzdem nicht

Hast du dir die Anleitung mal angesehen? https://www.youtube.com/watch?v=mUFlA2ZD_yw

define MyAlexa alexa

Ist dafür da, um das Alexa Device anzulegen. Damit kannst du hinterher "die Geräte beeinflussen".

Allgemein:

Du hast in meinem ersten Post alle Infos bekommen, die du brauchst, dass ganze Thema ist 3 Millionen mal in den verlinkten Themen besprochen wurden. Du hast den Hinweis wegen der Version von Joachim bekommen. Zusätzlich jetzt den richtigen YouTube Link. Mit "geht nicht" "klappt nicht" " und " nicht richtig erklärt" wird dir niemand helfen können.Es steht überall in den Links / Wiki, wie was funktioniert. Dann redest du erst von dem Device, dann von Lambda, und dann auf einmal von einer Anleitung, weil Geräte nicht gefunden werden. Mein wahrscheinlich letzter Ratschlag ist der, dass du dir die YouTube Videos zur Not 10 mal anguckst, dich mit dem was hier schon verlinkt wurde eingehend beschäftigst, wenn du dann nicht weiter kommst, detailliert zeigen, was du alles schon gemacht hast, usw. usw.

Grüße

BoBo1234

Nachdem video habe ich gearbeite danach funktionierte nichts nach der forum Anleitung hat es geklappt das video habe ich mir jetzt tausend mal an geguckt und ich habe mir alles durch gelesen und es klappt einfach immer noch nicht ich bin echt verzweifelt was das angeht und mir ist aufgefallen das er sich verspricht und beim einrichten einmal etwas anderes auswählt was er gesagt hat habe das ganze jetzt auch schon 5 mal neu gemacht und es kommt immer der  Fehler auf dem raspberry

no alexa device found please define it.

noch eine frag bei der einrichtung im video nimmt er ja node.js 4.3 da habe ich die gleiche version genommen oder brauche ich dort die aktuellste