[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

luetty


balli1187

Zitat von: Felix_86 am 26 August 2020, 17:38:19
Hallo zusammen,

gab es Änderungen bei Amazon oder am Modul, die ein FHEM Update erfordern?

Ohne Änderungen von meiner Seite streikt der Amazon Connector (TYPE = echodevice ; model = ACCOUNT) seit heute morgen.

Selbst wenn ich beide echodevice (model = Echo Dot + model = ACCOUNT) auf disable 1 setze, schreibt es mir noch das Log voll (im Sekundentakt):

Ein "set AmazonConnector NPM_install" bringt FHEM zum Absturz. Die letzten Meldungen sind:

Warning: unable to close filehandle CMD properly.
(node:4340) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.
npm ERR! Error: Method Not Allowed
npm ERR!     at errorResponse (/usr/share/npm/lib/cache/add-named.js:260:10)
npm ERR!     at /usr/share/npm/lib/cache/add-named.js:203:12
npm ERR!     at saved (/usr/share/npm/node_modules/npm-registry-client/lib/get.js:167:7)
npm ERR!     at FSReqWrap.oncomplete (fs.js:135:15)
npm ERR! If you need help, you may report this *entire* log,
npm ERR! including the npm and node versions, at:
npm ERR!     <http://github.com/npm/npm/issues>

npm ERR! System Linux 4.19.66-v7+
npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "--prefix" "./cache/alexa-cookie" "alexa-cookie2"
npm ERR! cwd /opt/fhem
npm ERR! node -v v8.11.1
npm ERR! npm -v 1.4.21
npm ERR! code E405



Was ist zu tun?
Sorry für OT:

Was ist denn der AmazonConector?
Auf die Schnelle habe ich dazu nichts gefunden.....
Was macht der?
FHEM auf QNAP im docker, nanoCUL per ser2net an VU+, 2x Echo Dot, 3x HM-ES-PMSw1-Pl, 3x HM-LC-Bl1PBU-FM, 6x Sonoff Basic, div. "Shelly Eigenbauten" von Papa Romeo, ESPRGBWW-Controller, ...
Projekte: Smart Mirror in Spiegelschrank auf RPi Zero

luetty

Zitat von: balli1187 am 26 August 2020, 17:58:04
Sorry für OT:

Was ist denn der AmazonConector?
Auf die Schnelle habe ich dazu nichts gefunden.....
Was macht der?

der Name seines echodevices?!!!

Felix_86

Zitat von: balli1187 am 26 August 2020, 17:58:04
Sorry für OT:

Was ist denn der AmazonConector?
Auf die Schnelle habe ich dazu nichts gefunden.....
Was macht der?

AmazonConnector ist der Names des Device vom TYPE echodevice mit dem model = ACCOUNT.
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

Felix_86

#4279
Ok, geht scheinbar wieder.
Allerdings musste ich durch das ganze NPM Login Verfahren gehen: https://mwinkler.jimdo.com/modul-echodevice-npm/
Nur das hier hat nicht geholfen:  https://forum.fhem.de/index.php/topic,82631.msg1080887.html#msg1080887

Interessanterweise musste ich mein alexa.amazon.de-Passwort ändern und mir zur Identifizierung einen OTP auf mein Handy schicken lassen, damit ich überhaupt ein neues Passwort setzen konnte.
Entweder war da heute Nacht ein Hacker aktiv (denn gestern hat das echodevice noch funktioniert) oder durch die x-tausend Anmeldeversuche von FHEM am heutigen Tag wurde mein Account gesperrt.
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

luetty

Zitat von: Felix_86 am 26 August 2020, 18:07:43
Ok, geht scheinbar wieder.
Allerdings musste ich durch das ganze NPM Login Verfahren gehen: https://mwinkler.jimdo.com/modul-echodevice-npm/

Interessanterweise musste ich mein alexa.amazon.de-Passwort ändern und mir zur Identifizierung einen OTP auf mein Handy schicken lassen, damit ich überhaupt ein neues Passwort setzen konnte.
Entweder war da heute Nacht jemand aktiv (denn gestern hat das echodevice noch funktioniert) oder durch die x-tausend Anmeldeversuche von FHEM am heutigen Tag wurde mein Account gesperrt.

Ja, hier leider auch. Es ging kein Weg vorbei an der Passwortänderung inkl. OTP etc. Hab auch gerade versucht nachträglich auf mein altes zurückzugehen, wird aber von amazon abgelehnt.  >:(

michael.winkler

Scheinbar stellt Amazon mal wieder etwas um. Ich hatte das Problem heute auch!

Ein einfaches NPM_Install und dann ein NPM_Login new hat geholfen.

eckonator

Bei mir auch Probleme.

Zunächst musste ich heute morgen unabhängig von FHEM auf amazon.de mein Passwort ändern. Danach habe ich festgestellt, dass das echodevice nicht mehr connected ist, als NPM_Login ausgeführt. Leider war dort ein Login nicht möglich, stattdessen musste ich wieder das Passwort ändern. Nach zweiter Änderungen des Passworts ist ein Login via FHEM aber noch immer nicht geglückt. Ich versuche es nun mit NPM_Install und dann NPM_Login...
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

eckonator

Zitat von: eckonator am 27 August 2020, 11:28:55
Bei mir auch Probleme.

Zunächst musste ich heute morgen unabhängig von FHEM auf amazon.de mein Passwort ändern. Danach habe ich festgestellt, dass das echodevice nicht mehr connected ist, als NPM_Login ausgeführt. Leider war dort ein Login nicht möglich, stattdessen musste ich wieder das Passwort ändern. Nach zweiter Änderungen des Passworts ist ein Login via FHEM aber noch immer nicht geglückt. Ich versuche es nun mit NPM_Install und dann NPM_Login...

Mit NPM_Install hat sich FHEM aufgehängt. Habe den Server dann rebootet. Danach NPM_Login und nun hat er mein neuen Passwort akzeptiert. Bin wieder connected.
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

eckonator

Wo gibt es denn die Version 37_echodevice_0.0.60.pm aus dem Changelog?

Im ersten Post hier ist nur die 37_echodevice_0.0.59.pm verlinkt?
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

MadMax-FHEM

Zitat von: eckonator am 27 August 2020, 11:41:42
Wo gibt es denn die Version 37_echodevice_0.0.60.pm aus dem Changelog?

Im ersten Post hier ist nur die 37_echodevice_0.0.59.pm verlinkt?

Ist doch schon längst ganz normal über fhem update zu bekommen!?

Und die Versionsnummern die du hier genannt hast sind alle "alt"... ;)

EDIT: Das Modul ist ab jetzt(23.12.2019) im normalen Update enthalten / steht ganz dick und rot im ertsen Post...

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)

eckonator

Zitat von: MadMax-FHEM am 27 August 2020, 11:59:22
Ist doch schon längst ganz normal über fhem update zu bekommen!?

Und die Versionsnummern die du hier genannt hast sind alle "alt"... ;)

EDIT: Das Modul ist ab jetzt(23.12.2019) im normalen Update enthalten / steht ganz dick und rot im ertsen Post...

Gruß, Joachim

Huch, danke für die Info - wer lesen kann ist klar im Vorteil  ;D
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

balli1187

Zitat von: michael.winkler am 26 August 2020, 18:53:11
Scheinbar stellt Amazon mal wieder etwas um. Ich hatte das Problem heute auch!

Ein einfaches NPM_Install und dann ein NPM_Login new hat geholfen.
Da viele (ich auch) durch die vielen Verbindungsversuche ein neues PW vergeben müssen, wäre das ein Punkt, den man noch optimieren könnte.
Vielleicht so das man nach einigen (3-5) Fehlversuchen eine Pause einlegt oder sukzessive die Zeit zwischen den Versuchen erhöht?
Amazon wird ja auch zukünftig nicht vorab über geplante Änderungen, die das Modul aussteigen lassen könnten, informieren.
FHEM auf QNAP im docker, nanoCUL per ser2net an VU+, 2x Echo Dot, 3x HM-ES-PMSw1-Pl, 3x HM-LC-Bl1PBU-FM, 6x Sonoff Basic, div. "Shelly Eigenbauten" von Papa Romeo, ESPRGBWW-Controller, ...
Projekte: Smart Mirror in Spiegelschrank auf RPi Zero

michael.winkler

Zitat von: balli1187 am 27 August 2020, 13:41:06
Da viele (ich auch) durch die vielen Verbindungsversuche ein neues PW vergeben müssen, wäre das ein Punkt, den man noch optimieren könnte.
Vielleicht so das man nach einigen (3-5) Fehlversuchen eine Pause einlegt oder sukzessive die Zeit zwischen den Versuchen erhöht?
Amazon wird ja auch zukünftig nicht vorab über geplante Änderungen, die das Modul aussteigen lassen könnten, informieren.
Naja, wenn ein Fehler vorliegt, weil Amazon wieder was ändert, wird es schon zu spät sein. Von daher glaube ich nicht, dass das was bringt. Es hat ja nicht nur FHEM erwischt, sondern auch die anderen wie z.B. OpenHAB usw.

hanswerner1

Ich habe das gleiche Problem mit dem neuen Password.

Bekomme aber nachdem ich das neue Password und die OTP Nr. die ich als SMS bekommen habe eintrage jedes mal eine Fehlermeldung vom amazon


We're sorry. The Web address you entered is not a functioning page on our site
Go to Amazon.com's Home Page


Das habe ich mit den neuen Edge Browser und auch mit dem alten  Inet Explorer