[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

misux

Zitat von: balli1187 am 10 Oktober 2019, 13:07:50
Das Modul ist (noch) nicht über das offizielle FHEM-Repo verfügbar. Es manuell in den den Ordner gepackt und ggf. mit entsprechenden Rechten versehen werden.
Ein User hier bietet ein Update über sein git-Account an aber das muss nicht zwingend die aktuellste Version sein.


Gesendet von iPhone mit Tapatalk

OKay, wie mache ich denn am einfachsten ein Update?

michael.winkler

Zitat von: misux am 11 Oktober 2019, 11:11:41
OKay, wie mache ich denn am einfachsten ein Update?
Ist die Frage wirklich ernst gemein? Wie hast du das Modul installiert?

balli1187

Zitat von: misux am 11 Oktober 2019, 11:11:41
OKay, wie mache ich denn am einfachsten ein Update?
Genauso wie du das Modul installiert hast......
Oder du suchst hier nach Christoph Morrison und bindest sein bitbucket-repo ein. Aber wie gesagt, muss das nicht die aktuellste Version sein. Es hängt davon ab wie oft/schnell der User die _hier veröffentlichte_ Version in sein Repo zieht und zum Update anbietet.


Gesendet von iPhone mit Tapatalk
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

Christoph Morrison

Zitat von: balli1187 am 11 Oktober 2019, 11:51:50
Genauso wie du das Modul installiert hast......
Oder du suchst hier nach Christoph Morrison und bindest sein bitbucket-repo ein. Aber wie gesagt, muss das nicht die aktuellste Version sein. Es hängt davon ab wie oft/schnell der User die _hier veröffentlichte_ Version in sein Repo zieht und zum Update anbietet.

Ich versuche das immer möglichst schnell (hier) nachzuziehen. Natürlich wäre es toll wenn Michael das modul einfach selbst aus einem Repo anbietet, vielleicht im Github-FHEM-Space, wo auch schon viele andere Module sind.

TomLee

#3199
Zitat von: misux am 11 Oktober 2019, 11:11:41
OKay, wie mache ich denn am einfachsten ein Update?

Entweder wie damals vorgeschlagen, dann kannst du auch update in die Kommandozeile eingeben.

Oder manuell, das könnte man bspw. hier nachlesen, wenn man sich die Mühe macht mal danach zu suchen.

Gruß

Thomas

misux

 :-[
Schande über mein Haupt... Ohne Worte.. Wirklich. Ich schäm mich.

Vielen Dank Leute!

r26r26

Hallo zusammen,

ich kämpfe hier jetzt seit Tagen mit den Modul.

OK:

  • Installiert ist die aktuelle Version 0.0.55.
  • Login und Autocreate der Geräte funktioniert einwandfrei.
  • Readings aller Geräte werden ohne Probleme richtig aktualisiert.

NICHT OK:

  • Das Absetzen aller Commandos aller Geräte führt zu keinem Ergebnis - es passiert nichts.
  • Im Log zu den jeweiligen Geräten wird jeweils folgende Meldung geworfen:

2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] START
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceType\":\"AVN2TMX8MU2YM\",\"deviceSerialNumber\":\"6841374e50b74baab7ee0f8698c16b8e\",\"value\":\"17\",\"locale\":\"de-DE\",\"customerId\":\"A2U6IY00XLSSL1\"}}}","status":"ENABLED"}
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_HandleCmdQueue] [volume] send command=https://layla.amazon.de/api/behaviors/preview Data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceType\":\"AVN2TMX8MU2YM\",\"deviceSerialNumber\":\"6841374e50b74baab7ee0f8698c16b8e\",\"value\":\"17\",\"locale\":\"de-DE\",\"customerId\":\"A2U6IY00XLSSL1\"}}}","status":"ENABLED"}
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume]
2019.10.11 16:03:54 5: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume] DATA Dumper=$VAR1 = '';

2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };


Ich habe hier in diesem Thread mehrere gleichartige Fehlermeldungen durchgelesen, nur eben nicht basierend auf der aktuellen Version.

Ich wäre euch hier wirklich sehr dankbar mir hier unter die Arme zu greifen.

Auf meinem Server ist auch NPM installiert:
fhem@fhem:~$ npm -v
6.4.1


Viele Grüße aus Braunschweig

René

michael.winkler

Zitat von: r26r26 am 11 Oktober 2019, 16:23:58
Hallo zusammen,

ich kämpfe hier jetzt seit Tagen mit den Modul.

OK:

  • Installiert ist die aktuelle Version 0.0.55.
  • Login und Autocreate der Geräte funktioniert einwandfrei.
  • Readings aller Geräte werden ohne Probleme richtig aktualisiert.

NICHT OK:

  • Das Absetzen aller Commandos aller Geräte führt zu keinem Ergebnis - es passiert nichts.
  • Im Log zu den jeweiligen Geräten wird jeweils folgende Meldung geworfen:

2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] START
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_SendCommand] [volume] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceType\":\"AVN2TMX8MU2YM\",\"deviceSerialNumber\":\"6841374e50b74baab7ee0f8698c16b8e\",\"value\":\"17\",\"locale\":\"de-DE\",\"customerId\":\"A2U6IY00XLSSL1\"}}}","status":"ENABLED"}
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_HandleCmdQueue] [volume] send command=https://layla.amazon.de/api/behaviors/preview Data={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceType\":\"AVN2TMX8MU2YM\",\"deviceSerialNumber\":\"6841374e50b74baab7ee0f8698c16b8e\",\"value\":\"17\",\"locale\":\"de-DE\",\"customerId\":\"A2U6IY00XLSSL1\"}}}","status":"ENABLED"}
2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume]
2019.10.11 16:03:54 5: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume] DATA Dumper=$VAR1 = '';

2019.10.11 16:03:54 4: [ECHO_6841374e50b74baab7ee0f8698c16b8e] [echodevice_Parse] [volume] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };


Ich habe hier in diesem Thread mehrere gleichartige Fehlermeldungen durchgelesen, nur eben nicht basierend auf der aktuellen Version.

Ich wäre euch hier wirklich sehr dankbar mir hier unter die Arme zu greifen.

Auf meinem Server ist auch NPM installiert:
fhem@fhem:~$ npm -v
6.4.1


Viele Grüße aus Braunschweig

René
Bitte hängt einen "get status" vom Account Device mit an.

Zusätzlich noch einen HTML_Result vom abgesetzten Befehl. Hier ist natürlich wichtig dass das Attribut "browser_save_data" am entsprechenden ECHO Device auf 1 gesetzt wurde. Das jeweilige HTML_Result kann dann über ein "get html_results" am entsprechenden ECHO Device abgefragt werden. Bitte immer beide Dateien (z.B. speak.html & speak_header.html) mit anhängen.

pfeffi

#3203
habe das gleiche Problem wie Wolle02  #3176
alles funktioniert außer speak_ssml

problem besteht seit 2 Tagen
bei NPM_install das gleiche Ergebnis,   
npm audit fix    bringt das gleiche Ergebnis

Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.0.55
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
COOKIE_MODE    Reading NPM
amazon_refreshtoken    Reading vorhanden
TTS_IgnorPlay    Attribut 0
devStateIcon    Attribut connected:mqtt_device@LimeGreen disconnected:edit_setting@red .*:edit_settings
alias    Attribut Einstellungen Echos
tunein_default    Attribut s237481
event-on-change-reading    Attribut .*
speak_volume    Attribut 40
disable    Attribut 0
npm_bin_node    Attribut /usr/bin/node
server    Attribut layla.amazon.de
sortby    Attribut 9
TTS_Voice    Attribut German_Female_Marlene
npm_bin    Attribut /usr/local/bin/npm
TTS_Translate_From    Attribut english
icon    Attribut alexa@yellow
group    Attribut MyEcho
intervalvoice    Attribut 2
room    Attribut AlexaRoom
intervalsettings    Attribut 30
browser_save_data    Attribut 1

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading {"loginCookie":"sess....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
amazon_refreshtoken    Reading vorhanden
.COOKIE    Helper session-id=260-97333....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper -13....
.DIRECTID    Helper amzn1.account.AEC5TY....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 1
LOGINERROR    Helper 0


Amazon HTML Results:

Datum    HTML Result Dateiname
Fri Oct 11 16:40:08 2019    ECHO_Box_media.html
Fri Oct 11 16:40:08 2019    ECHO_Box_media_header.html
Fri Oct 11 16:40:07 2019    ECHO_Box_player.html
Fri Oct 11 16:40:07 2019    ECHO_Box_player_header.html
Fri Oct 11 16:40:05 2019    ECHO_Box_speak_ssml.html
Fri Oct 11 16:40:05 2019    ECHO_Box_speak_ssml_header.html


Nachtrag:
wenn ich NPM_install manuell mache erscheint folgendes:

pi@raspberrypi:/opt/fhem/rss $ sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2
npm WARN saveError ENOENT: no such file or directory, open '/opt/fhem/cache/alexa-cookie/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/opt/fhem/cache/alexa-cookie/package.json'
npm WARN alexa-cookie No description
npm WARN alexa-cookie No repository field.
npm WARN alexa-cookie No README data
npm WARN alexa-cookie No license field.

+ alexa-cookie2@2.1.0
updated 1 package and audited 4655 packages in 3.914s
found 74 high severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for detail


r26r26

#3204
Vielen Dank für die schnelle Rückmeldung. Hier die beiden fehlenden Angaben:


Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.0.55
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
room    Attribut Amazon
icon    Attribut echo
browser_save_data    Attribut 1

Amazon Cookie:

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



Amazon HTML Results:

Datum    HTML Result Dateiname
Fri Oct 11 16:53:17 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_media.html
Fri Oct 11 16:53:17 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_media_header.html
Fri Oct 11 16:53:16 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_player.html
Fri Oct 11 16:53:16 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_player_header.html
Fri Oct 11 16:51:11 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_tunein.html
Fri Oct 11 16:51:11 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_tunein_header.html
Fri Oct 11 16:53:27 2019    echo_activities.html
Fri Oct 11 16:53:27 2019    echo_activities_header.html
Fri Oct 11 16:53:41 2019    echo_alarmvolume.html
Fri Oct 11 16:53:41 2019    echo_alarmvolume_header.html
Fri Oct 11 16:53:39 2019    echo_bluetoothstate.html
Fri Oct 11 16:53:39 2019    echo_bluetoothstate_header.html
Fri Oct 11 16:53:24 2019    echo_cookielogin6.html
Fri Oct 11 16:53:24 2019    echo_cookielogin6_header.html
Fri Oct 11 16:53:28 2019    echo_devicesstate.html
Fri Oct 11 16:53:28 2019    echo_devicesstate_header.html
Fri Oct 11 16:53:26 2019    echo_getbehavior.html
Fri Oct 11 16:53:26 2019    echo_getbehavior_header.html
Fri Oct 11 16:53:35 2019    echo_getdevicesettings.html
Fri Oct 11 16:53:35 2019    echo_getdevicesettings_header.html
Fri Oct 11 16:53:37 2019    echo_getdnd.html
Fri Oct 11 16:53:37 2019    echo_getdnd_header.html
Fri Oct 11 16:53:30 2019    echo_getisonline.html
Fri Oct 11 16:53:30 2019    echo_getisonline_header.html
Fri Oct 11 16:53:26 2019    echo_getnotifications.html
Fri Oct 11 16:53:26 2019    echo_getnotifications_header.html
Fri Oct 11 16:53:26 2019    echo_getsettingstraffic.html
Fri Oct 11 16:53:26 2019    echo_getsettingstraffic_header.html
Fri Oct 11 16:53:35 2019    echo_listitems_shopping.html
Fri Oct 11 16:53:35 2019    echo_listitems_shopping_header.html
Fri Oct 11 16:53:35 2019    echo_listitems_task.html
Fri Oct 11 16:53:35 2019    echo_listitems_task_header.html
Fri Oct 11 16:53:36 2019    echo_wakeword.html
Fri Oct 11 16:53:36 2019    echo_wakeword_header.html



kurzer Nachtrag:
Nachdem ich jetzt manuell im Account Device mein Cookie eingetragen habe und einen erneuten Login durchgeführt funktioniert es. Ich bin mir nicht sicher, ob das so sein soll. Die Funktion SPEAK funktioniert aber weiterhin bei keinem Gerät.

stefanru

Zitat von: r26r26 am 11 Oktober 2019, 16:57:45
Vielen Dank für die schnelle Rückmeldung. Hier die beiden fehlenden Angaben:


Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.0.55
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading READING
COOKIE_MODE    Reading NORMAL
amazon_refreshtoken    Reading unbekannt
room    Attribut Amazon
icon    Attribut echo
browser_save_data    Attribut 1

Amazon Cookie:

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



Amazon HTML Results:

Datum    HTML Result Dateiname
Fri Oct 11 16:53:17 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_media.html
Fri Oct 11 16:53:17 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_media_header.html
Fri Oct 11 16:53:16 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_player.html
Fri Oct 11 16:53:16 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_player_header.html
Fri Oct 11 16:51:11 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_tunein.html
Fri Oct 11 16:51:11 2019    ECHO_6841374e50b74baab7ee0f8698c16b8e_tunein_header.html
Fri Oct 11 16:53:27 2019    echo_activities.html
Fri Oct 11 16:53:27 2019    echo_activities_header.html
Fri Oct 11 16:53:41 2019    echo_alarmvolume.html
Fri Oct 11 16:53:41 2019    echo_alarmvolume_header.html
Fri Oct 11 16:53:39 2019    echo_bluetoothstate.html
Fri Oct 11 16:53:39 2019    echo_bluetoothstate_header.html
Fri Oct 11 16:53:24 2019    echo_cookielogin6.html
Fri Oct 11 16:53:24 2019    echo_cookielogin6_header.html
Fri Oct 11 16:53:28 2019    echo_devicesstate.html
Fri Oct 11 16:53:28 2019    echo_devicesstate_header.html
Fri Oct 11 16:53:26 2019    echo_getbehavior.html
Fri Oct 11 16:53:26 2019    echo_getbehavior_header.html
Fri Oct 11 16:53:35 2019    echo_getdevicesettings.html
Fri Oct 11 16:53:35 2019    echo_getdevicesettings_header.html
Fri Oct 11 16:53:37 2019    echo_getdnd.html
Fri Oct 11 16:53:37 2019    echo_getdnd_header.html
Fri Oct 11 16:53:30 2019    echo_getisonline.html
Fri Oct 11 16:53:30 2019    echo_getisonline_header.html
Fri Oct 11 16:53:26 2019    echo_getnotifications.html
Fri Oct 11 16:53:26 2019    echo_getnotifications_header.html
Fri Oct 11 16:53:26 2019    echo_getsettingstraffic.html
Fri Oct 11 16:53:26 2019    echo_getsettingstraffic_header.html
Fri Oct 11 16:53:35 2019    echo_listitems_shopping.html
Fri Oct 11 16:53:35 2019    echo_listitems_shopping_header.html
Fri Oct 11 16:53:35 2019    echo_listitems_task.html
Fri Oct 11 16:53:35 2019    echo_listitems_task_header.html
Fri Oct 11 16:53:36 2019    echo_wakeword.html
Fri Oct 11 16:53:36 2019    echo_wakeword_header.html



kurzer Nachtrag:
Nachdem ich jetzt manuell im Account Device mein Cookie eingetragen habe und einen erneuten Login durchgeführt funktioniert es. Ich bin mir nicht sicher, ob das so sein soll. Die Funktion SPEAK funktioniert aber weiterhin bei keinem Gerät.

Stell mal auf NOM login um. Danach gings bei mir, ist auf michaels webseite erklärt.
Du musst eigentlich unter DEF im Account device nur xxx@xxx.xx xxx eintragen.
Danach sollte set NPM login erscheinen und du kannst es ausführen.
Wenn nicht nochmal auf der Webseite nachlesen.
Zusätzlich kannst du prüfen ob du auch die neuste Version vom Plugin hast?

Gruß,
Stefan

r26r26

Hi Stefan,

ich habe die neueste Version vom Modul. Hier fehlt wohl die Möglichkeit im Account Device set NPM login auszuführen. Im Menü ist der Eintrag nicht vorhanden.

stefanru

#3207
War bei mir auch so, nach ändern von
DEF im Account Device auf xxx@xxx.xx xxx kamen die Einträge.
Siehe in der Anleitung hier:
https://mwinkler.jimdo.com/modul-echodevice-npm/

Gruß,
Stefan

pfeffi

weiß denn jemand wo die package.json liegen muß

michael.winkler

Zitat von: pfeffi am 11 Oktober 2019, 16:46:18
habe das gleiche Problem wie Wolle02  #3176
alles funktioniert außer speak_ssml

problem besteht seit 2 Tagen
bei NPM_install das gleiche Ergebnis,   
npm audit fix    bringt das gleiche Ergebnis

Modul Infos:

Beschreibung    Bereich    Wert
STATE    Reading connected
Version    Reading 0.0.55
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
COOKIE_MODE    Reading NPM
amazon_refreshtoken    Reading vorhanden
TTS_IgnorPlay    Attribut 0
devStateIcon    Attribut connected:mqtt_device@LimeGreen disconnected:edit_setting@red .*:edit_settings
alias    Attribut Einstellungen Echos
tunein_default    Attribut s237481
event-on-change-reading    Attribut .*
speak_volume    Attribut 40
disable    Attribut 0
npm_bin_node    Attribut /usr/bin/node
server    Attribut layla.amazon.de
sortby    Attribut 9
TTS_Voice    Attribut German_Female_Marlene
npm_bin    Attribut /usr/local/bin/npm
TTS_Translate_From    Attribut english
icon    Attribut alexa@yellow
group    Attribut MyEcho
intervalvoice    Attribut 2
room    Attribut AlexaRoom
intervalsettings    Attribut 30
browser_save_data    Attribut 1

Amazon Cookie:

Beschreibung    Bereich    Wert
.COOKIE    Reading {"loginCookie":"sess....
COOKIE_STATE    Reading OK
COOKIE_TYPE    Reading NPM_Login
amazon_refreshtoken    Reading vorhanden
.COOKIE    Helper session-id=260-97333....
.COMMSID    Helper amzn1.comms.id.perso....
.CSRF    Helper -13....
.DIRECTID    Helper amzn1.account.AEC5TY....
RUNLOGIN    Helper 0
RUNNING_REQUEST    Helper 1
LOGINERROR    Helper 0


Amazon HTML Results:

Datum    HTML Result Dateiname
Fri Oct 11 16:40:08 2019    ECHO_Box_media.html
Fri Oct 11 16:40:08 2019    ECHO_Box_media_header.html
Fri Oct 11 16:40:07 2019    ECHO_Box_player.html
Fri Oct 11 16:40:07 2019    ECHO_Box_player_header.html
Fri Oct 11 16:40:05 2019    ECHO_Box_speak_ssml.html
Fri Oct 11 16:40:05 2019    ECHO_Box_speak_ssml_header.html


Nachtrag:
wenn ich NPM_install manuell mache erscheint folgendes:

pi@raspberrypi:/opt/fhem/rss $ sudo npm install --prefix /opt/fhem/cache/alexa-cookie alexa-cookie2
npm WARN saveError ENOENT: no such file or directory, open '/opt/fhem/cache/alexa-cookie/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/opt/fhem/cache/alexa-cookie/package.json'
npm WARN alexa-cookie No description
npm WARN alexa-cookie No repository field.
npm WARN alexa-cookie No README data
npm WARN alexa-cookie No license field.

+ alexa-cookie2@2.1.0
updated 1 package and audited 4655 packages in 3.914s
found 74 high severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for detail


das "found 74 high severity vulnerabilities" hat nichts mit Deinem Problem zu tun. Diese Meldung bezieht sich ausschließlich auf den Pakete Download. Ich persönlich bin der Meinung das hier auch nicht gemacht werden muss, da standardmäßig diese Pakete nicht verwendet werden. Die Pakete werden nur dann benötigt wenn das Modul das Cookie erzeugt bzw. aktualisiert. Das alexa-cookie2 Paket wird ja auch in einen gesonderten Pfad installiert.

Laut Deinem "get status" verwendet Dein Modul schon das NPM Login. Ein erneutes npm install wird dann auch nicht mehr benötigt.

Bei den HTML_Result soltest du die Dateien mit Inhalt zusenden und nicht das Ergebnis eines "get html_results". Der Inhalt der Dateien ist das wichtige, nicht die Übersicht der Dateien.

Zusätzlich wäre noch interessant wie du den Speak Befehl angesetzt hast, und was du genau in das dafür vorgesehen Feld genau eingetragen hast.