[37_echodevice] Amazon Echo Modul (nicht Alexa)

Begonnen von michael.winkler, 12 Januar 2018, 18:20:12

Vorheriges Thema - Nächstes Thema

GreenFHEMfan

#4110
Port habe ich eingetragen - es kommt ein Fehler!
Log habe ich dir persönlich gesendet!
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

michael.winkler

Zitat von: mnennstiel am 26 Mai 2020, 10:39:02
Port habe ich eingetragen - es kommt ein Fehler!
Log habe ich dir persönlich gesendet!
Die DEF ist bei Dir immer noch falsch! Die DEF bitte wie hier beschrieben "https://mwinkler.jimdo.com/modul-echodevice-npm/" anlegen.

GreenFHEMfan

OK habe jetzt die Fake Adresse eingetragen.
Es funktioniert trotzdem nicht.
Habe es auf meinem Raspberry 4 installiert und da war alles innerhalb von 5 min installiert und funktioniert - auch mit node13!
Will es aber gerne auf dem 3b+ installieren 😭
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

michael.winkler

Zitat von: mnennstiel am 26 Mai 2020, 15:41:29
OK habe jetzt die Fake Adresse eingetragen.
Es funktioniert trotzdem nicht.
Habe es auf meinem Raspberry 4 installiert und da war alles innerhalb von 5 min installiert und funktioniert - auch mit node13!
Will es aber gerne auf dem 3b+ installieren [emoji24]
Laut log kann er den Proxy nicht an die ip Adresse binden. Stimmt denn die ip?


Gesendet von iPhone mit Tapatalk

GreenFHEMfan

Die IP ist die Richtige!

Ich denke mein Problem liegt hier : https://github.com/alexreinert/piVCCU/blob/master/docs/setup/wlan.md

Wenn ich keine Proxy-IP eingebe nimmt er den Gateway von meiner Bridge (192.168.253.1) zur CCU (192.168.253.2).

Ich verstehe nicht genau was in dem Link alles zugewiesen wird. Ob Route des IP-Forwarding Probleme macht ???

Warum holt er sich eigentlich die Gateway Adresse 192.168.253.1 und nicht meine IP vom Raspberry?
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

michael.winkler

Zitat von: mnennstiel am 26 Mai 2020, 17:56:03
Die IP ist die Richtige!

Ich denke mein Problem liegt hier : https://github.com/alexreinert/piVCCU/blob/master/docs/setup/wlan.md

Wenn ich keine Proxy-IP eingebe nimmt er den Gateway von meiner Bridge (192.168.253.1) zur CCU (192.168.253.2).

Ich verstehe nicht genau was in dem Link alles zugewiesen wird. Ob Route des IP-Forwarding Probleme macht ???

Warum holt er sich eigentlich die Gateway Adresse 192.168.253.1 und nicht meine IP vom Raspberry?
Das Skript prüft alle IPs. Die zuletzt gefundene verwendet er dann für den Proxy. In Deinem Fall scheint diese falsch zu sein, daher musst du die Attribute entsprechend anpassen.

GreenFHEMfan

#4116
Sorry, wenn das so einfach wäre, müsste es mit der IP 192.168.178.69 funktionieren. die Frage sollte sein warum kann sich der proxy nicht mit der IP meiner Box verbinden?
Warum ist der Port auf 3002 gesetzt?
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

michael.winkler

Zitat von: mnennstiel am 26 Mai 2020, 18:41:38
Sorry, wenn das so einfach wäre, müsste es mit der IP 192.168.178.69 funktionieren. die Frage sollte sein warum kann sich der proxy nicht mit der IP meiner Box verbinden?
Warum ist der Port auf 3002 gesetzt?
Der Port ist Standard! Den kannst du über die Attribute auch anpassen


Gesendet von iPhone mit Tapatalk

GreenFHEMfan

#4118
So ich habe zwar nicht DEN Durchblick von der Materie, aber durch Ausprobieren bekommt man halt doch ab und zu was hin.
System läuft jetzt.
Habe in der 'npm_proxy_listen_ip' die IP von meinem Raspberry 192.168.178.69 und den Container Gateway 192.168.253.1 eingetragen.
In der 'npm_proxy_ip' die IP von meinem Raspberry nochmal eingetragen und siehe da der Link wird mit der Rasp-IP mit port 3002 angezeigt und verbindet sich auch mit Amazon nach dem Drücken. Es war kein zusätzlicher Port Eintrag geschweige denn Node 12 nötig.
Solltest du vielleicht mit in deiner Beschreibung aufnehmen !

:D :D :D :D :D :D
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

Dersch

Der Login mit Captcha funktioniert leider nicht mehr. Ich bekomme nur noch loginerrors. Wenn ich mich auf der AmazonConnect_cookielogin4.html direkt einlogge klappt es aber ohne Probleme. Hat sich hier was geändert? Bisher hat das immer gut geklappt.

2020.05.27 10:47:01 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 5
2020.05.27 10:47:01 3: [AmazonConnect] [echodevice_setState] to connected but loginerror
2020.05.27 10:47:02 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / Generate new COOKIE! / set loginerror to 0
2020.05.27 10:47:02 3: [AmazonConnect] [echodevice_setState] to disconnected
2020.05.27 10:47:58 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2020.05.27 10:47:58 3: [AmazonConnect] [echodevice_setState] to connected but loginerror
2020.05.27 10:48:59 3: [AmazonConnect] [echodevice_LoginStart] connected but loginerror
2020.05.27 10:48:59 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2020.05.27 10:50:02 3: [AmazonConnect] [echodevice_LoginStart] connected but loginerror
2020.05.27 10:50:02 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 3

michael.winkler

Zitat von: Dersch am 27 Mai 2020, 10:51:16
Der Login mit Captcha funktioniert leider nicht mehr. Ich bekomme nur noch loginerrors. Wenn ich mich auf der AmazonConnect_cookielogin4.html direkt einlogge klappt es aber ohne Probleme. Hat sich hier was geändert? Bisher hat das immer gut geklappt.

2020.05.27 10:47:01 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 5
2020.05.27 10:47:01 3: [AmazonConnect] [echodevice_setState] to connected but loginerror
2020.05.27 10:47:02 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / Generate new COOKIE! / set loginerror to 0
2020.05.27 10:47:02 3: [AmazonConnect] [echodevice_setState] to disconnected
2020.05.27 10:47:58 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2020.05.27 10:47:58 3: [AmazonConnect] [echodevice_setState] to connected but loginerror
2020.05.27 10:48:59 3: [AmazonConnect] [echodevice_LoginStart] connected but loginerror
2020.05.27 10:48:59 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2020.05.27 10:50:02 3: [AmazonConnect] [echodevice_LoginStart] connected but loginerror
2020.05.27 10:50:02 3: [AmazonConnect] [echodevice_LostConnect] JSON error = no content / set loginerror to 3

Bitte die neue Loginmethode verwenden. Anleitung siehe hier https://mwinkler.jimdo.com/modul-echodevice-npm/

Dersch

Ah ok :) Angenehm! Funktioniert tadellos nun

juergen012

Hallo, zur Info:

Bei meiner Neuinstallation von fhem, konnte ich das echodevice nicht installieren. bei NPM NEW, bekam ich eine Fehlermeldung.
Erst bei einem downgrade von Node.JS auf Version 12 klappte die Einrichtung.
Gruß
Jürgen K.
Fhem unter Proxmox

GreenFHEMfan

Zitat von: juergen012 am 27 Mai 2020, 20:59:53
Hallo, zur Info:

Bei meiner Neuinstallation von fhem, konnte ich das echodevice nicht installieren. bei NPM NEW, bekam ich eine Fehlermeldung.
Erst bei einem downgrade von Node.JS auf Version 12 klappte die Einrichtung.
Gruß
Jürgen K.

Ich kann nur sagen, bei mir läuft es mit Node Version 13.12.0!

Gruss
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

juergen012

ich hatte Version 14.x? installiert. Hauptsache es rennt..
Gruß
j.
Fhem unter Proxmox