[37_echodevice] Amazon Echo Modul (nicht Alexa)

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

Vorheriges Thema - Nächstes Thema

Dave90

Guten Morgen, danke für deine Antwort. Habe NPM und das alexa-cookie modul jetzt manuell per SSH installiert. Leider meldet fhem bei NPM_login immer noch
Zitat
Login Ergebnis
Das alexa-cookie Modul wurde nicht gefunden. Bitte fuehrt am Amazon Account Device einen set "NPM_install" durch
Und bei NPM_install stürzt fhem immer noch ab.
Bei mir läuft FHEM in einem Docker Container, das setup habe ich aber befolgt (und das hat vorher ja auch schon funktioniert).
Hast du evtl. noch eine Idee woran es liegen könnte?
Hardware:  FHEM-& LMS-Server + NAS: Banana Pi; Hyperion Ambilight Server + anderer Kleinkram: RPI Model B; Lampen: Philips Hue + Milight; Homematic Heizungssteuerung; Entertainment: Harmony Hub
sonstiges: Funksteckdosen

michael.winkler

Zitat von: Dave90 am 17 September 2020, 10:00:53
Guten Morgen, danke für deine Antwort. Habe NPM und das alexa-cookie modul jetzt manuell per SSH installiert. Leider meldet fhem bei NPM_login immer noch Und bei NPM_install stürzt fhem immer noch ab.
Bei mir läuft FHEM in einem Docker Container, das setup habe ich aber befolgt (und das hat vorher ja auch schon funktioniert).
Hast du evtl. noch eine Idee woran es liegen könnte?
ohne ein get status vom Account Device und ohne ein LOG kann ich auch nicht weiterhelfen.

Dave90

get status:
ZitatModul Infos:

Beschreibung      Bereich      Wert
STATE      Reading   unauthorized
Version      Reading   0.1.8
NPM Cookie Version      Reading   2.0.1
COOKIE_STATE      Reading   START
COOKIE_TYPE      Reading   READING
COOKIE_MODE      Reading   NPM
amazon_refreshtoken      Reading   wird erzeugt
server      Attribut   layla.amazon.de
npm_proxy_listen_ip      Attribut   172.23.0.3
browser_useragent_random      Attribut   1
npm_proxy_ip      Attribut   192.168.178.29
alias      Attribut   EchoDevices
icon      Attribut   echo
event-on-change-reading      Attribut   1
browser_language      Attribut   de-DE
room      Attribut   Amazon
       
Amazon Cookie:

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

Log bei NPM_login:
Zitat
2020.09.17 10:37:15 3: [EchoDevices] [echodevice_NPMLoginNew] Node Version 11.12.0

2020.09.17 10:37:15 3: [EchoDevices] [echodevice_NPMLoginNew] alexa-cookie modul not found

Log bei NPM_install (nach crash und restarten des docker service fhem):
Zitat
2020.09.17 10:38:02 5: [EchoDevices] [echodevice_GetSettings] start refresh settings
2020.09.17 10:38:02 5: [EchoDevices] [echodevice_GetSettings] unknown state / state = COOKIE ERROR
2020.09.17 10:38:02 4: [EchoDevices] [echodevice_LoginStart] [enable] set next internal timer start in 60 seconds.
Died at ./FHEM/37_echodevice.pm line 4455.
2020.09.17 10:38:33 0: [echodevice] load ECHO Device ECHO_G090LF096433111E
2020.09.17 10:38:33 0: [echodevice] load ECHO Device ECHO_G090LF09643200BB
2020.09.17 10:38:33 0: [echodevice] load ECHO Device ECHO_G090P3087455133P
2020.09.17 10:38:33 0: [echodevice] load ECHO Device ECHO_2de3cb170981438db07f49ce351e9a76
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_7090030944150BCR
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_G0K0H404625701BD
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_70941807515201WV
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_e25688d589b74b6d973224d48eed72e5
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_G090U60783540CNJ
2020.09.17 10:38:34 0: [echodevice] load ECHO Device ECHO_76ec48be9ff44c72a472e90d16315e40
2020.09.17 10:38:34 5: Calendar OUT_Muellkalender: FHEM initialization or rereadcfg triggered update, delay 19 seconds.
2020.09.17 10:38:34 0: Featurelevel: 6
2020.09.17 10:38:34 0: Server started with 210 defined entities (fhem.pl:22726/2020-09-03 perl:5.024001 os:linux user:root pid:16)
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_FirstStart] COOKIE      = session-id=258-7637752-0260709; session-id-time=2230920575l; session-id=258-7637752-0260709; session-id-time=2230920575l; ubid-acbde=260-7456965-2417452; session-token=2physlmglG+2JEiQJsAOVknL7+9YYXQ3rH0xTUUlQJWlGh5Z/PmITxUda58/+GBJ1l45TvrMWry0976Zhlt1H1cYa8c3sdXqUrtVmS7Pza1aWkBFI1oB6RLnYFm19uGQDEcrUZCLLczW0tHOmi0+cu6mVpossBVKDe50ROcwCuA7EKNSstchB/hz+/vzNLrIqdwf1r4K5/qmVzrPv2JQMHlg7gmoKwOh; session-token=2physlmglG+2JEiQJsAOVknL7+9YYXQ3rH0xTUUlQJWlGh5Z/PmITxUda58/+GBJ1l45TvrMWry0976Zhlt1H1cYa8c3sdXqUrtVmS7Pza1aWkBFI1oB6RLnYFm19uGQDEcrUZCLLczW0tHOmi0+cu6mVpossBVKDe50ROcwCuA7EKNSstchB/hz+/vzNLrIqdwf1r4K5/qmVzrPv2JQMHlg7gmoKwOh; Domain=.amazon.de; Expires=Wed, 15-Sep-2021 20:09:36 GMT; Path=/; Secure session-token=2physlmglG+2JEiQJsAOVknL7+9YYXQ3rH0xTUUlQJWlGh5Z/PmITxUda58/+GBJ1l45TvrMWry0976Zhlt1H1cYa8c3sdXqUrtVmS7Pza1aWkBFI1oB6RLnYFm19uGQDEcrUZCLLczW0tHOmi0+cu6mVpossBVKDe50ROcwCuA7EKNSstchB/hz+/vzNLrIqdwf1r4K5/qmVzrPv2JQMHlg7gmoKwOh; Domain=.amazon.de; Expires=Wed, 15-Sep-2021 20:09:36 GMT; Path=/; Secure session-token=2physlmglG+2JEiQJsAOVknL7+9YYXQ3rH0xTUUlQJWlGh5Z/PmITxUda58/+GBJ1l45TvrMWry0976Zhlt1H1cYa8c3sdXqUrtVmS7Pza1aWkBFI1oB6RLnYFm19uGQDEcrUZCLLczW0tHOmi0+cu6mVpossBVKDe50ROcwCuA7EKNSstchB/hz+/vzNLrIqdwf1r4K5/qmVzrPv2JQMHlg7gmoKwOh; Domain=.amazon.de; Expires=Wed, 15-Sep-2021 20:09:36 GMT; Path=/; Secure session-token=2physlmglG+2JEiQJsAOVknL7+9YYXQ3rH0xTUUlQJWlGh5Z/PmITxUda58/+GBJ1l45TvrMWry0976Zhlt1H1cYa8c3sdXqUrtVmS7Pza1aWkBFI1oB6RLnYFm19uGQDEcrUZCLLczW0tHOmi0+cu6mVpossBVKDe50ROcwCuA7EKNSstchB/hz+/vzNLrIqdwf1r4K5/qmVzrPv2JQMHlg7gmoKwOh; Domain=.amazon.de; Expires=Wed, 15-Sep-2021 20:09:36 GMT; Path=/; Secure
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_FirstStart] COOKIE_TYPE = READING
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendLoginCommand] [cookielogin6]
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [devices] START
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600331918
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_HandleCmdQueue] [devices] send command=https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600331918 Data=
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [account] START
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [account] PushToCmdQueue SendURL =https://alexa-comms-mobile-service.amazon.com/accounts
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_SendCommand] [account] PushToCmdQueue SendData=
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_ParseAuth] [cookielogin6]
2020.09.17 10:38:38 5: [EchoDevices] [echodevice_ParseAuth] [cookielogin6] DATA Dumper=$VAR1 = '<AccessDeniedException>
  <Message>Error while parsing cookie header</Message>
</AccessDeniedException>
';

2020.09.17 10:38:38 4: [EchoDevices] [echodevice_LostConnect] clear CMD_QUEUE
2020.09.17 10:38:38 3: [EchoDevices] [echodevice_LostConnect] JSON error = no content / set loginerror to 1
2020.09.17 10:38:38 3: [EchoDevices] [echodevice_setState] to connected but loginerror
2020.09.17 10:38:38 4: [EchoDevices] [echodevice_Parse] [devices]
2020.09.17 10:38:38 5: [EchoDevices] [echodevice_Parse] [devices] DATA Dumper=$VAR1 = '<InternalFailure/>
';

2020.09.17 10:38:39 0: DENON_AVR (Verstaerker) - Error while requesting http://192.168.178.91:23/goform/Deviceinfo.xml - read from http://192.168.178.91:23 timed out
2020.09.17 10:38:43 5: [EchoDevices] [echodevice_GetSettings] start refresh settings
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getnotifications] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getnotifications] PushToCmdQueue SendURL =https://layla.amazon.de/api/notifications
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getnotifications] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_HandleCmdQueue] [getnotifications] send command=https://layla.amazon.de/api/notifications Data=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [alarmvolume] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [alarmvolume] PushToCmdQueue SendURL =https://layla.amazon.de/api/device-notification-state?_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [alarmvolume] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [bluetoothstate] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [bluetoothstate] PushToCmdQueue SendURL =https://layla.amazon.de/api/bluetooth?cached=true&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [bluetoothstate] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdnd] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdnd] PushToCmdQueue SendURL =https://layla.amazon.de/api/dnd/device-status-list?_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdnd] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [wakeword] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [wakeword] PushToCmdQueue SendURL =https://layla.amazon.de/api/wake-word?_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [wakeword] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_task] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_task] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=TASK&deviceSerialNumber=&deviceType=&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_task] PushToCmdQueue SendData=TASK
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_shopping] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendData=SHOPPING_ITEM
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdevicesettings] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdevicesettings] PushToCmdQueue SendURL =https://layla.amazon.de/api/device-preferences
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getdevicesettings] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getisonline] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getisonline] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getisonline] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devices] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devices] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devices] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devicesstate] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devicesstate] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [devicesstate] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [account] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [account] PushToCmdQueue SendURL =https://alexa-comms-mobile-service.amazon.com/accounts
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [account] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendLoginCommand] [cookielogin6]
2020.09.17 10:38:43 5: [EchoDevices] [echodevice_GetSettings] refresh voice command
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [activities] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [activities] PushToCmdQueue SendURL =https://layla.amazon.de/api/activities?startTime=&size=50&offset=1&_=1600331923
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [activities] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getbehavior] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getbehavior] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/automations?limit=100
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getbehavior] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getsettingstraffic] START
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getsettingstraffic] PushToCmdQueue SendURL =https://layla.amazon.de/api/traffic/settings
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_SendCommand] [getsettingstraffic] PushToCmdQueue SendData=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_GetSettings] Timer INTERVAL = 60
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_Parse] [getnotifications]
2020.09.17 10:38:43 5: [EchoDevices] [echodevice_Parse] [getnotifications] DATA Dumper=$VAR1 = '<AccessDeniedException>
  <Message>Error while parsing cookie header</Message>
</AccessDeniedException>
';

2020.09.17 10:38:43 4: [EchoDevices] [echodevice_HandleCmdQueue] [getsettingstraffic] send command=https://layla.amazon.de/api/traffic/settings Data=
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_ParseAuth] [cookielogin6]
2020.09.17 10:38:43 5: [EchoDevices] [echodevice_ParseAuth] [cookielogin6] DATA Dumper=$VAR1 = '<AccessDeniedException>
  <Message>Error while parsing cookie header</Message>
</AccessDeniedException>
';

2020.09.17 10:38:43 4: [EchoDevices] [echodevice_LostConnect] clear CMD_QUEUE
2020.09.17 10:38:43 3: [EchoDevices] [echodevice_LostConnect] JSON error = no content / set loginerror to 2
2020.09.17 10:38:43 3: [EchoDevices] [echodevice_setState] to connected but loginerror
2020.09.17 10:38:43 4: [EchoDevices] [echodevice_Parse] [getsettingstraffic]
2020.09.17 10:38:43 5: [EchoDevices] [echodevice_Parse] [getsettingstraffic] DATA Dumper=$VAR1 = '<AccessDeniedException>
  <Message>Error while parsing cookie header</Message>
</AccessDeniedException>
';



beide Logs auf verbose 5
Hardware:  FHEM-& LMS-Server + NAS: Banana Pi; Hyperion Ambilight Server + anderer Kleinkram: RPI Model B; Lampen: Philips Hue + Milight; Homematic Heizungssteuerung; Entertainment: Harmony Hub
sonstiges: Funksteckdosen

michael.winkler

Zitat von: Dave90 am 17 September 2020, 10:40:22
get status:
Log bei NPM_login:
Log bei NPM_install (nach crash und restarten des docker service fhem):


beide Logs auf verbose 5

Laut get status verwendest Du noch die Version 2.0.1 des alexa-cookies. Bitte lösche mal das Cache Verzeichnis und führe dann noch mal die Installation durch. Hilfreich wäre noch wenn du die Consolenausgabe zuschicken könntest wenn es wieder nicht funktioniert.

michael.winkler

Zitat von: hdad am 14 September 2020, 09:19:50
Moin,
Er hat es wieder getan, nach ein paar Tagen Ruhe ist Fhem Heute 02:16:51 wieder abgestürzt.
"sudo reboot" und Alles ist wieder connected.

Hier fhem-log vorm Absturz.

2020.09.14 02:16:50.989 4: [amazon] [echodevice_SendCommand] [getnotifications] START
2020.09.14 02:16:50.989 4: [amazon] [echodevice_SendCommand] [getnotifications] PushToCmdQueue SendURL =https://layla.amazon.de/api/notifications
2020.09.14 02:16:50.989 4: [amazon] [echodevice_SendCommand] [getnotifications] PushToCmdQueue SendData=
2020.09.14 02:16:50.990 4: [amazon] [echodevice_HandleCmdQueue] [getnotifications] send command=https://layla.amazon.de/api/notifications Data=
2020.09.14 02:16:50.991 4: [amazon] [echodevice_SendCommand] [alarmvolume] START
2020.09.14 02:16:50.991 4: [amazon] [echodevice_SendCommand] [alarmvolume] PushToCmdQueue SendURL =https://layla.amazon.de/api/device-notification-state?_=1600042610
2020.09.14 02:16:50.991 4: [amazon] [echodevice_SendCommand] [alarmvolume] PushToCmdQueue SendData=
2020.09.14 02:16:50.992 4: [amazon] [echodevice_SendCommand] [bluetoothstate] START
2020.09.14 02:16:50.992 4: [amazon] [echodevice_SendCommand] [bluetoothstate] PushToCmdQueue SendURL =https://layla.amazon.de/api/bluetooth?cached=true&_=1600042610
2020.09.14 02:16:50.992 4: [amazon] [echodevice_SendCommand] [bluetoothstate] PushToCmdQueue SendData=
2020.09.14 02:16:50.993 4: [amazon] [echodevice_SendCommand] [getdnd] START
2020.09.14 02:16:50.993 4: [amazon] [echodevice_SendCommand] [getdnd] PushToCmdQueue SendURL =https://layla.amazon.de/api/dnd/device-status-list?_=1600042610
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [getdnd] PushToCmdQueue SendData=
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [wakeword] START
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [wakeword] PushToCmdQueue SendURL =https://layla.amazon.de/api/wake-word?_=1600042610
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [wakeword] PushToCmdQueue SendData=
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [listitems_task] START
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [listitems_task] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=TASK&deviceSerialNumber=&deviceType=&_=1600042610
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [listitems_task] PushToCmdQueue SendData=TASK
2020.09.14 02:16:50.994 4: [amazon] [echodevice_SendCommand] [listitems_shopping] START
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendURL =https://layla.amazon.de/api/todos?size=100&startTime=&endTime=&completed=false&type=SHOPPING_ITEM&deviceSerialNumber=&deviceType=&_=1600042610
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [listitems_shopping] PushToCmdQueue SendData=SHOPPING_ITEM
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getdevicesettings] START
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getdevicesettings] PushToCmdQueue SendURL =https://layla.amazon.de/api/device-preferences
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getdevicesettings] PushToCmdQueue SendData=
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getisonline] START
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getisonline] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600042610
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [getisonline] PushToCmdQueue SendData=
2020.09.14 02:16:50.995 4: [amazon] [echodevice_SendCommand] [devicesstate] START
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendCommand] [devicesstate] PushToCmdQueue SendURL =https://layla.amazon.de/api/devices-v2/device?cached=true&_=1600042610
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendCommand] [devicesstate] PushToCmdQueue SendData=
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendCommand] [account] START
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendCommand] [account] PushToCmdQueue SendURL =https://alexa-comms-mobile-service.amazon.com/accounts
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendCommand] [account] PushToCmdQueue SendData=
2020.09.14 02:16:50.996 4: [amazon] [echodevice_SendLoginCommand] [cookielogin6]
2020.09.14 02:16:51.023 4: IP: layla.amazon.de -> 99.84.155.56
2020.09.14 02:16:51.024 4: [amazon] [echodevice_SendCommand] [getbehavior] START
2020.09.14 02:16:51.024 4: [amazon] [echodevice_SendCommand] [getbehavior] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/automations?limit=100
2020.09.14 02:16:51.024 4: [amazon] [echodevice_SendCommand] [getbehavior] PushToCmdQueue SendData=
2020.09.14 02:16:51.024 4: [amazon] [echodevice_SendCommand] [getsettingstraffic] START
2020.09.14 02:16:51.025 4: [amazon] [echodevice_SendCommand] [getsettingstraffic] PushToCmdQueue SendURL =https://layla.amazon.de/api/traffic/settings
2020.09.14 02:16:51.025 4: [amazon] [echodevice_SendCommand] [getsettingstraffic] PushToCmdQueue SendData=
2020.09.14 02:16:51.025 4: [amazon] [echodevice_GetSettings] Timer INTERVAL = 60
2020.09.14 02:16:51.032 4: https://layla.amazon.de/api/notifications: HTTP response code 200
2020.09.14 02:16:51.032 4: [amazon] [echodevice_Parse] [getnotifications]
Not a HASH reference at ./FHEM/37_echodevice.pm line 2687.


Ich hoffe es hilft um zu einer Lösung zu kommen.

Gruß Holger
Wäre es möglich, das Gleiche noch mal per Verbose 5 zu machen? Würde gerne noch die Antwort und den Inhalt der Webabfrage sehen wollen.

hdad

Moin,
stelle um auf Verbose 5. Es hat sich bereits
ein wenig beruhigt,anfangs täglich ist der
letzte Absturz nun schon ein paar Tage her. Warum auch immer.
Gruß Holger
FHEM auf IntelNuc; TabletUI; MAX Heizung ; div HM-Actoren ;Z-Wave; YAMAHA Musiccast WX-030 ,YSP-1600

hdad

Moin,
lange hat es diesmal nicht gedauert bereits am nächten Tag ist Fhem wieder abgestürzt.Hier Fhem-log mit verbose 5.Es ist erstaunlich wie gesprächig alexa ist.

2020.09.19 04:24:42.203 4: [amazon] [echodevice_Parse] [activities]

2020.09.19 04:24:42.203 5: [amazon] [echodevice_Parse] [activities] DATA Dumper=$VAR1 = '[{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.behaviors.preconfigured:im_home_custom_utt_trigger","name":"Ich bin zuhause","triggers":[{"payload":{"marketplaceId":"A1PA6795UKMFR9","customerId":"CUSTOMER","locale":"de","utterance":"Ich bin zuhause"},"id":null,"type":"CustomUtterance","skillId":"amzn1.ask.1p.customutterance","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.4571af51-e39c-4801-a02f-5dd0f9121f56","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.FlashBriefing.Play","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Music.PlaySearchPhrase","skillId":null,"operationPayload":{"waitTimeInSeconds":"7200","deviceType":"ALEXA_CURRENT_DEVICE_TYPE","sanitizedSearchPhrase":"Musik zur Entspannung","searchPhrase":"Musik zur Entspannung","customerId":"CUSTOMER","locale":"de","musicProviderId":"AMAZON_MUSIC","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1600482282048,"lastUpdatedTimeEpochMillis":1600482282048},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.behaviors.preconfigured:alarm_dismissed_with_condition_preconfigured_routine","name":"Wetter nach Wecker","triggers":[{"payload":{"customerId":"CUSTOMER"},"id":null,"type":"Alexa.Trigger.Alarms.NotificationStopped","skillId":"amzn1.ask.1p.alarms","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.f8e5968a-53cf-44f7-9099-da7c324e8205","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.CannedTts.Speak","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","cannedTtsStringId":"alexa.cannedtts.speak.curatedtts-category-goodmorning/alexa.cannedtts.speak.curatedtts-random","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Weather.Play","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1600482282047,"lastUpdatedTimeEpochMillis":1600482282047},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.55de51f2-c914-4713-a309-4c038289496a","name":null,"triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"Starte meinen Tag","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.05309c71-b8f8-4865-8713-f7fd03a70b31","type":"CustomUtterance","skillId":null,"timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.c026cf56-adff-4447-8eee-e130598f98cc","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Weather.Play","skillId":"amzn1.ask.1p.weather","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Traffic.Play","skillId":"amzn1.ask.1p.traffic","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.FlashBriefing.Play","skillId":"amzn1.ask.1p.flashbriefing","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1550553855506,"lastUpdatedTimeEpochMillis":1550553872050},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.7730a35c-147f-4f24-8d8b-a853fa4b7bb8","name":null,"triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"Guten Morgen","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.83fe4cc7-bdb5-4f26-8b4a-2ba67bb06231","type":"CustomUtterance","skillId":null,"timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.63261c13-d85f-4afb-a8e0-01ac4fa2a410","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.ParallelNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"904d2c81-2d8a-4460-86f3-75dd0b102b47","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.CannedTts.Speak","skillId":"amzn1.ask.1p.saysomething","operationPayload":{"customerId":"CUSTOMER","deviceType":"A3S5BH2HU6VAYF","deviceSerialNumber":"G090LF10724508GJ","cannedTtsStringId":"alexa.cannedtts.speak.curatedtts-category-goodmorning/alexa.cannedtts.speak.curatedtts-random","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}]}},"owner":null,"clientAlias":null,"condition":null,"status":"ENABLED","creationTimeEpochMillis":1571459588069,"lastUpdatedTimeEpochMillis":1578003455081},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.96457c7b-8222-4bc7-911f-d08a8d9b6df2","name":"schalte das Radio","triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"schalte das Radio","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.07fff246-f067-4f29-9bc5-6c0156154c2c","type":"CustomUtterance","skillId":"amzn1.ask.1p.customutterance","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.4c6de7be-f42b-4964-824a-0431ad5103d1","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.ParallelNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOff"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1595699722334,"lastUpdatedTimeEpochMillis":1598334011292},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.96dbca4c-8a7e-406b-9cfe-20ff4814a46c","name":"Wecken","triggers":[{"payload":{"schedule":{"@type":"blueshiftRecurringPattern","triggerTime":"052500","timeZoneId":"Europe/Paris","recurrence":"XXXX-WXX-WD"},"customer":{"@id":"CUSTOMER","@type":"ac:Person"}},"id":"amzn1.alexa.trigger.dcd597b1-4036-4c62-9d51-dd665909b8be","type":"AbsoluteTimeSchedule","skillId":"amzn1.ask.1p.routines.schedule","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.122d0c52-308f-4a43-ae46-b083b0957c20","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":30,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Sound","skillId":"amzn1.ask.1p.sound","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","soundStringId":"amzn_sfx_rooster_crow_01","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":40,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Sound","skillId":"amzn1.ask.1p.sound","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","soundStringId":"amzn_sfx_rooster_crow_01","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":30,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":"Optional.empty","type":"Alexa.Music.PlaySearchPhrase","skillId":"amzn1.ask.1p.music","operationPayload":{"deviceType":"A30YDR2MK8HMRV","waitTimeInSeconds":600,"sanitizedSearchPhrase":"n. d. r. eins radio m. v.","searchPhrase":"NDR 1 RADIO MV","customerId":"CUSTOMER","locale":"de-DE","musicProviderId":"TUNEIN","deviceSerialNumber":"G0914703942501XF"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"ENABLED","creationTimeEpochMillis":1575176615837,"lastUpdatedTimeEpochMillis":1600445217844}]';

Not a HASH reference at ./FHEM/37_echodevice.pm line 2687.


Ich hatte anfangs eine Vermutung. Am Vortag habe ich mit der Alexa-App eine Routine aktiviert und Fhem hat reagiert.Testweise habe ich am nächsten Tag die Routine
wieder reaktiviert und Fhem arbeitet stabil weiter, kann aber nicht konkret sagen das es die Ursache ist.

Gruß Holger
FHEM auf IntelNuc; TabletUI; MAX Heizung ; div HM-Actoren ;Z-Wave; YAMAHA Musiccast WX-030 ,YSP-1600

michael.winkler

#4387
Zitat von: hdad am 21 September 2020, 19:54:50
Moin,
lange hat es diesmal nicht gedauert bereits am nächten Tag ist Fhem wieder abgestürzt.Hier Fhem-log mit verbose 5.Es ist erstaunlich wie gesprächig alexa ist.

2020.09.19 04:24:42.203 4: [amazon] [echodevice_Parse] [activities]

2020.09.19 04:24:42.203 5: [amazon] [echodevice_Parse] [activities] DATA Dumper=$VAR1 = '[{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.behaviors.preconfigured:im_home_custom_utt_trigger","name":"Ich bin zuhause","triggers":[{"payload":{"marketplaceId":"A1PA6795UKMFR9","customerId":"CUSTOMER","locale":"de","utterance":"Ich bin zuhause"},"id":null,"type":"CustomUtterance","skillId":"amzn1.ask.1p.customutterance","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.4571af51-e39c-4801-a02f-5dd0f9121f56","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.FlashBriefing.Play","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Music.PlaySearchPhrase","skillId":null,"operationPayload":{"waitTimeInSeconds":"7200","deviceType":"ALEXA_CURRENT_DEVICE_TYPE","sanitizedSearchPhrase":"Musik zur Entspannung","searchPhrase":"Musik zur Entspannung","customerId":"CUSTOMER","locale":"de","musicProviderId":"AMAZON_MUSIC","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1600482282048,"lastUpdatedTimeEpochMillis":1600482282048},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.behaviors.preconfigured:alarm_dismissed_with_condition_preconfigured_routine","name":"Wetter nach Wecker","triggers":[{"payload":{"customerId":"CUSTOMER"},"id":null,"type":"Alexa.Trigger.Alarms.NotificationStopped","skillId":"amzn1.ask.1p.alarms","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.f8e5968a-53cf-44f7-9099-da7c324e8205","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.CannedTts.Speak","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","cannedTtsStringId":"alexa.cannedtts.speak.curatedtts-category-goodmorning/alexa.cannedtts.speak.curatedtts-random","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Weather.Play","skillId":null,"operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","customerId":"CUSTOMER","locale":"de","deviceSerialNumber":"ALEXA_CURRENT_DSN"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1600482282047,"lastUpdatedTimeEpochMillis":1600482282047},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.55de51f2-c914-4713-a309-4c038289496a","name":null,"triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"Starte meinen Tag","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.05309c71-b8f8-4865-8713-f7fd03a70b31","type":"CustomUtterance","skillId":null,"timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.c026cf56-adff-4447-8eee-e130598f98cc","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Weather.Play","skillId":"amzn1.ask.1p.weather","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Traffic.Play","skillId":"amzn1.ask.1p.traffic","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.FlashBriefing.Play","skillId":"amzn1.ask.1p.flashbriefing","operationPayload":{"deviceType":"ALEXA_CURRENT_DEVICE_TYPE","deviceSerialNumber":"ALEXA_CURRENT_DSN","customerId":"CUSTOMER","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1550553855506,"lastUpdatedTimeEpochMillis":1550553872050},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.7730a35c-147f-4f24-8d8b-a853fa4b7bb8","name":null,"triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"Guten Morgen","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.83fe4cc7-bdb5-4f26-8b4a-2ba67bb06231","type":"CustomUtterance","skillId":null,"timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.63261c13-d85f-4afb-a8e0-01ac4fa2a410","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.ParallelNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"904d2c81-2d8a-4460-86f3-75dd0b102b47","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.CannedTts.Speak","skillId":"amzn1.ask.1p.saysomething","operationPayload":{"customerId":"CUSTOMER","deviceType":"A3S5BH2HU6VAYF","deviceSerialNumber":"G090LF10724508GJ","cannedTtsStringId":"alexa.cannedtts.speak.curatedtts-category-goodmorning/alexa.cannedtts.speak.curatedtts-random","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}]}},"owner":null,"clientAlias":null,"condition":null,"status":"ENABLED","creationTimeEpochMillis":1571459588069,"lastUpdatedTimeEpochMillis":1578003455081},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.96457c7b-8222-4bc7-911f-d08a8d9b6df2","name":"schalte das Radio","triggers":[{"payload":{"customerId":"CUSTOMER","utterance":"schalte das Radio","locale":"de-DE","marketplaceId":"A1PA6795UKMFR9"},"id":"amzn1.alexa.trigger.07fff246-f067-4f29-9bc5-6c0156154c2c","type":"CustomUtterance","skillId":"amzn1.ask.1p.customutterance","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.4c6de7be-f42b-4964-824a-0431ad5103d1","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.ParallelNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOff"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.SmartHome.Batch","skillId":"amzn1.ask.1p.smarthome","operationPayload":{"target":"a6e07ec5-1835-4008-a9e9-4f13fe422694","customerId":"CUSTOMER","operations":[{"type":"turnOn"}]},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}]}},"owner":null,"clientAlias":null,"condition":null,"status":"DISABLED","creationTimeEpochMillis":1595699722334,"lastUpdatedTimeEpochMillis":1598334011292},{"@type":"com.amazon.alexa.behaviors.model.Automation","automationId":"amzn1.alexa.automation.96dbca4c-8a7e-406b-9cfe-20ff4814a46c","name":"Wecken","triggers":[{"payload":{"schedule":{"@type":"blueshiftRecurringPattern","triggerTime":"052500","timeZoneId":"Europe/Paris","recurrence":"XXXX-WXX-WD"},"customer":{"@id":"CUSTOMER","@type":"ac:Person"}},"id":"amzn1.alexa.trigger.dcd597b1-4036-4c62-9d51-dd665909b8be","type":"AbsoluteTimeSchedule","skillId":"amzn1.ask.1p.routines.schedule","timeLapse":null,"presentationDataList":null,"imageUrl":null,"clientData":null,"context":null}],"sequence":{"@type":"com.amazon.alexa.behaviors.model.Sequence","sequenceId":"amzn1.alexa.sequence.122d0c52-308f-4a43-ae46-b083b0957c20","startNode":{"@type":"com.amazon.alexa.behaviors.model.SerialNode","name":null,"nodesToExecute":[{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":30,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Sound","skillId":"amzn1.ask.1p.sound","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","soundStringId":"amzn_sfx_rooster_crow_01","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":40,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.Sound","skillId":"amzn1.ask.1p.sound","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","soundStringId":"amzn_sfx_rooster_crow_01","locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":null,"type":"Alexa.DeviceControls.Volume","skillId":"amzn1.ask.1p.alexadevicecontrols","operationPayload":{"customerId":"CUSTOMER","deviceType":"A30YDR2MK8HMRV","deviceSerialNumber":"G0914703942501XF","value":30,"locale":"de-DE"},"presentationDataList":null,"clientData":null,"context":null,"tag":null},{"@type":"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode","nodeState":null,"name":"Optional.empty","type":"Alexa.Music.PlaySearchPhrase","skillId":"amzn1.ask.1p.music","operationPayload":{"deviceType":"A30YDR2MK8HMRV","waitTimeInSeconds":600,"sanitizedSearchPhrase":"n. d. r. eins radio m. v.","searchPhrase":"NDR 1 RADIO MV","customerId":"CUSTOMER","locale":"de-DE","musicProviderId":"TUNEIN","deviceSerialNumber":"G0914703942501XF"},"presentationDataList":null,"clientData":null,"context":null,"tag":null}]}},"owner":null,"clientAlias":null,"condition":null,"status":"ENABLED","creationTimeEpochMillis":1575176615837,"lastUpdatedTimeEpochMillis":1600445217844}]';

Not a HASH reference at ./FHEM/37_echodevice.pm line 2687.


Ich hatte anfangs eine Vermutung. Am Vortag habe ich mit der Alexa-App eine Routine aktiviert und Fhem hat reagiert.Testweise habe ich am nächsten Tag die Routine
wieder reaktiviert und Fhem arbeitet stabil weiter, kann aber nicht konkret sagen das es die Ursache ist.

Gruß Holger

Hi Holger,

danke für Deine Hilfe.

kannst Du das Device wieder auf Verbose 4 umstellen und dann noch folgende Zeile bei Zeilenummer 2684 einfügen?

Log3 $name, 4, "[$name] [echodevice_Parse] [$msgtype] JSON ref=" . ref($json);


Müsste dann wie folgt aussehen:

my $json = eval { JSON->new->utf8(0)->decode($data) };

Log3 $name, 4, "[$name] [echodevice_Parse] [$msgtype] JSON ref=" . ref($json);

if($msgtype eq "activities") {


Danach bitte den FEHM Server neu starten.

hdad

Moin,
Danke Michael für deine Arbeit am Modul und die Unterstützung bei Problemen .Bei mir lief das Modul langezeit ohne Schwierigkeiten.

Habe die Änderungen vorgenommen und beobachte den Fall weiter.

my $json = eval { JSON->new->utf8(0)->decode($data) };

Log3 $name, 4, "[$name] [echodevice_Parse] [$msgtype] JSON ref=" . ref($json);

if($msgtype eq "activities") {


Gruß Holger
FHEM auf IntelNuc; TabletUI; MAX Heizung ; div HM-Actoren ;Z-Wave; YAMAHA Musiccast WX-030 ,YSP-1600

dieda

Hallo zusammen,

ich brauche gleich an zwei Stellen Hilfe:


  • Ich habe 2FA und komme nicht an das Cookie, weil Chrome das nicht mehr unterstützt
  • Ich habe ein Problem mit diesem Vorgehensweise:
ZitatAutomatische (per FHEM Oberfläche)
Damit die automatische Installation funktioniert muss der FHEM Benutzer berechtigt sein "sudo" auszuführen. Um dies zu erreichen müsst Ihr in  die Datei "/etc/sudoers" folgendes eintragen.[/li][/list]

Kann mich jemand dabei an die Hand nehmen?
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

balli1187

Zitat von: dieda am 23 September 2020, 22:27:24
Hallo zusammen,

ich brauche gleich an zwei Stellen Hilfe:


  • Ich habe 2FA und komme nicht an das Cookie, weil Chrome das nicht mehr unterstützt
  • Ich habe ein Problem mit diesem Vorgehensweise:
Kann mich jemand dabei an die Hand nehmen?
Ich nutze weder chrome noch 2FA...
Aber meine erste Frage wäre:
Wenn es über chrome nicht (mehr) geht, warum benutzt du nicht einen anderen Browser dafür?

Ich würde aber eh auf den npm_login verweisen, da es damit wesentlich besser läuft.
Deiner zweiten Frage nach versuchst du das auch, richtig?!
Mein persönlicher Eindruck ist, dass es auf der Shell wesentlich zuverlässiger funktioniert (was auch normal ist). Daher würde ich sagen, mach die installation, wie auf Michaels Website beschrieben, auf der Console und den anschlueßenden Login in FHEM.
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

dieda

ZitatIch nutze weder chrome noch 2FA...
Hier geht es um Michaels Anleitung. Seit einiger Zeit funktioniert die Anleitung  nicht mehr ua,  da Musik im Browser nicht mehr unterstützt wird. Daher warte ich mal besser ab, welche Anleitung Michale zu den Cookies in Petto hat.
Zitat
Ich würde aber eh auf den npm_login verweisen, da es damit wesentlich besser läuft.
Da gibt es das Prob mit den Sudoers
ZitatIch würde aber eh auf den npm_login verweisen, da es damit wesentlich besser läuft.
Auch das ist wohl ein Prob mit den Sudoers. Michael, wird mir da den entsprechenden Tipp geben und ggf. die Anleitung ergänzen ;-)
ZitatPlease define NPM_install first
Komponenten:
Sensoren und Aktoren: FS20, Max!, Zigbee, Zwave
IODev:  Cul1101, MaxLan, ZWAVE, Deconz
Router: KD-Fritte (6360)
Sonstiges: Raspberries,  1x LMS,1 FHEM, 1 x zum Testen,  Logitech-Clients,  Onkyo, SamsungTV, Squeezebox, TabletUIs

hdad

Moin,
leider hat die Änderung
my $json = eval { JSON->new->utf8(0)->decode($data) };

Log3 $name, 4, "[$name] [echodevice_Parse] [$msgtype] JSON ref=" . ref($json);

if($msgtype eq "activities") {


nicht den gewünschten Erfolg gebracht. Am Morgen ist es wieder dunkel geblieben und der Wasserhahn gab nur kaltes Wasser.Nur gut,
das der Fhem-Server immer in Reichweite ist und der Neustart kein Problem.
Hier Fhem-log mit verbose 4.

2020.09.24 04:43:49.592 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G090VP04841702EH&deviceType=A1JJ0KFC4ZPNJ3&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.592 4: [ECHO_G090VP04841702EH] [echodevice_Parse] [media]

2020.09.24 04:43:49.593 4: [ECHO_G090VP04841702EH] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.598 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G070VM1493751N0A&deviceType=AKPGW064GI9HE&screenWidth=1392&_=1600915428: HTTP response code 200

2020.09.24 04:43:49.599 4: [ECHO_G070VM1493751N0A] [echodevice_Parse] [media]

2020.09.24 04:43:49.600 4: [ECHO_G070VM1493751N0A] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.622 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=b24458f3f56f4c00838eed106647fdf3&deviceType=A3C9PE6TNYLTCH&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.623 4: [ECHO_b24458f3f56f4c00838eed106647fdf3] [echodevice_Parse] [media]

2020.09.24 04:43:49.623 4: [ECHO_b24458f3f56f4c00838eed106647fdf3] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.964 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G090LF10724508GJ&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.964 4: [ECHO_G090LF10724508GJ] [echodevice_Parse] [media]

2020.09.24 04:43:49.965 4: [ECHO_G090LF10724508GJ] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.973 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G0914703942501XF&deviceType=A30YDR2MK8HMRV&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.974 4: [ECHO_G0914703942501XF] [echodevice_Parse] [media]

2020.09.24 04:43:49.974 4: [ECHO_G0914703942501XF] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:50.149 4: https://layla.amazon.de/api/behaviors/automations?limit=100: HTTP response code 200

2020.09.24 04:43:50.149 4: [amazon] [echodevice_Parse] [getbehavior]
2020.09.24 04:43:50.150 4: [amazon] [echodevice_Parse] [getbehavior] JSON ref=HASH

2020.09.24 04:43:50.362 4: [amazon] [echodevice_SendCommand] [activities] START

2020.09.24 04:43:50.363 4: [amazon] [echodevice_SendCommand] [activities] PushToCmdQueue SendURL =https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430

2020.09.24 04:43:50.363 4: [amazon] [echodevice_SendCommand] [activities] PushToCmdQueue SendData=

2020.09.24 04:43:50.363 4: [amazon] [echodevice_HandleCmdQueue] [activities] send command=https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430 Data=

2020.09.24 04:43:50.367 4: https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430: HTTP response code 200

2020.09.24 04:43:50.367 4: [amazon] [echodevice_Parse] [activities]

2020.09.24 04:43:50.367 4: [amazon] [echodevice_Parse] [activities] JSON ref=ARRAY

Not a HASH reference at ./FHEM/37_echodevice.pm line 2689.


Werde wohl am Wochenende ran müssen und die echodevice löschen und vielleicht alles neu installieren.

Gruß Holger
FHEM auf IntelNuc; TabletUI; MAX Heizung ; div HM-Actoren ;Z-Wave; YAMAHA Musiccast WX-030 ,YSP-1600

KölnSolar

ZitatIch habe 2FA und komme nicht an das Cookie, weil Chrome das nicht mehr unterstützt
Habe weder 2FA noch Chrome. Du suchst nach einer Möglichkeit das Cookie zu extrahieren, um es im echodevice einzutragen ?
Funktioniert nach wie vor problemlos mit anderen Browsern, z.B. MS Edge, IE
ZitatSeit einiger Zeit funktioniert die Anleitung  nicht mehr ua,  da Musik im Browser nicht mehr unterstützt wird.
Nur die Anleitung funktioniert nicht. Musik war nur ein Beispiel.  ;) JEDE Rückmeldung, außer events, wird von A. mit dem Cookie gesendet.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

michael.winkler

Zitat von: hdad am 24 September 2020, 20:14:19
Moin,
leider hat die Änderung
my $json = eval { JSON->new->utf8(0)->decode($data) };

Log3 $name, 4, "[$name] [echodevice_Parse] [$msgtype] JSON ref=" . ref($json);

if($msgtype eq "activities") {


nicht den gewünschten Erfolg gebracht. Am Morgen ist es wieder dunkel geblieben und der Wasserhahn gab nur kaltes Wasser.Nur gut,
das der Fhem-Server immer in Reichweite ist und der Neustart kein Problem.
Hier Fhem-log mit verbose 4.

2020.09.24 04:43:49.592 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G090VP04841702EH&deviceType=A1JJ0KFC4ZPNJ3&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.592 4: [ECHO_G090VP04841702EH] [echodevice_Parse] [media]

2020.09.24 04:43:49.593 4: [ECHO_G090VP04841702EH] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.598 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G070VM1493751N0A&deviceType=AKPGW064GI9HE&screenWidth=1392&_=1600915428: HTTP response code 200

2020.09.24 04:43:49.599 4: [ECHO_G070VM1493751N0A] [echodevice_Parse] [media]

2020.09.24 04:43:49.600 4: [ECHO_G070VM1493751N0A] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.622 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=b24458f3f56f4c00838eed106647fdf3&deviceType=A3C9PE6TNYLTCH&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.623 4: [ECHO_b24458f3f56f4c00838eed106647fdf3] [echodevice_Parse] [media]

2020.09.24 04:43:49.623 4: [ECHO_b24458f3f56f4c00838eed106647fdf3] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.964 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G090LF10724508GJ&deviceType=A3S5BH2HU6VAYF&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.964 4: [ECHO_G090LF10724508GJ] [echodevice_Parse] [media]

2020.09.24 04:43:49.965 4: [ECHO_G090LF10724508GJ] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:49.973 4: https://layla.amazon.de/api/media/state?deviceSerialNumber=G0914703942501XF&deviceType=A30YDR2MK8HMRV&screenWidth=1392&_=1600915428: HTTP response code 400

2020.09.24 04:43:49.974 4: [ECHO_G0914703942501XF] [echodevice_Parse] [media]

2020.09.24 04:43:49.974 4: [ECHO_G0914703942501XF] [echodevice_Parse] [media] JSON ref=HASH

2020.09.24 04:43:50.149 4: https://layla.amazon.de/api/behaviors/automations?limit=100: HTTP response code 200

2020.09.24 04:43:50.149 4: [amazon] [echodevice_Parse] [getbehavior]
2020.09.24 04:43:50.150 4: [amazon] [echodevice_Parse] [getbehavior] JSON ref=HASH

2020.09.24 04:43:50.362 4: [amazon] [echodevice_SendCommand] [activities] START

2020.09.24 04:43:50.363 4: [amazon] [echodevice_SendCommand] [activities] PushToCmdQueue SendURL =https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430

2020.09.24 04:43:50.363 4: [amazon] [echodevice_SendCommand] [activities] PushToCmdQueue SendData=

2020.09.24 04:43:50.363 4: [amazon] [echodevice_HandleCmdQueue] [activities] send command=https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430 Data=

2020.09.24 04:43:50.367 4: https://layla.amazon.de/api/activities?startTime=&size=10&offset=1&_=1600915430: HTTP response code 200

2020.09.24 04:43:50.367 4: [amazon] [echodevice_Parse] [activities]

2020.09.24 04:43:50.367 4: [amazon] [echodevice_Parse] [activities] JSON ref=ARRAY

Not a HASH reference at ./FHEM/37_echodevice.pm line 2689.


Werde wohl am Wochenende ran müssen und die echodevice löschen und vielleicht alles neu installieren.

Gruß Holger

Ab morgen gibt es ein Update.