[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

volschin

Also grundsätzlich ist es mal eine gute Idee auf der aktuellen LTS-Version zu arbeiten, wenn man nicht Jugend forscht spielen möchte, derzeit 12.17.
Intel NUC+Ubuntu 22.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7590, Echo Dots+Show8, Logi Circle 2, HomeBridge
TIG Stack (Telegraf, InfluxDB, Grafana)

raimundl

Hallo! Guten Abend!

Habe heute auf einer bestehenden Node (11.8.0) und Npm Version (6.14.5) das Modul installiert. Status connected, alle meine Echos wurden erkannt, auch alle meine Daten fanden sich in den Readings wieder - nur leider funktioniert "speak" nichr. Auch die Lautsärkeregelung bleibt nicht am gewünschten Wert - dürfte auch nicht angenommen werden. Die beiden Programme sind nicht in usr/bin/... sondern in usr/local/bin/.... - aber das wird ja nicht der Grund sein, da das "log in" ja sofort funktioniert hat.
Auch ein grobes Durchackern dieser 278 Seite brachte mir keine Lösung.

Modul Info:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.1.8
NPM Cookie Version    Reading 3.0.3
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
room    Attribut Amazon

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading session-id=262-31131....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
amazon_refreshtoken    Reading unbekannt
.COOKIE    Helper session-id=262-31131....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper ....
.DIRECTID    Helper amzn1.account.AE2NAV....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 0


Danke und LG
Homematic: Licht, Heizung, Alarm, Alexa ... auf einen RaspberryPi3+mit OS "Stretch" und RPI-RF-MOD mit piVCCU3 (HMCCU), ca. 40 HM Komponenten, alexa, MobileAlerts, Hue Ledstripes....

michael.winkler

Zitat von: raimundl am 31 Mai 2020, 19:07:55
Hallo! Guten Abend!

Habe heute auf einer bestehenden Node (11.8.0) und Npm Version (6.14.5) das Modul installiert. Status connected, alle meine Echos wurden erkannt, auch alle meine Daten fanden sich in den Readings wieder - nur leider funktioniert "speak" nichr. Auch die Lautsärkeregelung bleibt nicht am gewünschten Wert - dürfte auch nicht angenommen werden. Die beiden Programme sind nicht in usr/bin/... sondern in usr/local/bin/.... - aber das wird ja nicht der Grund sein, da das "log in" ja sofort funktioniert hat.
Auch ein grobes Durchackern dieser 278 Seite brachte mir keine Lösung.

Modul Info:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.1.8
NPM Cookie Version    Reading 3.0.3
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
room    Attribut Amazon

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading session-id=262-31131....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
amazon_refreshtoken    Reading unbekannt
.COOKIE    Helper session-id=262-31131....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper ....
.DIRECTID    Helper amzn1.account.AE2NAV....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 0


Danke und LG
Schaue mal hier https://mwinkler.jimdo.com/modul-echodevice-npm/

Laut get Status verwendest du noch die alte Login Methode


Gesendet von iPhone mit Tapatalk

87insane

Mach nochmal sudo npm install -g npm bei Installation auf raspian. Ggf lief es nicht sauber durch.

Gesendet von meinem LM-G810 mit Tapatalk


raimundl

#4129
Zitat von: michael.winkler am 31 Mai 2020, 19:20:08
Schaue mal hier https://mwinkler.jimdo.com/modul-echodevice-npm/

Laut get Status verwendest du noch die alte Login Methode


Gesendet von iPhone mit Tapatalk

Meine Vorgangsweise bei der Installation:

Nach Eingabe von 

define <Name> echodevice <Amazon account> <Amazon Kennwort>

kam kurz ein "conected but login error" aber fast sofort danach automatisch ein "connected"

Ein "set ECHO NPM_install" ist bei mir nicht vorhanden.

Ich glaube das war die richtige Methode. Den Port und die IPAdresse habe ich noch nicht bei den Attr. angegeben.

@87insane: Danke, habe ich auch versucht!

LG

PS: "Connection lost, trying a reconnect every 5 sec." - scheint jetzt immer wieder im Browser auf!
Homematic: Licht, Heizung, Alarm, Alexa ... auf einen RaspberryPi3+mit OS "Stretch" und RPI-RF-MOD mit piVCCU3 (HMCCU), ca. 40 HM Komponenten, alexa, MobileAlerts, Hue Ledstripes....

MadMax-FHEM

Zitat von: raimundl am 31 Mai 2020, 20:33:10
Meine Vorgangsweise bei der Installation:

Nach Eingabe von 

define <Name> echodevice <Amazon account> <Amazon Kennwort>


DAS IST DER FEHLER!!!

Anleitung NICHT ausreichend gelesen!!

Der define MUSS mit FAKE-LOGIN geschehen...

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)

michael.winkler

Zitat von: raimundl am 31 Mai 2020, 20:33:10
Meine Vorgangsweise bei der Installation:

Nach Eingabe von 

define <Name> echodevice <Amazon account> <Amazon Kennwort>

kam kurz ein "conected but login error" aber fast sofort danach automatisch ein "connected"

Ein "set ECHO NPM_install" ist bei mir nicht vorhanden.

Ich glaube das war die richtige Methode. Den Port und die IPAdresse habe ich noch nicht bei den Attr. angegeben.

@87insane: Danke, habe ich auch versucht!

LG

PS: "Connection lost, trying a reconnect every 5 sec." - scheint jetzt immer wieder im Browser auf!
Dann solltest du dir die Anleitung noch mal genau durchlesen


Gesendet von iPhone mit Tapatalk

raimundl

Danke den beiden Herren!

Ich habe die Definition aus der FHEM Referenz kopiert meine Daten eingesetzt und erst danach den Link zur Installation aufgerufen. Aber da war ich ja bereits connected.

Man sollte trotzdem vorher alles bis zum Ende durchlesen.

Nochmals herzlichen Dank und

LG
Homematic: Licht, Heizung, Alarm, Alexa ... auf einen RaspberryPi3+mit OS "Stretch" und RPI-RF-MOD mit piVCCU3 (HMCCU), ca. 40 HM Komponenten, alexa, MobileAlerts, Hue Ledstripes....

neyzen

#4133
Hallo,

ich nutze noch die Version 0.0.51n

Ich hab wieder mal einen Aussetzer. Das heist ich kann kann kein speak setzen. Also habe ich was ich auch immer gemacht hatte einen npm new gestartet. Dann kam die Meldung das npm installiert werden sollte. Also hab ich das mal gesetzt. Dann hat sich mein Fhem aufgehangen. Hab den pi nochmal rebootet und versucht die npm install manuel auf ssh durchzuführen wie auf der Hilfe seite beschrieben. Danach nochmal npm new, nix.

jetzt habe ich im state ein disconnectet.
Könnte es sein das er intern immernoch versucht das cokie zu setzten.
in amazon_refreshtoken steht wird erzeugt

Modul Infos:
Beschreigung   
Bereich   
Wert
Version   
Reading
0.0.51n
COOKIE_STATE   
Reading
START
COOKIE_TYPE   
Reading
READING
amazon_refreshtoken   
Reading
wird erzeugt
room   
Attribut
Amazon
disable   
Attribut
0
event-on-change-reading   
Attribut
.*
icon   
Attribut
echo



Amazon Cookie:
Beschreigung   
Bereich   
Wert
.COOKIE   
Reading
session-id=260-16498....
COOKIE_STATE   
Reading
START
COOKIE_TYPE   
Reading
READING
amazon_refreshtoken   
Reading
wird erzeugt
.COOKIE   
Helper
session-id=260-16498....
.COMMSID   
Helper
....
.CSRF   
Helper
....
.DIRECTID   
Helper
....
RUNLOGIN   
Helper
0
RUNNING_REQUEST   
Helper
0
RUNLOGIN   
Helper
0
RUNLOGIN   
Helper
0



GreenFHEMfan

Hallo,
hast du in deinem Modul das 'def' auf xxx@xxx.xx xxx gesetzt?

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

neyzen

Zitat von: mnennstiel am 04 Juni 2020, 22:04:18
Hallo,
hast du in deinem Modul das 'def' auf xxx@xxx.xx xxx gesetzt?

Gruß

Nein,im def steht crypt:584306470d5d5009795b0c470c58510d195057 crypt:1a7d074b1b545f560173

GreenFHEMfan

Lösche deine Eintrag und trage die Fake Adresse und Passwort mit den x en ein.
Danach FHEM neu starten und versuchte npm über das Modul zu installieren!
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

neyzen

Ja aber ich nutze noch die alte Version 0.0.51n

Laut Doku ist dein Vorschlag ab Version 0.0.55 gültig.
Davor lief es auch ohne Probleme...

GreenFHEMfan

Warum führst du kein Update von dem Modul durch?
Rasp 3B+,4 / CUL /  Duofernstick / SIGNALduino (nanocul CC1101 optiboot) / mqtt

neyzen

#4139
Ja wäre ne Möglichkeit.
Dumme Frage. Wie update ich das Modul?
Altes löschen und eventuell alles nochmal neu installieren?

Edit: Ich hab jetzt mal update 37_echodevice.pm gestartet

Edit2: Version bleibt unverändert. 0.0.51n