[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

michael.winkler

Zitat von: bierbuster am 09 März 2021, 12:43:49
Habe beim letzten mal ein Update gemacht :)


Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected but loginerror
Version    Reading 0.0.59
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading wird erzeugt
autocreate_refresh    Attribut 1
alias    Attribut Amazon Account
server    Attribut layla.amazon.de
browser_save_data    Attribut 1
room    Attribut Amazon
icon    Attribut alexa

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading session-id=259-89899....
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
amazon_refreshtoken    Reading wird erzeugt
.COOKIE    Helper session-id=259-89899....
.COMMSID    Helper ....
.CSRF    Helper ses....
.DIRECTID    Helper ....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 4


Über die ANleitung habe ich auch einen NPM Login gemacht, hat auch funktioniert.
Er ist dann gefühlt alle paar Sekunden zwischen Connected with Error und Connected geswitcht. Nach nun ein paar Tagen ist es bei "... with Error" hängengeblieben.
Keine Ahnung wie du das Update gemacht hast. Aber diese Version, die du gerade im Einsatz hast, ist Uralt!

terkens

#4831
Hallo,

ich habe beim Aufräumen der Geräte in meinem Amazonkonto vermutlich auch das Fhem-Gerät gelöscht. Ich bekomme seitdem zumindest einen Loginfehler. Wenn ich jetzt ein neues NPM-Login versuche, bekomme ich nach der Amazonanmeldung immer die Meldung ich solle im Browser die Cookies aktivieren. Das passiert in jedem Browser auf jedem Gerät (z. B. uch in Chrome wenn alle Cookies zulassen eingestellt ist). Wie kann ich das Problem beheben? Bei der Suche habe ich bisher nur Einträge gefunden, die sich auf das manuelle kopieren des Cookieinhalts beziehen, aber das ist doch schon länger nicht mehr relevant, oder?
*edit*
Bin, nachdem ich in den Kommentaren auf der Anleitungsseite die gleiche Frage am 05.10.20 gefunden habe, noch mal ab dem Zeitpunkt durch diesen Thread geblättert. Habe dabei den Hinweis aufs NPM-Update gelesen und die Installation über das Kontodevice nochmal durchgeführt. Danach hat es funktioniert. Hätte nicht gedacht, dass es daran liegen könnte, da bis gestern noch alles lief. Aber das wird sich dann wohl nur beim Login und nicht im laufenden Betrieb bemerbar machen.
Danke nochmal für das Modul. Läuft schon gut zwei Jahre störungsfrei.

Gruß
Tom

TomLee

Hallo,

lasse mir schon lange auf einem Echo die Anrufe ansagen.
Bisher klappte die Ansage des beispielhaften Namen Saus & Braus GmbH problemlos, ich bin fest überzeugt die Woche noch, da ich von der Nummer angerufen wurde und eine Ansage erfolgte.
Mir fällt heute morgen auf das die Dame plötzlich ein Problem mit dem & im speak-Befehl hat.
Statt der Ansage erfolgt die Antwort :
ZitatIch habe momentan Schwierigkeiten auf deinen Simon ... EU Skill zuzugreifen

Hatte die Tage aber auch ein update gemacht, keine Ahnung welche Version ich zuletzt verwendet habe (kann aber nicht alt gewesen sein) jetzt ist es die 0.2.9 .

Kann das wer bestätigen ?

Gruß

Thomas



sn0000py

bei mir war das glaub ich schon immer so mit dem &
ich mache einfach ein

$text =~ s/&/ und /;

TomLee

Ich mein mit gutem Gewissen behaupten zu können das es bisher auch ohne ersetzen des & geklappt hat, hab mehrfach im Jahr Anrufe dieser Nummer und freu mich dann immer schon auf dem Weg zum Telefon auf das folgende Gespräch mit der netten anrufenden Dame  ;)

MadMax-FHEM

Aktuell geht es zumindest auch bei mir mit & nicht, mit "und" schon...

Hatte aber noch nie Ansagen mit & ;)

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)

TomLee

Habs jetzt nochmal erfolglos mit 0.2.7 und 0.2.8 probiert, liegt dann wohl an Amazon, dann werd ich halt in Zukunft ersetzen.

Deanw1975

#4837
Hallo zusammen,

jetzt habe ich Fhem mehr oder weniger erfolgreich seit 6 Jahren am laufen. Es wächst und gedeiht. Und bis jetzt habe ich irgendwie elegant jede Herausforderung irgendwie lösen können.
Sicherlich oft nicht schön, aber funzt.
Nun hänge ich aber seit ein paar Tagen an diesen Modul "echodevice" einfach fest und hoffe auf eure hilfe.
Ich habe die Seite https://mwinkler.jimdo.com/modul-echodevice-npm/ durchgearbeitet.

Aber komme einfach auf keinen grünen Zeig und hoffe auf eure Hilfe.

Was habe ich gemacht:
1. Eingabe: define 99_Alexa_AmazonAccount echodevice xxx@xxx.xx xxx
2. Eingabe: den echten Amazon ACC hinterlegt
3. Eingabe: set 99_Alexa_AmazonAccount NPM_login new
Meldung: ,,Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account
Device einen set "NPM_install" durch"
4.Also Eingabe: set 99_Alexa_AmazonAccount NPM_install
Meldung:

Installationsergebnis
Installation wird angestartet
up to date, audited 82 packages in 5s
found 0 vulnerabilities
!!Installation fehlgeschlagen!!.


Meine /etc/sudoers sieht so aus



  GNU nano 2.2.6                                             Datei: /etc/sudoers
#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults        env_reset
Defaults        mail_badpass
Defaults        secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"


fhem ALL=(ALL) NOPASSWD: ALL

# Host alias specification

# User alias specification

# Cmnd alias specification

# User privilege specification
root    ALL=(ALL:ALL) ALL

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

# See sudoers(5) for more information on "#include" directives:

#includedir /etc/sudoers.d


Im Log:
2021.04.01 20:28:21 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2021.04.01 20:28:21 3: [99_Alexa_AmazonAccount] [echodevice_setState] to connected but loginerror
2021.04.01 20:28:25 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:28:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2021.04.01 20:29:25 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:29:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 3
2021.04.01 20:30:25 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:30:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 4
2021.04.01 20:31:25 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:31:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 5
2021.04.01 20:32:25 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:32:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / Generate new COOKIE! / set loginerror to 0
2021.04.01 20:32:26 3: [99_Alexa_AmazonAccount] [echodevice_setState] to disconnected
2021.04.01 20:33:12 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0

2021.04.01 20:33:12 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found
2021.04.01 20:33:30 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2021.04.01 20:33:30 3: [99_Alexa_AmazonAccount] [echodevice_setState] to connected but loginerror
2021.04.01 20:34:26 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:34:29 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2021.04.01 20:35:26 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:35:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 3
2021.04.01 20:36:26 3: [99_Alexa_AmazonAccount] [echodevice_LoginStart] connected but loginerror
2021.04.01 20:36:26 3: [99_Alexa_AmazonAccount] [echodevice_LostConnect] JSON error = no content / set loginerror to 4


Hier das list zum Device:

Internals:
   .triggerUsed 1
   CFGFN     
   DEF        crypt:54045f5f510a0277125a005b5a1f090c0e0f5a00175552 crypt:720043534012020e5712
   FUUID      606610a3-f33f-61e0-f361-6bb219aea28419dd
   IODev     
   LOGINMODE  NORMAL
   NAME       99_Alexa_AmazonAccount
   NR         15913
   NTFY_ORDER 50-99_Alexa_AmazonAccount
   STATE      disconnected
   TYPE       echodevice
   model      ACCOUNT
   .attraggr:
   .attrminint:
   OLDREADINGS:
   READINGS:
     2021-04-01 20:33:30   .COOKIE         session-id=261-6562887-6417504; session-id-time=2248022007l; session-id=261-6562887-6417504; session-id-time=2248022008l; ubid-acbde=257-0601340-0602152; session-id-time=2248022009l; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure

     2021-04-01 20:33:28   2FACode         not used
     2021-04-01 20:38:26   BrowserLanguage de,en-US;q=0.7,en;q=0.3
     2021-04-01 20:38:26   BrowserUserAgent Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0
     2021-04-01 20:28:10   COOKIE_MODE     NORMAL
     2021-04-01 20:33:25   COOKIE_STATE    START
     2021-04-01 20:33:30   COOKIE_TYPE     NEW
     2021-04-01 20:28:15   autocreate_devices stop
     2021-04-01 20:38:27   state           disconnected
     2021-04-01 20:28:15   version         0.2.9
   helper:
     .COOKIE    session-id=261-6562887-6417504; session-id-time=2248022007l; session-id=261-6562887-6417504; session-id-time=2248022008l; ubid-acbde=257-0601340-0602152; session-id-time=2248022009l; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure

     .CSRF      session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
     .LOGINERROR 0
     .PASSWORD  crypt:720043534012020e5712
     .USER      crypt:54045f5f510a0277125a005b5a1f090c0e0f5a00175552
     .login_cookiestring session-id=261-6562887-6417504; session-id-time=2248022007l; session-id=261-6562887-6417504; session-id-time=2248022008l; ubid-acbde=257-0601340-0602152; session-id-time=2248022009l; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure
session-token=OD/XWTHy189Btq2cKRo1IvQ9EkdNLOxDhFYvrOCG5BZT6VJZDsMFlqSfc5xVOcmDj8Mg2oBQHJHCBHGxnWP/46wDtnmAzKQBXw3TtwUkUQFr5HLHbRYmSGo9asdXQz60Q256gHIdyHUpO30MYuPUkL+VSXwLPi7RIIuSY59hiyciaZPINsDEauASNswWFqanHEA3tDRkbIrxTgygw/7KK+g0uQ0S+BOg; Domain=.amazon.de; Expires=Fri, 01-Apr-2022 18:33:29 GMT; Path=/; Secure

     .login_location https://www.amazon.de/ap/signin?showRmrMe=1&openid.return_to=https%3A%2F%2Flayla.amazon.de%2F&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.assoc_handle=amzn_dp_project_dee_de&openid.mode=checkid_setup&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0&
     .login_postdata create=4&workflowState=eyJ6aXAiOiJERUYiLCJlbmMiOiJBMjU2R0NNIiwiYWxnIjoiQTI1NktXIn0.2dmg2V-SVz9OeQpHm6W2KOee-DG4tSEeO3Xb5zQd60--TCKMblA5_A.22BFvkpnf5kkew4S.r2BTtYeeM1ThmdIpe_EXiqfg_-2-XI7msvfR-02LKPU40rpFk9NmpT_XUrnlFQLo_T5caHxGUm30YniGLeSCuF3x31_y46Eh5lOEfqb8LHLFYqF809N2F5PfocHNQK0GS7lLYKW1T53_Dqz1Frz3qRp4BxpMJabiglWTS2mjR8lOCDgz0x4Gqtpk2EjEQl_8gPyK8Imuo-ayapsxgK0A0svw6hBcawwVFy7QE4X0IQ1CoB99DCnrIc3Q0LvIGpUYK_KlvsN4IrtR2ounUAiXnQ.mE09XFVAEKFaBH_1ncRPaA&appActionToken=h3B5SUhvjd0G5X6nWmGsj25E7xAj3D&appAction=SIGNIN&showRmrMe=&openid.return_to=ape:aHR0cHM6Ly9sYXlsYS5hbWF6b24uZGUv&prevRID=ape:OVFGR0FBUThXMDNSOVdGTk5LREs=&openid.identity=&openid.assoc_handle=&openid.mode=&failedSignInCount=&openid.claimed_id=&pageId=&openid.ns=&showPasswordChecked=false&
     .login_sessionid 257-0601340-0602152
     CMD_QUEUE 
     RUNLOGIN   0
     RUNNING_REQUEST 0
     SERVER     layla.amazon.de
     TWOFA     
Attributes:
   icon       echo
   room       Amazon
   server     layla.amazon.de



DANKE für eure Hilfe

Dean

MadMax-FHEM

#4838
Was meinst du mit Punkt 2?
Also echte ACC hinterlegt?
EDIT: weil die echte Anmeldung erfolgt ja erst bei npm_login New. Vorher braucht es NICHTS von Amazon etc.!

Wenn fhem schon seit 6 Jahren läuft: wie alt ist deine Plattform (welche überhaupt) und wie alt das OS (welches)
EDIT: bzw. eben welche Versionen haben npm/nodejs?

Hast du den npm install schon mal manuell auf der Console als User fhem ausgeführt?
Fehler?

Gibt es Fehler bzgl. npm_install im Log?

Neuerdings hat jeder User sein eigenes sudoers in /etc/sudoers.d
(ist aber auch so wohl ok)

Ansonsten (wie immer): get status vom Account-Device

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)

Deanw1975

Hi Joachim

Zitat von: MadMax-FHEM am 01 April 2021, 21:31:48
Was meinst du mit Punkt 2?
Also echte ACC hinterlegt?
EDIT: weil die echte Anmeldung erfolgt ja erst bei npm_login New. Vorher braucht es NICHTS von Amazon etc.!
Ich dachte den muss ich gleich hinterlegen?! So habe ich zumind. den Schritt in der Anleitung verstanden.

ZitatWenn fhem schon seit 6 Jahren läuft: wie alt ist deine Plattform (welche überhaupt) und wie alt das OS (welches)
EDIT: bzw. eben welche Versionen haben npm/nodejs?

Ich denke ich mache regelmäßige Updates

Plattform RPI 2

OS:
pi@fhem2:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian


Node und NPM Version:

pi@fhem2:~ $ node --version
v10.24.0
pi@fhem2:~ $ npm --version
6.13.4
pi@fhem2:~ $


ZitatHast du den npm install schon mal manuell auf der Console als User fhem ausgeführt?
Fehler?

Auf der Console:
pi@fhem2:~ $ sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2
up to date, audited 82 packages in 5s
found 0 vulnerabilities



ZitatGibt es Fehler bzgl. npm_install im Log?

Wo finde ich das  :o

ZitatNeuerdings hat jeder User sein eigenes sudoers in /etc/sudoers.d
(ist aber auch so wohl ok)
Bin nicht ganz so firm in den punkten, bin froh wenn ich die Anleitungen für "DAUS" habe.
Wenn ich hier was anpassen muss, wass sollte ich tun?

ZitatAnsonsten (wie immer): get status vom Account-Device

Hier das Ergebnis:

Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected but loginerror
Version    Reading 0.2.9
NPM Cookie Version    Reading 3.4.2
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
server    Attribut layla.amazon.de
icon    Attribut echo
room    Attribut Amazon

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading session-id=262-46484....
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
amazon_refreshtoken    Reading unbekannt
.COOKIE    Helper session-id=262-46484....
.COMMSID    Helper ....
.CSRF    Helper ses....
.DIRECTID    Helper ....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 2


Viele Grüße
Dean

MadMax-FHEM

Zitat von: Deanw1975 am 01 April 2021, 22:02:51
Ich dachte den muss ich gleich hinterlegen?! So habe ich zumind. den Schritt in der Anleitung verstanden.

Welchen Schritt?

Zitat/Link?


Zitat von: Deanw1975 am 01 April 2021, 22:02:51
Ich denke ich mache regelmäßige Updates

Plattform RPI 2

OS:
pi@fhem2:~ $ cat /etc/os-release
PRETTY_NAME="Raspbian GNU/Linux 8 (jessie)"
NAME="Raspbian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=raspbian
ID_LIKE=debian


Node und NPM Version:

pi@fhem2:~ $ node --version
v10.24.0
pi@fhem2:~ $ npm --version
6.13.4
pi@fhem2:~ $


Naja: regelmässige Updates?! Verm. nur bzgl. fhem...
...weil: Jessie!? Ernsthaft!!?

Aktuell ist Buster! 10! Also du hast 8...

Aber node/npm ist somit dann auch weit weg von "aktuell" ;)

Warum dann auf der Console kein Fehler beim Install kommt: keine Ahnung...


Zitat von: Deanw1975 am 01 April 2021, 22:02:51
Wo finde ich das  :o

Naja: links im Menü unter Logfile ;)


Zitat von: Deanw1975 am 01 April 2021, 22:02:51
Hier das Ergebnis:

Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected but loginerror
Version    Reading 0.2.9
NPM Cookie Version    Reading 3.4.2
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
server    Attribut layla.amazon.de
icon    Attribut echo
room    Attribut Amazon

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading session-id=262-46484....
COOKIE_STATE    Reading START
COOKIE_TYPE    Reading NEW
amazon_refreshtoken    Reading unbekannt
.COOKIE    Helper session-id=262-46484....
.COMMSID    Helper ....
.CSRF    Helper ses....
.DIRECTID    Helper ....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 0
LOGINERROR    Helper 2


Hast du nun npm_login new ausgeführt und bist auf eine Amazon-Anmeldeseite gekommen?

Hast du die Amazon ACC wieder raus aus dem define bzw. wo hattest du die eigentlich "gesetzt"?

Und: wo ist das get status vom Account Device?

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)

Deanw1975

#4841
Zitat
Zitat von: MadMax-FHEM am 01 April 2021, 22:21:53
Welchen Schritt?

Zitat/Link?

https://mwinkler.jimdo.com/modul-echodevice-npm/
Steht

ZitatWenn Ihr Euer FHEM Device schon mit den Amazon Anmeldeinformationen angelegt wurde, könnt Ihr diese auch wieder löschen. Hierzu müsst Ihr nur die Definition abändern.

Also Wenn und könnt


Naja: regelmässige Updates?! Verm. nur bzgl. fhem...
...weil: Jessie!? Ernsthaft!!?

ZitatAktuell ist Buster! 10! Also du hast 8...

Aber node/npm ist somit dann auch weit weg von "aktuell" ;)

Das verstehe ich nicht mache oft apt-get update / upgrade
aber das ist wohl jetzt ein anderes Thema


ZitatNaja: links im Menü unter Logfile ;)
Achso das meinst du
2021.04.01 21:53:32 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0
2021.04.01 21:53:32 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found


ZitatHast du nun npm_login new ausgeführt und bist auf eine Amazon-Anmeldeseite gekommen?

Ja habe ich und das kommt das kommt
Zitat2021.04.01 21:53:32 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] Node Version 10.24.0
2021.04.01 21:53:32 3: [99_Alexa_AmazonAccount] [echodevice_NPMLoginNew] alexa-cookie modul not found


ZitatHast du die Amazon ACC wieder raus aus dem define bzw. wo hattest du die eigentlich "gesetzt"?

Ja durch xxx@xxx.xx xxx ersetzt


ZitatUnd: wo ist das get status vom Account Device?

War doch im letztten Post von mir hier nochmal, oder meinst du was anderes?

Modul Infos:

Beschreibung      Bereich      Wert
STATE      Reading   unauthorized
Version      Reading   0.2.9
NPM Cookie Version      Reading   3.4.2
COOKIE_STATE      Reading   START
COOKIE_TYPE      Reading   READING
COOKIE_MODE      Reading   NPM
amazon_refreshtoken      Reading   unbekannt
server      Attribut   layla.amazon.de
icon      Attribut   echo
room      Attribut   Amazon
       
Amazon Cookie:

Beschreibung      Bereich      Wert
.COOKIE      Reading   session-id=258-69947....
COOKIE_STATE      Reading   START
COOKIE_TYPE      Reading   READING
amazon_refreshtoken      Reading   unbekannt
.COOKIE      Helper   session-id=258-69947....
.COMMSID      Helper   ....
.CSRF      Helper   4....
.DIRECTID      Helper   ....
RUNLOGIN      Helper   0
RUNNING_REQUEST      Helper   0
LOGINERROR      Helper   2


Sollte ich mal besser von vorne anfangen?
Wenn welche Schritte soll ich der Reihe nach machen?

Danke für die Mühe
Fühle mich gerade irgendwie.... :o

VG
Dean

MadMax-FHEM

Naja zumindest mal ein get status vom Account Device posten.

Vielleicht liege ich ja falsch und Michael kann was erkennen...

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)

Felix_86

#4843
Mich flutet das Log mit folgenden Meldungen.
Das Problem besteht seit gestern Abend. Ich habe schon einige 10.000 Meldungen im Log.

Ein Disable vom Device AmazonConnector war nicht ausreichend, um die Flut zu stoppen. Ich musste FHEM anschließend neustarten.

Jemand eine Idee?

2021.04.02 12:04:58 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:04:58 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:04:58 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:04:59 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:04:59 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:04:59 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:00 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:00 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:00 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:01 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:01 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:01 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:02 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:02 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:02 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:03 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:03 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:03 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:04 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:04 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:04 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:05 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:05 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:05 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:06 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:06 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:06 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:07 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:07 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:07 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:08 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:08 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:08 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:09 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:09 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
2021.04.02 12:05:09 3: [AmazonConnector] [echodevice_NPMWaitForCookie] [NPM Login Refresh Fri Apr  2 12:00:02 2021] wait for refreshtoken / refreshtoken unkown!! refreshtoken=null EXIST 272refresh-cookie.js = true
Grüße von Felix

Pi3, Raspbian 11, FHEM 6.2, ca 320 Device
SIGNALduino (TCM, TX, IT, SD_GT), CUL (EM, FS20, HMS), JeeLink (PCA301), HUEBridge, HUEDevice, mailcheck, echodevice, alexa, TelegramBot, Weather (OWM), DWD_OpenData, FRITZBOX, TabletUI, Calendar, Abfall, Vitoconnect, LGTV_WebOS, Nina

Deanw1975

Zitat von: MadMax-FHEM am 02 April 2021, 10:14:03
Naja zumindest mal ein get status vom Account Device posten.

Vielleicht liege ich ja falsch und Michael kann was erkennen...

Gruß, Joachim

Ich glaube wir reden aneinander vorbei.
Den Starus habe ich schon zwei mal gepostet

Meinst du das oder was anderes

Wenn ich das eingebe
get  99_Alexa_AmazonAccount status

Bekomme ich das


Modul Infos:

Beschreibung      Bereich      Wert
STATE      Reading   unauthorized
Version      Reading   0.2.9
NPM Cookie Version      Reading   3.4.2
COOKIE_STATE      Reading   START
COOKIE_TYPE      Reading   READING
COOKIE_MODE      Reading   NPM
amazon_refreshtoken      Reading   unbekannt
server      Attribut   layla.amazon.de
icon      Attribut   echo
room      Attribut   Amazon
       
Amazon Cookie:

Beschreibung      Bereich   Wert
.COOKIE      Reading   session-id=258-69947....
COOKIE_STATE      Reading   START
COOKIE_TYPE      Reading   READING
amazon_refreshtoken      Reading   unbekannt
.COOKIE      Helper   session-id=258-69947....
.COMMSID      Helper   ....
.CSRF      Helper   4....
.DIRECTID      Helper   ....
RUNLOGIN      Helper   0
RUNNING_REQUEST   Helper   0
LOGINERROR      Helper   3

Lg
Dean