[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: netsrac4th am 13 Januar 2019, 19:40:45
Das würde ich auch gern haben wollen :-)
Sollte eigentlich funktionieren. Habe es gerade getestet. Könnt ihr mir ein Verbose 5 Log mal zusenden, wenn ihr die pause Aktion ausführt?

balli1187

Zitat von: michael.winkler am 13 Januar 2019, 19:13:17
Über die Anpassung in EN kann man sicherlich diskutieren, allerdings ist es auch schwierig wenn Benutzer schon auf die deutschen Begriffe reagieren.

Bei dem Thema Speak sehe ich die Änderung nicht im Modul. Ich bin der Meinung dass die Ergebnisse die Amazon liefert auch im Reading gesehen werden sollten. Hier hat dann auch jeder Benutzer seine eigenen Möglichkeiten hierauf zu reagieren.

Die Lautstärkereglerung wurde von mir doch schon berücksichtigt.
Set echo Pause funktioniert bei mir wunderbar. Hab es gerade nochmal am dot gen 1 getestet.


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

netsrac4th

Zitat von: michael.winkler am 13 Januar 2019, 19:46:39
Sollte eigentlich funktionieren. Habe es gerade getestet. Könnt ihr mir ein Verbose 5 Log mal zusenden, wenn ihr die pause Aktion ausführt?

Mal funktioniert es, mal nicht. Habe auf letzte Version geupdated und momentan geht es.
Werde das mal beobachten.

Nexium

Zitat von: michael.winkler am 11 Januar 2019, 09:31:17
Hi,

dein LOG bringt leider nichts. Ich würde ein Verbose 5 LOG von dem Device benötigen. Du solltes dann auch die Routine abspielen, damit im LOG auch was zu finden ist. Zusätzlich wäre es nicht schlecht wenn du die Browser Daten speicherst. Hier das Attribut "browser_save_data" auf 1 setzen. Bitte nicht nur den Screenshot der get "htlm_result" zu schicken, sondern den Inhalt des Result HTMLs.

Gruß
Michael

So nochmal zu der Sache das ich die Routinen in denen ein SmartHome Gerät mit drin ist nicht ausgeführt werden, Routinen wo nur Sprachantworten drin sind aber wiederrum schon:

Ich hoffe ich bring diesmal die richtigen Infos.

Internals:
   DEF        A7WXQPH584YP G090P30875130TH8
   IODev      Wohnzimmer
   NAME       ECHO_G090P30875130TH8
   NR         41
   NTFY_ORDER 50-ECHO_G090P30875130TH8
   STATE      connected
   TYPE       echodevice
   model      Echo Gen2
   OLDREADINGS:
   READINGS:
     2019-01-13 21:18:58   BrowserLanguage de,en-US;q=0.7,en;q=0.3
     2019-01-13 21:18:05   alarm_01_id     a1ba115c-0a48-33f7-xxxx-887f4c826845
     2019-01-13 21:18:05   alarm_01_originalTime 06:30:00.000
     2019-01-13 21:18:05   alarm_01_status off
     2019-01-13 21:18:05   alarm_02_id     dee42eca-9d76-4072-xxxx-d869f0d827e6
     2019-01-13 21:18:05   alarm_02_originalTime 08:30:00.000
     2019-01-13 21:18:05   alarm_02_status off
     2019-01-13 21:18:05   alarm_03_id     eafd273e-f20e-xxxx-a9x5-8d9a8ec61a84
     2019-01-13 21:18:05   alarm_03_originalTime 20:15:00.000
     2019-01-13 21:18:05   alarm_03_status off
     2019-01-13 21:18:05   alarm_count     3
     2019-01-13 21:18:14   dnd             off
     2019-01-13 21:18:11   microphone      false
     2019-01-13 18:45:40   model           Echo Gen2
     2019-01-13 21:18:05   musicalarm_count 0
     2019-01-13 21:18:08   online          true
     2019-01-13 18:45:40   presence        present
     2019-01-13 21:18:05   reminder_count  0
     2019-01-13 21:18:05   state           connected
     2019-01-13 21:18:11   timeZoneId      Europe/Berlin
     2019-01-13 21:18:05   timer_count     0
     2019-01-13 21:18:05   timer_id        -
     2019-01-13 21:18:05   timer_remainingtime 0
     2019-01-13 18:45:40   version         628538220
     2019-01-13 21:09:06   voice           Unknown
     2019-01-13 21:09:06   voice_timestamp 1547410111653
     2019-01-13 21:11:08   volume          13
     2019-01-13 21:18:17   volume_alarm    40
     2019-01-13 21:18:12   wakeword        ALEXA
   helper:
     DEVICETYPE A7WXQPH584YP
     FAMILY     ECHO
     NAME       Wohnzimmer
     RUNNING_REQUEST 1
     VERSION    628538220
     bluetooth  -
     CMD_QUEUE:
       HASH(0x3c71900)
Attributes:
   IODev      Wohnzimmer
   alias      Wohnzimmer
   browser_save_data 1
   room       Amazon
   speak_volume 9
   verbose    5



Verbose 5 beim Abspielen einer Routine mit SmartHome Gerät (Routine enthält eine Antwort von Alexa und ein Schaltbefehl, beides wird nicht ausgeführt)

2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] START
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendData={"behaviorId":"amzn1.alexa.automation.714e8fd0-e6d0-xxxx-8c6a-94a5d29134d7","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.SerialNode\",\"nodesToExecute\":[{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"\",\"operationPayload\":{}}]}}","status":"ENABLED"}
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_HandleCmdQueue] [routine_play] send command=https://layla.amazon.de/api/behaviors/preview Metode=POST
2019.01.13 21:20:46 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play]
2019.01.13 21:20:46 5: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] DATA Dumper=$VAR1 = '{"message":null}';

2019.01.13 21:20:46 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] json for unknown message
$VAR1 = {
          'message' => undef
        };


das ist alles

Browser Daten

Sun Jan 13 21:20:46 2019      ECHO_G090P30875130TH8_routine_play.html

{"message":null}

Sun Jan 13 21:20:46 2019      ECHO_G090P30875130TH8_routine_play_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:20:46 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: b566f4b2-1770-11e9-9633-c35675d6e650 Content-Encoding: gzip x-amz-rid: 1S9Z4Z7FMNP9M8F0SWBG Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_player_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:22:59 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 046aeb69-1771-11e9-a895-d13a9be0ca91 Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: WSTDEHP82TDCT7S5SRHW Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_player.html

{"message":null}

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_media_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:25:00 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 4cae5ee2-1771-11e9-b028-7d3c1d5c2d5a Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: YBRAEN33MS997G8MVMZQ Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_media.html

{"message":null}



Verbose 5 beim Abspielen einer Routine ohne SmartHome Gerät (Routine enthält eine Antwort von Alexa wird ausgeführt)




2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] START
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendData={"behaviorId":"amzn1.alexa.automation.d03d5006-278f-4e62-bc87-1049b5ac4cc9","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"locale\":\"de-DE\",\"deviceType\":\"A7WXQPH584YP\",\"customerId\":\"A1HXIHAHGWLTG6\",\"deviceSerialNumber\":\"G090P30875130TH8\",\"textToSpeak\":\"Monika Reichel gebohren am 28.10.1992\"}}}","status":"ENABLED"}
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_HandleCmdQueue] [routine_play] send command=https://layla.amazon.de/api/behaviors/preview Metode=POST
2019.01.13 21:29:43 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play]
2019.01.13 21:29:43 5: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] DATA Dumper=$VAR1 = '';

2019.01.13 21:29:43 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };



Browser Daten

Sun Jan 13 21:29:43 2019      ECHO_G090P30875130TH8_routine_play_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:20:46 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: b566f4b2-1770-11e9-9633-c35675d6e650 Content-Encoding: gzip x-amz-rid: 1S9Z4Z7FMNP9M8F0SWBG Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:29:43 2019      ECHO_G090P30875130TH8_routine_play.html

{"message":null}

Sun Jan 13 21:29:59 2019      ECHO_G090P30875130TH8_player_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:22:59 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 046aeb69-1771-11e9-a895-d13a9be0ca91 Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: WSTDEHP82TDCT7S5SRHW Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:29:59 2019      ECHO_G090P30875130TH8_player.html

{"message":null}

Sun Jan 13 21:30:00 2019      ECHO_G090P30875130TH8_media_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:25:00 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 4cae5ee2-1771-11e9-b028-7d3c1d5c2d5a Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: YBRAEN33MS997G8MVMZQ Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:30:00 2019      ECHO_G090P30875130TH8_media.html

{"message":null}


Denk du wirst nicht alle Browser Daten brauchen aber lieber zu viel als zu wenig. Wenn du noch was brauchst lass es mich wissen. Danke.

sig10680

Zitat von: Byte09 am 11 Januar 2019, 14:50:20
hi,

aktivierung der npm variante führt bei mir zu einem fhemabsturz.
npm install:


das war es dann.
den gesamten log auf level5 kann ich dir bei bedarf per pm schicken , ist nur recht viel und ich möchte jetzt nicht alles nach privaten daten durchsehen.

gruss Byte09

Guten Morgen,

habe gestern auch auf das neue Modul upgedatet!
NPM habe ich auf dem Pi Installiert.
NPM Install ging ohne fehlermeldung durch.
Aber wenn ich in FHEM ein NPM Login new anschiebe hängt sich das FHEM System auf. (Top sagt mir dann 100% Auslastung)
habt ihr eine Idee?

MFG Sig10680

michael.winkler

Zitat von: Nexium am 13 Januar 2019, 21:35:45
So nochmal zu der Sache das ich die Routinen in denen ein SmartHome Gerät mit drin ist nicht ausgeführt werden, Routinen wo nur Sprachantworten drin sind aber wiederrum schon:

Ich hoffe ich bring diesmal die richtigen Infos.

Internals:
   DEF        A7WXQPH584YP G090P30875130TH8
   IODev      Wohnzimmer
   NAME       ECHO_G090P30875130TH8
   NR         41
   NTFY_ORDER 50-ECHO_G090P30875130TH8
   STATE      connected
   TYPE       echodevice
   model      Echo Gen2
   OLDREADINGS:
   READINGS:
     2019-01-13 21:18:58   BrowserLanguage de,en-US;q=0.7,en;q=0.3
     2019-01-13 21:18:05   alarm_01_id     a1ba115c-0a48-33f7-xxxx-887f4c826845
     2019-01-13 21:18:05   alarm_01_originalTime 06:30:00.000
     2019-01-13 21:18:05   alarm_01_status off
     2019-01-13 21:18:05   alarm_02_id     dee42eca-9d76-4072-xxxx-d869f0d827e6
     2019-01-13 21:18:05   alarm_02_originalTime 08:30:00.000
     2019-01-13 21:18:05   alarm_02_status off
     2019-01-13 21:18:05   alarm_03_id     eafd273e-f20e-xxxx-a9x5-8d9a8ec61a84
     2019-01-13 21:18:05   alarm_03_originalTime 20:15:00.000
     2019-01-13 21:18:05   alarm_03_status off
     2019-01-13 21:18:05   alarm_count     3
     2019-01-13 21:18:14   dnd             off
     2019-01-13 21:18:11   microphone      false
     2019-01-13 18:45:40   model           Echo Gen2
     2019-01-13 21:18:05   musicalarm_count 0
     2019-01-13 21:18:08   online          true
     2019-01-13 18:45:40   presence        present
     2019-01-13 21:18:05   reminder_count  0
     2019-01-13 21:18:05   state           connected
     2019-01-13 21:18:11   timeZoneId      Europe/Berlin
     2019-01-13 21:18:05   timer_count     0
     2019-01-13 21:18:05   timer_id        -
     2019-01-13 21:18:05   timer_remainingtime 0
     2019-01-13 18:45:40   version         628538220
     2019-01-13 21:09:06   voice           Unknown
     2019-01-13 21:09:06   voice_timestamp 1547410111653
     2019-01-13 21:11:08   volume          13
     2019-01-13 21:18:17   volume_alarm    40
     2019-01-13 21:18:12   wakeword        ALEXA
   helper:
     DEVICETYPE A7WXQPH584YP
     FAMILY     ECHO
     NAME       Wohnzimmer
     RUNNING_REQUEST 1
     VERSION    628538220
     bluetooth  -
     CMD_QUEUE:
       HASH(0x3c71900)
Attributes:
   IODev      Wohnzimmer
   alias      Wohnzimmer
   browser_save_data 1
   room       Amazon
   speak_volume 9
   verbose    5



Verbose 5 beim Abspielen einer Routine mit SmartHome Gerät (Routine enthält eine Antwort von Alexa und ein Schaltbefehl, beides wird nicht ausgeführt)

2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] START
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendData={"behaviorId":"amzn1.alexa.automation.714e8fd0-e6d0-xxxx-8c6a-94a5d29134d7","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.SerialNode\",\"nodesToExecute\":[{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"\",\"operationPayload\":{}}]}}","status":"ENABLED"}
2019.01.13 21:20:45 4: [ECHO_G090P30875130TH8] [echodevice_HandleCmdQueue] [routine_play] send command=https://layla.amazon.de/api/behaviors/preview Metode=POST
2019.01.13 21:20:46 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play]
2019.01.13 21:20:46 5: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] DATA Dumper=$VAR1 = '{"message":null}';

2019.01.13 21:20:46 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] json for unknown message
$VAR1 = {
          'message' => undef
        };


das ist alles

Browser Daten

Sun Jan 13 21:20:46 2019      ECHO_G090P30875130TH8_routine_play.html

{"message":null}

Sun Jan 13 21:20:46 2019      ECHO_G090P30875130TH8_routine_play_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:20:46 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: b566f4b2-1770-11e9-9633-c35675d6e650 Content-Encoding: gzip x-amz-rid: 1S9Z4Z7FMNP9M8F0SWBG Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_player_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:22:59 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 046aeb69-1771-11e9-a895-d13a9be0ca91 Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: WSTDEHP82TDCT7S5SRHW Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_player.html

{"message":null}

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_media_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:25:00 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 4cae5ee2-1771-11e9-b028-7d3c1d5c2d5a Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: YBRAEN33MS997G8MVMZQ Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:20:59 2019      ECHO_G090P30875130TH8_media.html

{"message":null}



Verbose 5 beim Abspielen einer Routine ohne SmartHome Gerät (Routine enthält eine Antwort von Alexa wird ausgeführt)




2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] START
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_SendCommand] [routine_play] PushToCmdQueue SendData={"behaviorId":"amzn1.alexa.automation.d03d5006-278f-4e62-bc87-1049b5ac4cc9","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"locale\":\"de-DE\",\"deviceType\":\"A7WXQPH584YP\",\"customerId\":\"A1HXIHAHGWLTG6\",\"deviceSerialNumber\":\"G090P30875130TH8\",\"textToSpeak\":\"Monika Reichel gebohren am 28.10.1992\"}}}","status":"ENABLED"}
2019.01.13 21:29:42 4: [ECHO_G090P30875130TH8] [echodevice_HandleCmdQueue] [routine_play] send command=https://layla.amazon.de/api/behaviors/preview Metode=POST
2019.01.13 21:29:43 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play]
2019.01.13 21:29:43 5: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] DATA Dumper=$VAR1 = '';

2019.01.13 21:29:43 4: [ECHO_G090P30875130TH8] [echodevice_Parse] [routine_play] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };



Browser Daten

Sun Jan 13 21:29:43 2019      ECHO_G090P30875130TH8_routine_play_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:20:46 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: b566f4b2-1770-11e9-9633-c35675d6e650 Content-Encoding: gzip x-amz-rid: 1S9Z4Z7FMNP9M8F0SWBG Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:29:43 2019      ECHO_G090P30875130TH8_routine_play.html

{"message":null}

Sun Jan 13 21:29:59 2019      ECHO_G090P30875130TH8_player_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:22:59 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 046aeb69-1771-11e9-a895-d13a9be0ca91 Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: WSTDEHP82TDCT7S5SRHW Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:29:59 2019      ECHO_G090P30875130TH8_player.html

{"message":null}

Sun Jan 13 21:30:00 2019      ECHO_G090P30875130TH8_media_header.html

HTTP/1.1 400 Bad Request Server: Server Date: Sun, 13 Jan 2019 20:25:00 GMT Content-Type: application/json Content-Length: 36 Connection: keep-alive x-amzn-RequestId: 4cae5ee2-1771-11e9-b028-7d3c1d5c2d5a Content-Encoding: gzip x-amzn-error: QUEUE_EXPIRED x-amz-rid: YBRAEN33MS997G8MVMZQ Vary: Accept-Encoding,User-Agent

Sun Jan 13 21:30:00 2019      ECHO_G090P30875130TH8_media.html

{"message":null}


Denk du wirst nicht alle Browser Daten brauchen aber lieber zu viel als zu wenig. Wenn du noch was brauchst lass es mich wissen. Danke.
Kannst Du diese Routine über die Alexa App auf dem Handy ausführen? Wenn ja, passiert dann auch was?

michael.winkler

Zitat von: sig10680 am 14 Januar 2019, 07:27:42
Guten Morgen,

habe gestern auch auf das neue Modul upgedatet!
NPM habe ich auf dem Pi Installiert.
NPM Install ging ohne fehlermeldung durch.
Aber wenn ich in FHEM ein NPM Login new anschiebe hängt sich das FHEM System auf. (Top sagt mir dann 100% Auslastung)
habt ihr eine Idee?

MFG Sig10680
Was steht ihm FHEM Log?

cs-online

Guten Morgen,

mal ne blöde Frage (vielleicht habe ich da auch was überlesen), wofür muss denn nun mitmal npm installiert werden und ist das das selbe npm wie beim ALEXA-FHEM benötigt wird ?

Grüße

Christian
FHEM auf RPI 4 4GB, HM-WLAN-Gateway, einige HM-Aktoren,2x EBUSD an Heizung+Solar, ESP8266 am Strom-,Gas-,Wasserzähler, in WLAN-Steckdosen und Relaisleisten, Sonoff S20, Shelly1,2 und 2.5,Lacrosse-Gateway und Sensoren,Sduino,Alexa-Fhem,Huawei PV mit Speicher, alles auf einem RPI und da geht noch mehr

MadMax-FHEM

Zitat von: cs-online am 14 Januar 2019, 08:04:24
Guten Morgen,

mal ne blöde Frage (vielleicht habe ich da auch was überlesen), wofür muss denn nun mitmal npm installiert werden und ist das das selbe npm wie beim ALEXA-FHEM benötigt wird ?

Grüße

Christian

Von den Loginproblemen hast du gelesen?!
Ist halt ein neuer Weg das zu umgehen...

Ja sollte reichen.
Mein nodejs ist (vermutlich) auch deswegen drauf...
Könnte mich nicht erinnern es wegen was anderem drauf zu haben...

Version halt prüfen (falls angegeben was hier mind. gebraucht wird)...

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: cs-online am 14 Januar 2019, 08:04:24
Guten Morgen,

mal ne blöde Frage (vielleicht habe ich da auch was überlesen), wofür muss denn nun mitmal npm installiert werden und ist das das selbe npm wie beim ALEXA-FHEM benötigt wird ?

Grüße

Christian
Wenn auf deinem System npm schon vorhanden ist, musst du es auch nicht mehr installieren. Über das set NPM_install wird nur noch ein weiteres NPM Modul installiert, welches das Modul benötigt.

Nexium

Zitat von: michael.winkler am 14 Januar 2019, 07:47:22
Kannst Du diese Routine über die Alexa App auf dem Handy ausführen? Wenn ja, passiert dann auch was?

Ja kann die Routine über die Alexa App und über Alexa ausführen und es passiert genau das was passieren soll

michael.winkler

Zitat von: Nexium am 14 Januar 2019, 09:16:17
Ja kann die Routine über die Alexa App und über Alexa ausführen und es passiert genau das was passieren soll
Kannst Du mir mal ein list von deinem Account Device zuschicken?

sig10680

Zitat von: michael.winkler am 14 Januar 2019, 07:47:58
Was steht ihm FHEM Log?

Hier der Auszug aus meinem Log!
2019.01.13 15:03:42 3: [Tobias] [echodevice_NPMLoginNew] Proxy Port 3002 is free

/opt/fhem2/cache/alexa-cookie/55create-cookie.js:13
okie(1111111%4011111', 1111111', config, (err, result) => {
                                                                           ^
SyntaxError: Unexpected token >
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:906:3


den Zugang und das Passwort habe ich in dem Log geändert auf einsen!!

michael.winkler

Zitat von: sig10680 am 14 Januar 2019, 11:32:51
Hier der Auszug aus meinem Log!
2019.01.13 15:03:42 3: [Tobias] [echodevice_NPMLoginNew] Proxy Port 3002 is free

/opt/fhem2/cache/alexa-cookie/55create-cookie.js:13
okie(1111111%4011111', 1111111', config, (err, result) => {
                                                                           ^
SyntaxError: Unexpected token >
    at Module._compile (module.js:439:25)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:906:3


den Zugang und das Passwort habe ich in dem Log geändert auf einsen!!
Eventuell hat das Skript ein Problem mit Sonderzeichen in deinem Kennwort. Um das NPM Login zu verwenden müssen am Modul selber keine Anmeldedaten mehr hinterlegt sein. Des wegen könntest du deine Anmeldedaten durch einfache Zeichen ersetzen.

TomLee

Zitat von: michael.winkler am 14 Januar 2019, 13:21:02
Eventuell hat das Skript ein Problem mit Sonderzeichen in deinem Kennwort. Um das NPM Login zu verwenden müssen am Modul selber keine Anmeldedaten mehr hinterlegt sein. Des wegen könntest du deine Anmeldedaten durch einfache Zeichen ersetzen.

Les das erst jetzt, Ich stelle seit heute morgen das gleiche bei der Installation eines Verwandten fest und frag mich die ganze Zeit was ich falsch gemacht haben könnte. Es ist als der . im Passwort.

Gleiche Fehlermeldung:

/opt/fhem/cache/alexa-cookie/148create-cookie.js:13 okie('blibla%40blub', 'xxxxxx', config, (err, result) => {
^
SyntaxError: Unexpected token >
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:906:3