Autor Thema: [37_echodevice] Amazon Echo Modul (nicht Alexa)  (Gelesen 294150 mal)

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 6608
  • NIVEAu ist keine Creme...
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1770 am: 11 Januar 2019, 22:12:40 »
Da alles für jeden freigegeben war ausser Schreibrechte hab ich ein

sudo chmod 777 -c -R  /opt/fhem/cache/alexa-cookie
ausgeführt

Warum immer alles für alle erlauben!? ;)

Es reicht doch einfach dem User fhem den Besitz zu geben und dann is gut (sollte es, sonst ist was anderes nicht i.O.):

sudo chown -R fhem:  /opt/fhem/cache/alexa-cookie
Wobei das eigentlich bei/nach einer Standardinstallation eh schon passen/gepasst haben sollte...

Gruß, Joachim
« Letzte Änderung: 11 Januar 2019, 22:16:54 von MadMax-FHEM »
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Online KernSani

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3008
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1771 am: 11 Januar 2019, 22:32:02 »
Bei mir war die Installation von NPM login problemlos, allerdings spricht Alexa auch nicht mehr mit mir. Shutdown/Restart ändert daran nichts.

HTML result ergibt nur
HTTP/1.1 400 Bad Request Server: Server Date: Fri, 11 Jan 2019 21:22:27 GMT Content-Type: text/html Content-Length: 167 Connection: close
Das verbose 4 log sieht so aus:
2019.01.11 21:52:11 4: [EG_AZi_echo] [echodevice_SendCommand] [speak] START
2019.01.11 21:52:11 4: [EG_AZi_echo] [echodevice_SendCommand] [speak] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.11 21:52:11 4: [EG_AZi_echo] [echodevice_SendCommand] [speak] PushToCmdQueue SendData={"behaviorId":"PREVIEW","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\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceSerialNumber\":\"XXX\",\"customerId\":\"XXX\",\"locale\":\"de-DE\",\"value\":\"50\",\"deviceType\":\"A3S5BH2HU6VAYF\"}},{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"locale\":\"de-DE\",\"deviceSerialNumber\":\"XXX\",\"customerId\":\"XXX\",\"deviceType\":\"A3S5BH2HU6VAYF\",\"textToSpeak\":\"test\"}},{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.DeviceControls.Volume\",\"operationPayload\":{\"deviceSerialNumber\":\"XXX\",\"customerId\":\"XXX\",\"locale\":\"de-DE\",\"value\":\"50\",\"deviceType\":\"A3S5BH2HU6VAYF\"}}]}}","status":"ENABLED"}
2019.01.11 21:52:11 4: [EG_AZi_echo] [echodevice_HandleCmdQueue] [speak] send command=https://layla.amazon.de/api/behaviors/preview
2019.01.11 21:52:12 4: [EG_AZi_echo] [echodevice_Parse] [speak]
2019.01.11 21:52:12 4: [EG_AZi_echo] [echodevice_Parse] [speak] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };

Ich habe mich auch nochmal per "login" eingeloggt - selbes Verhalten.
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Online KernSani

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3008
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1772 am: 11 Januar 2019, 23:21:00 »
Entwarnung... ich habe ein erneutes NPM_login durchgeführt und jetzt spricht Alexa auch wieder mit mir...
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 6608
  • NIVEAu ist keine Creme...
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1773 am: 11 Januar 2019, 23:26:17 »
Entwarnung... ich habe ein erneutes NPM_login durchgeführt und jetzt spricht Alexa auch wieder mit mir...

NPM_login new

oder

NPM_login refresh

Danke, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Online KernSani

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3008
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1774 am: 11 Januar 2019, 23:43:43 »
NPM_login new

oder

NPM_login refresh

Danke, Joachim
New... refresh hat nichts gebracht
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 6608
  • NIVEAu ist keine Creme...
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1775 am: 12 Januar 2019, 00:14:25 »
Hm, hat irgendwie nicht geholfen...

Ist aber nicht so wichtig...
...nutze ich praktisch nie.

Wollte nur prüfen, ob es (zufällig) bei mir geht (oder eben nicht) nachdem ich gelesen habe, dass es bei einigen nicht geht...

Gruß, Joachim
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Online KernSani

  • Developer
  • Hero Member
  • ****
  • Beiträge: 3008
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1776 am: 12 Januar 2019, 00:24:02 »
Ist aber nicht so wichtig...
...nutze ich praktisch nie
Speak bzw. reminder_normal sind bei mir eigentlich die einzigen Anwendungsfälle für echodevice


Kurz, weil mobil
RasPi: RFXTRX, HM, zigbee2mqtt, mySensors, JeeLink, miLight, squeezbox, Alexa, Siri, ...

Offline Abercrombie1892

  • Full Member
  • ***
  • Beiträge: 163
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1777 am: 12 Januar 2019, 00:38:38 »
npm install war bei mir ok und hat funktioniert, aber bei npm login kommt immer wieder das ich sudo apt-get install npm eingeben soll. das habe ich getan, aber es ändert sich nix.

habe /usr/bin/nodejs ( komischerweise wurde diese datei im jahre 2015 das letze mal aktuallisiert )

in einem anderen ordner /usr/lib/nodejs ist der frische npm install. ich seh da nicht mehr durch  :-[

edit: habs gefunden, lag unter local/bin..hab einfach zuviele karteileichen aufn pi  ???
« Letzte Änderung: 12 Januar 2019, 01:02:34 von Abercrombie1892 »

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1448
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1778 am: 12 Januar 2019, 01:05:53 »
npm install war bei mir ok und hat funktioniert, aber bei npm login kommt immer wieder das ich sudo apt-get install npm eingeben soll. das habe ich getan, aber es ändert sich nix.

habe /usr/bin/nodejs ( komischerweise wurde diese datei im jahre 2015 das letze mal aktuallisiert )

in einem anderen ordner /usr/lib/nodejs ist der frische npm install. ich seh da nicht mehr durch  :-[

edit: habs gefunden, lag unter local/bin..hab einfach zuviele karteileichen aufn pi  ???
Deine Infos sind einfach etwas dürftig. Welche Meldungen bekommst Du wenn du sudo apt-get install npm ausführst?

Eventuell ist npm bei dir sauber installiert! Eventuell findet das Modul die Bin Dateien nicht da wo ich sie vermute. Daher gibt es die Möglichkeit über die Attributte "npm_bin" und "npm_bin_node" die Pfade anzupassen.

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1448
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1779 am: 12 Januar 2019, 01:06:42 »
Hm, hat irgendwie nicht geholfen...

Ist aber nicht so wichtig...
...nutze ich praktisch nie.

Wollte nur prüfen, ob es (zufällig) bei mir geht (oder eben nicht) nachdem ich gelesen habe, dass es bei einigen nicht geht...

Gruß, Joachim
Ohne Logs ist es immer schwer zu sagen woran es liegt. Bitte mal ein LOG mit Verbose 4 erstellen und zuschicken.

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 6608
  • NIVEAu ist keine Creme...
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1780 am: 12 Januar 2019, 01:15:07 »
Ohne Logs ist es immer schwer zu sagen woran es liegt. Bitte mal ein LOG mit Verbose 4 erstellen und zuschicken.

Sorry, schon klar ;)

set ECHO_... speak Hallo (mit verbose 4 beim Echo [Echo Dot] und beim Account Device):
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] START
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"deviceType\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"XXXXXXXXXXXXX\",\"textToSpeak\":\"Hallo\",\"locale\":\"de-DE\",\"customerId\":\"XXXXXXXXXXX\"}}}","status":"ENABLED"}
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_HandleCmdQueue] [speak] send command=https://layla.amazon.de/api/behaviors/preview
2019.01.12 01:11:02 4: [ECHO_G090LF09643506GC] [echodevice_Parse] [speak]
2019.01.12 01:11:02 4: [ECHO_G090LF09643506GC] [echodevice_Parse] [speak] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };




get echoIODev html_results:

Amazon HTML Results:
Datum    HTML Result Dateiname
Sat Jan 12 01:12:25 2019    echoIODev_account.html
Sat Jan 12 01:12:25 2019    echoIODev_account_header.html
Sat Jan 12 01:12:24 2019    echoIODev_activities.html
Sat Jan 12 01:12:24 2019    echoIODev_activities_header.html
Sat Jan 12 01:11:32 2019    echoIODev_alarmvolume.html
Sat Jan 12 01:11:32 2019    echoIODev_alarmvolume_header.html
Sun Nov 25 22:38:03 2018    echoIODev_autocreate_devices.html
Sun Nov 25 22:38:03 2018    echoIODev_autocreate_devices_header.html
Sat Jan 12 01:11:31 2019    echoIODev_bluetoothstate.html
Sat Jan 12 01:11:31 2019    echoIODev_bluetoothstate_header.html
Wed Nov 21 23:04:54 2018    echoIODev_conversations.html
Wed Nov 21 23:04:54 2018    echoIODev_conversations_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin1.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin1_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin2.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin2_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin3.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin3_header.html
Fri Jan 11 18:33:10 2019    echoIODev_cookielogin4.html
Fri Jan 11 18:33:10 2019    echoIODev_cookielogin4_header.html
Fri Jan  4 16:40:25 2019    echoIODev_cookielogin4captcha.html
Fri Jan  4 16:40:25 2019    echoIODev_cookielogin4captcha_header.html
Fri Jan 11 18:33:11 2019    echoIODev_cookielogin5.html
Fri Jan 11 18:33:11 2019    echoIODev_cookielogin5_header.html
Sat Jan 12 01:12:23 2019    echoIODev_cookielogin6.html
Sat Jan 12 01:12:23 2019    echoIODev_cookielogin6_header.html
Fri Jan 11 21:13:58 2019    echoIODev_devices.html
Fri Jan 11 21:13:58 2019    echoIODev_devices_header.html
Sat Jan 12 01:12:24 2019    echoIODev_getbehavior.html
Sat Jan 12 01:12:24 2019    echoIODev_getbehavior_header.html
Wed Nov 21 23:08:19 2018    echoIODev_getcards.html
Wed Nov 21 23:08:19 2018    echoIODev_getcards_header.html
Sat Jan 12 01:11:27 2019    echoIODev_getdevicesettings.html
Sat Jan 12 01:11:27 2019    echoIODev_getdevicesettings_header.html
Sat Jan 12 01:11:29 2019    echoIODev_getdnd.html
Sat Jan 12 01:11:29 2019    echoIODev_getdnd_header.html
Sat Jan 12 01:12:26 2019    echoIODev_getisonline.html
Sat Jan 12 01:12:26 2019    echoIODev_getisonline_header.html
Sat Jan 12 01:12:22 2019    echoIODev_getnotifications.html
Sat Jan 12 01:12:22 2019    echoIODev_getnotifications_header.html
Sat Jan 12 01:12:23 2019    echoIODev_getsettingstraffic.html
Sat Jan 12 01:12:23 2019    echoIODev_getsettingstraffic_header.html
Sun Jan  6 20:46:51 2019    echoIODev_item_shopping_add.html
Sun Jan  6 20:46:51 2019    echoIODev_item_shopping_add_header.html
Sun Jan  6 20:46:24 2019    echoIODev_item_shopping_delete.html
Sun Jan  6 20:46:24 2019    echoIODev_item_shopping_delete_header.html
Sat Jan 12 01:11:27 2019    echoIODev_listitems_shopping.html
Sat Jan 12 01:11:27 2019    echoIODev_listitems_shopping_header.html
Sat Jan 12 01:11:28 2019    echoIODev_listitems_task.html
Sat Jan 12 01:11:28 2019    echoIODev_listitems_task_header.html
Sat Jan 12 01:11:28 2019    echoIODev_wakeword.html
Sat Jan 12 01:11:28 2019    echoIODev_wakeword_header.html

EDIT2: welches davon hätte ich öffnen sollen? Jetzt kriege ich keine mehr mit passender Uhrzeit (sorry hab ich verdödelt)...

EDIT: sieht aus wie hier https://forum.fhem.de/index.php/topic,82631.msg885915.html#msg885915

Gruß, Joachim
« Letzte Änderung: 12 Januar 2019, 01:21:53 von MadMax-FHEM »
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline michael.winkler

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1448
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1781 am: 12 Januar 2019, 01:38:08 »
Sorry, schon klar ;)

set ECHO_... speak Hallo (mit verbose 4 beim Echo [Echo Dot] und beim Account Device):
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] START
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_SendCommand] [speak] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"deviceType\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"XXXXXXXXXXXXX\",\"textToSpeak\":\"Hallo\",\"locale\":\"de-DE\",\"customerId\":\"XXXXXXXXXXX\"}}}","status":"ENABLED"}
2019.01.12 01:11:01 4: [ECHO_G090LF09643506GC] [echodevice_HandleCmdQueue] [speak] send command=https://layla.amazon.de/api/behaviors/preview
2019.01.12 01:11:02 4: [ECHO_G090LF09643506GC] [echodevice_Parse] [speak]
2019.01.12 01:11:02 4: [ECHO_G090LF09643506GC] [echodevice_Parse] [speak] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };




get echoIODev html_results:

Amazon HTML Results:
Datum    HTML Result Dateiname
Sat Jan 12 01:12:25 2019    echoIODev_account.html
Sat Jan 12 01:12:25 2019    echoIODev_account_header.html
Sat Jan 12 01:12:24 2019    echoIODev_activities.html
Sat Jan 12 01:12:24 2019    echoIODev_activities_header.html
Sat Jan 12 01:11:32 2019    echoIODev_alarmvolume.html
Sat Jan 12 01:11:32 2019    echoIODev_alarmvolume_header.html
Sun Nov 25 22:38:03 2018    echoIODev_autocreate_devices.html
Sun Nov 25 22:38:03 2018    echoIODev_autocreate_devices_header.html
Sat Jan 12 01:11:31 2019    echoIODev_bluetoothstate.html
Sat Jan 12 01:11:31 2019    echoIODev_bluetoothstate_header.html
Wed Nov 21 23:04:54 2018    echoIODev_conversations.html
Wed Nov 21 23:04:54 2018    echoIODev_conversations_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin1.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin1_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin2.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin2_header.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin3.html
Fri Jan 11 18:33:09 2019    echoIODev_cookielogin3_header.html
Fri Jan 11 18:33:10 2019    echoIODev_cookielogin4.html
Fri Jan 11 18:33:10 2019    echoIODev_cookielogin4_header.html
Fri Jan  4 16:40:25 2019    echoIODev_cookielogin4captcha.html
Fri Jan  4 16:40:25 2019    echoIODev_cookielogin4captcha_header.html
Fri Jan 11 18:33:11 2019    echoIODev_cookielogin5.html
Fri Jan 11 18:33:11 2019    echoIODev_cookielogin5_header.html
Sat Jan 12 01:12:23 2019    echoIODev_cookielogin6.html
Sat Jan 12 01:12:23 2019    echoIODev_cookielogin6_header.html
Fri Jan 11 21:13:58 2019    echoIODev_devices.html
Fri Jan 11 21:13:58 2019    echoIODev_devices_header.html
Sat Jan 12 01:12:24 2019    echoIODev_getbehavior.html
Sat Jan 12 01:12:24 2019    echoIODev_getbehavior_header.html
Wed Nov 21 23:08:19 2018    echoIODev_getcards.html
Wed Nov 21 23:08:19 2018    echoIODev_getcards_header.html
Sat Jan 12 01:11:27 2019    echoIODev_getdevicesettings.html
Sat Jan 12 01:11:27 2019    echoIODev_getdevicesettings_header.html
Sat Jan 12 01:11:29 2019    echoIODev_getdnd.html
Sat Jan 12 01:11:29 2019    echoIODev_getdnd_header.html
Sat Jan 12 01:12:26 2019    echoIODev_getisonline.html
Sat Jan 12 01:12:26 2019    echoIODev_getisonline_header.html
Sat Jan 12 01:12:22 2019    echoIODev_getnotifications.html
Sat Jan 12 01:12:22 2019    echoIODev_getnotifications_header.html
Sat Jan 12 01:12:23 2019    echoIODev_getsettingstraffic.html
Sat Jan 12 01:12:23 2019    echoIODev_getsettingstraffic_header.html
Sun Jan  6 20:46:51 2019    echoIODev_item_shopping_add.html
Sun Jan  6 20:46:51 2019    echoIODev_item_shopping_add_header.html
Sun Jan  6 20:46:24 2019    echoIODev_item_shopping_delete.html
Sun Jan  6 20:46:24 2019    echoIODev_item_shopping_delete_header.html
Sat Jan 12 01:11:27 2019    echoIODev_listitems_shopping.html
Sat Jan 12 01:11:27 2019    echoIODev_listitems_shopping_header.html
Sat Jan 12 01:11:28 2019    echoIODev_listitems_task.html
Sat Jan 12 01:11:28 2019    echoIODev_listitems_task_header.html
Sat Jan 12 01:11:28 2019    echoIODev_wakeword.html
Sat Jan 12 01:11:28 2019    echoIODev_wakeword_header.html

EDIT2: welches davon hätte ich öffnen sollen? Jetzt kriege ich keine mehr mit passender Uhrzeit (sorry hab ich verdödelt)...

EDIT: sieht aus wie hier https://forum.fhem.de/index.php/topic,82631.msg885915.html#msg885915

Gruß, Joachim
Sieht so aus als würde dein Cookie nicht funktionieren. Kannst du mal ein attr global showInternalValues 1 in FHEM setzen. Danach sollte Dir dein Account Device ein .COOKIE als Reading anzeigen. Hier sollte dann ein Cookie stehen welches mit einer { beginnt.

Online MadMax-FHEM

  • Hero Member
  • *****
  • Beiträge: 6608
  • NIVEAu ist keine Creme...
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1782 am: 12 Januar 2019, 01:58:49 »
Sieht so aus als würde dein Cookie nicht funktionieren. Kannst du mal ein attr global showInternalValues 1 in FHEM setzen. Danach sollte Dir dein Account Device ein .COOKIE als Reading anzeigen. Hier sollte dann ein Cookie stehen welches mit einer { beginnt.

Ja, habe ich.

Brauchst du den?
PM?

EDIT: sorry, dass ich so lang gebraucht hab, hatte grad noch eine andere Baustelle... ;)

EDIT2: "Abfragen" gehen wohl. Also wenn Musik läuft kriege ich das mit. Auch wenn ich die Listen über die App bearbeite. Irgendwie scheinen (nur) die set-Kommandos nicht zu gehen. Also auch kein set volume etc.

Gruß, Joachim
« Letzte Änderung: 12 Januar 2019, 02:15:52 von MadMax-FHEM »
FHEM 5.9 PI3: HM-CFG-USB, 40x HM, ZWave-USB, 6x ZWave, EnOcean-PI, 3x EnOcean, HUE, CO2, ESP-Multisensor, FireTV, KODI, alexa-fhem, ...
FHEM 5.9 PI2: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, KODI, ha-bridge, ...
FHEM 5.9 PI3 (Test): HM-MOD-PCB, Snips, Google Home, ...

Offline netsrac4th

  • Jr. Member
  • **
  • Beiträge: 73
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1783 am: 12 Januar 2019, 06:32:19 »
Wecker löschen sowie auch speak gehen auch nach Installation letzter Version nicht mehr.

2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [notifications_delete] START
2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [notifications_delete] PushToCmdQueue SendURL =https://layla.amazon.de/api/notifications/A3S5BH2HU6VAYF-SERIAL-8a35463f-6d44-3094-895e-21ced110d461
2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [notifications_delete] PushToCmdQueue SendData=
2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_HandleCmdQueue] [notifications_delete] send command=https://layla.amazon.de/api/notifications/A3S5BH2HU6VAYF-SERIAL-8a35463f-6d44-3094-895e-21ced110d461
2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_Parse] [notifications_delete]
2019.01.12 06:15:42 5: [ECHO_G090LF13804308LE] [echodevice_Parse] [notifications_delete] DATA Dumper=$VAR1 = 'HTTP/1.1 0 x-amzn-RequestId: 1bd00ad5-1629-11e9-bef4-37429b4bdd9a
Content-Encoding: gzip
Date: Sat, 12 Jan 2019 05:15:41 GMT
Connection: close
';
2019.01.12 06:15:42 4: [ECHO_G090LF13804308LE] [echodevice_Parse] [notifications_delete] sendToFHEM get EchoDevice settings

2019.01.12 06:20:17 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [speak] START
2019.01.12 06:20:17 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [speak] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.12 06:20:17 4: [ECHO_G090LF13804308LE] [echodevice_SendCommand] [speak] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"deviceType\":\"A3S5BH2HU6VAYF\",\"deviceSerialNumber\":\"G090LF13804308LE\",\"textToSpeak\":\"Hallo\",\"locale\":\"de-DE\",\"customerId\":\"A2P2THKP6BG9YY\"}}}","status":"ENABLED"}
2019.01.12 06:20:18 4: [ECHO_G090LF13804308LE] [echodevice_HandleCmdQueue] [speak] send command=https://layla.amazon.de/api/behaviors/preview
2019.01.12 06:20:18 4: [ECHO_G090LF13804308LE] [echodevice_Parse] [speak]
2019.01.12 06:20:18 5: [ECHO_G090LF13804308LE] [echodevice_Parse] [speak] DATA Dumper=$VAR1 = 'HTTP/1.1 0 x-amzn-RequestId: c0047b44-1629-11e9-b075-0f942a5b544a
Content-Encoding: gzip
Date: Sat, 12 Jan 2019 05:20:17 GMT
Connection: close
';
2019.01.12 06:20:18 4: [ECHO_G090LF13804308LE] [echodevice_Parse] [speak] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };

Amazon HTML Results:

Datum    HTML Result Dateiname
Sat Jan 12 06:28:12 2019    EchoDevice_account.html
Sat Jan 12 06:28:12 2019    EchoDevice_account_header.html
Sat Jan 12 06:28:11 2019    EchoDevice_activities.html
Sat Jan 12 06:28:11 2019    EchoDevice_activities_header.html
Sat Jan 12 06:28:18 2019    EchoDevice_alarmvolume.html
Sat Jan 12 06:28:18 2019    EchoDevice_alarmvolume_header.html
Sat Jan 12 06:28:17 2019    EchoDevice_bluetoothstate.html
Sat Jan 12 06:28:17 2019    EchoDevice_bluetoothstate_header.html
Fri Jan 11 19:07:23 2019    EchoDevice_cookielogin1.html
Fri Jan 11 19:07:23 2019    EchoDevice_cookielogin1_header.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin2.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin2_header.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin3.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin3_header.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin4.html
Fri Jan 11 19:07:24 2019    EchoDevice_cookielogin4_header.html
Fri Jan 11 19:07:25 2019    EchoDevice_cookielogin5.html
Fri Jan 11 19:07:25 2019    EchoDevice_cookielogin5_header.html
Sat Jan 12 06:28:09 2019    EchoDevice_cookielogin6.html
Sat Jan 12 06:28:09 2019    EchoDevice_cookielogin6_header.html
Sat Jan 12 05:50:27 2019    EchoDevice_devices.html
Sat Jan 12 05:50:27 2019    EchoDevice_devices_header.html
Sat Jan 12 06:28:11 2019    EchoDevice_getbehavior.html
Sat Jan 12 06:28:11 2019    EchoDevice_getbehavior_header.html
Sat Jan 12 06:28:14 2019    EchoDevice_getdevicesettings.html
Sat Jan 12 06:28:14 2019    EchoDevice_getdevicesettings_header.html
Sat Jan 12 06:28:16 2019    EchoDevice_getdnd.html
Sat Jan 12 06:28:16 2019    EchoDevice_getdnd_header.html
Sat Jan 12 06:28:13 2019    EchoDevice_getisonline.html
Sat Jan 12 06:28:13 2019    EchoDevice_getisonline_header.html
Sat Jan 12 06:28:09 2019    EchoDevice_getnotifications.html
Sat Jan 12 06:28:09 2019    EchoDevice_getnotifications_header.html
Sat Jan 12 06:28:10 2019    EchoDevice_getsettingstraffic.html
Sat Jan 12 06:28:10 2019    EchoDevice_getsettingstraffic_header.html
Sat Jan 12 06:28:14 2019    EchoDevice_listitems_shopping.html
Sat Jan 12 06:28:14 2019    EchoDevice_listitems_shopping_header.html
Sat Jan 12 06:28:15 2019    EchoDevice_listitems_task.html
Sat Jan 12 06:28:15 2019    EchoDevice_listitems_task_header.html
Sat Jan 12 06:28:15 2019    EchoDevice_wakeword.html
Sat Jan 12 06:28:15 2019    EchoDevice_wakeword_header.html

Online Steffen

  • Sr. Member
  • ****
  • Beiträge: 835
Antw:[37_echodevice] Amazon Echo Modul (nicht Alexa)
« Antwort #1784 am: 12 Januar 2019, 06:51:29 »
Guten Morgen!

Habe alles versucht, "New, Refresch" auch ein Restart nach jeden versuch aber leider läuft Speak überhaupt nicht mehr:
2019.01.12 06:43:11 4: WEB_91.65.105.106_52266 POST /fhem&detail=EchoWohnzimmer2&dev.setEchoWohnzimmer2=EchoWohnzimmer2&cmd.setEchoWohnzimmer2=set&arg.setEchoWohnzimmer2=speak&val.setEchoWohnzimmer2=hallo; BUFLEN:0
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_SendCommand] [speak] START
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_SendCommand] [speak] PushToCmdQueue SendURL =https://layla.amazon.de/api/behaviors/preview
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_SendCommand] [speak] PushToCmdQueue SendData={"behaviorId":"PREVIEW","sequenceJson":"{\"@type\":\"com.amazon.alexa.behaviors.model.Sequence\",\"startNode\":{\"@type\":\"com.amazon.alexa.behaviors.model.OpaquePayloadOperationNode\",\"type\":\"Alexa.Speak\",\"operationPayload\":{\"deviceType\":\"A7WXQPH584YP\",\"deviceSerialNumber\":\"G090RF0474710EBB\",\"textToSpeak\":\"hallo\",\"locale\":\"de-DE\",\"customerId\":\"A133NNRBEW5F5\"}}}","status":"ENABLED"}
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_HandleCmdQueue] [speak] send command=https://layla.amazon.de/api/behaviors/preview
2019.01.12 06:43:11 4: IP: layla.amazon.de -> 52.94.218.248
2019.01.12 06:43:11 4: WEB_91.65.105.106_52266 GET /fhem?detail=EchoWohnzimmer2&fw_id=; BUFLEN:0
2019.01.12 06:43:11 4: WEB: /fhem?detail=EchoWohnzimmer2&fw_id= / RL:15069 / text/html; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate

2019.01.12 06:43:11 4: Connection closed for WEB_91.65.105.106_52255: EOF
2019.01.12 06:43:11 4: WEB_91.65.105.106_52266 GET /fhem?cmd=%7BReadingsVal(%22EchoWohnzimmer2%22%2C%22volume%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2019.01.12 06:43:11 4: WEB: /fhem?cmd=%7BReadingsVal(%22EchoWohnzimmer2%22%2C%22volume%22%2C%22%22)%7D&XHR=1 / RL:23 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate

2019.01.12 06:43:11 4: WEB_91.65.105.106_52266 GET /fhem?cmd=%7BAttrVal(%22EchoWohnzimmer2%22%2C%22room%22%2C%22%22)%7D&XHR=1; BUFLEN:0
2019.01.12 06:43:11 4: WEB: /fhem?cmd=%7BAttrVal(%22EchoWohnzimmer2%22%2C%22room%22%2C%22%22)%7D&XHR=1 / RL:27 / text/plain; charset=UTF-8 / Content-Encoding: gzip
 / Cache-Control: no-cache, no-store, must-revalidate

2019.01.12 06:43:11 4: https://layla.amazon.de/api/behaviors/preview: HTTP response code 200
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_Parse] [speak]
2019.01.12 06:43:11 4: [EchoWohnzimmer2] [echodevice_Parse] [speak] json for unknown message
$VAR1 = {
          'data' => 'nodata'
        };

2019.01.12 06:43:11 4: Connection accepted from WEB_91.65.105.106_52270
2019.01.12 06:43:15 4: WEB_91.65.105.106_52266 GET /fhem/FileLog_logWrapper?dev=Logfile&type=text&file=fhem-2019-01.log; BUFLEN:0

Es geht aber auch kein Tunein und Volume!

Mfg Steffen

 

decade-submarginal