NEWS
[Aufruf] Alexa2 2.6.0 Testen
-
@apollon77 super, in 2.6.3 wieder da alles gut, bei der Hitze kein Wunder... funktioniert!
-
@ilovegym Wollt ja nur schauen ob Ihr auch aufpasst duck
-
Hmm, bei mir kommen trotz aktueller 2.6.3 und iobroker-Neustart folgende Fehler im log und der Adapter startet immer wieder neu.
host.ioBroker 2019-07-25 09:16:16.527 error instance system.adapter.alexa2.0 terminated with code 0 (OK) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at process._tickCallback (internal/process/next_tick.js:181:9) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at _combinedTickCallback (internal/process/next_tick.js:139:11) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at endReadableNT (_stream_readable.js:1064:12) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at IncomingMessage.emit (events.js:208:7) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at emitNone (events.js:111:20) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at IncomingMessage.res.on (/opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:752:58) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at /opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:1208:17 host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: at alexa.getContacts (/opt/iobroker/node_modules/iobroker.alexa2/main.js:2068:30) host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[2]: 2019-07-25 09:16:16.494 - alexa2.0 TypeError: commContacts.forEach is not a function host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[1]: 2019-07-25 09:16:16.494 - alexa2.0 uncaught exception: commContacts.forEach is not a function host.ioBroker 2019-07-25 09:16:16.527 error Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:181:9) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at _combinedTickCallback (internal/process/next_tick.js:139:11) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at endReadableNT (_stream_readable.js:1064:12) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at IncomingMessage.emit (events.js:208:7) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at emitNone (events.js:111:20) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at IncomingMessage.res.on (/opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:752:58) host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.alexa2/node_modules/alexa-remote2/alexa-remote.js:1208:17 host.ioBroker 2019-07-25 09:16:16.526 error Caught by controller[0]: at alexa.getContacts (/opt/iobroker/node_modules/iobroker.alexa2/main.js:2068:30) host.ioBroker 2019-07-25 09:16:16.525 error Caught by controller[0]: TypeError: commContacts.forEach is not a function alexa2.0 2019-07-25 09:16:07.417 info Alexa-Push-Connection established. Disable Polling alexa2.0 2019-07-25 09:16:01.972 info starting. Version 2.6.3 in /opt/iobroker/node_modules/iobroker.alexa2, node: v8.15.0 host.ioBroker 2019-07-25 09:16:01.140 info instance system.adapter.alexa2.0 started with pid 1346
Habe ich einen Schritt übersehen?
-
@I-Punkt sagte in [Aufruf] Alexa2 2.6.0 Testen:
commContacts
Bitte mal auf Debug logging stellen und mir die Logzeilen von davor senden.
-
Die 2.6-4 auf GitHub und später im Latest sollte den Fehler jetzt besser abfangen, dennoch wäre so ein Debuglog von der 2.6.3 interessant weil ich sehen muss was genau Amazon da sendet ... strange
-
@apollon77 sagte in [Aufruf] Alexa2 2.6.0 Testen:
Die 2.6-4 auf GitHub und später im Latest sollte den Fehler jetzt besser abfangen, dennoch wäre so ein Debuglog von der 2.6.3 interessant weil ich sehen muss was genau Amazon da sendet ... strange
Kann dir ein Debug senden, wenn du willst von V 2.6.3?
-
@sigi234 Nur wenn Du auch den Fehler hattest in der 2.6.3 und ich brauche nur die paar zeilen über der Fehlermeldung
-
2.6.4 funktioniert
-
Hier die Zeilen vor dem Fehler:
hier vielleicht nochmal etwas längere Zeilen:
2019-07-25 10:42:12.282 - [31merror[39m: Caught by controller[115]: 2019-07-25 10:42:11.558 - debug: alexa2.0 Alexa-Remote: No authentication check needed (time elapsed 13253) 2019-07-25 10:42:12.282 - [31merror[39m: Caught by controller[116]: 2019-07-25 10:42:11.558 - debug: alexa2.0 Alexa-Remote: Sending Request with {"host":"alexa-comms-mobile-service.amazon.de","path":"/users/amzn1.comms.id.person.amzn1~amzn1.account.AFBIBGXXXXXXXAQKEPY5U2OPWA/identities?includeUserName=true","method":"GET","timeout":10000,"headers":{}} 2019-07-25 10:42:12.283 - [31merror[39m: Caught by controller[117]: 2019-07-25 10:42:11.749 - debug: alexa2.0 Alexa-Remote: Response: {"status":403,"message":"User is forbidden","redirectUrlPath":null} 2019-07-25 10:42:12.283 - [31merror[39m: Caught by controller[118]: 2019-07-25 10:42:11.751 - debug: alexa2.0 Alexa-Remote: No authentication check needed (time elapsed 13446) 2019-07-25 10:42:12.283 - [31merror[39m: Caught by controller[119]: 2019-07-25 10:42:11.751 - debug: alexa2.0 Alexa-Remote: Sending Request with {"host":"alexa-comms-mobile-service.amazon.de","path":"/users/amzn1.comms.id.person.amzn1~amzn1.account.AFBIBGDXXXXXXQKEPY5U2OPWA/contacts?includePreferencesByLevel=HomeGroup&includeNonAlexaContacts=true&includeHomeGroupMembers=true&bulkImportOnly=false&includeBlockStatus=false&dedupeMode=RemoveCloudOnlyContactDuplicates&homeGroupId=","method":"GET","timeout":10000,"headers":{}} 2019-07-25 10:42:12.283 - [31merror[39m: Caught by controller[120]: 2019-07-25 10:42:12.221 - debug: alexa2.0 Alexa-Remote: Response: {"status":400,"message":"Invalid parameter supplied to controller. Please check inputs","redirectUrlPath":null} 2019-07-25 10:42:12.283 - [31merror[39m: Caught by controller[121]: TypeError: commContacts.forEach is not a function
-
@apollon77 sagte in [Aufruf] Alexa2 2.6.0 Testen:
@sigi234 Nur wenn Du auch den Fehler hattest in der 2.6.3 und ich brauche nur die paar zeilen über der Fehlermeldung
Nein , habe aber einige andere:
Smarthome-Device Action rampBrightness unknown. Report to developer this and next log line from logfile on disk! alexa2.0 2019-07-25 10:50:50.599 debug Value not provided in answer for Smart-Home-Devices.c9be6c28-xxxxx-441e-8d32-b512a3bf976b.colorRgb alexa2.0 2019-07-25 10:50:50.599 debug Value not provided in answer for Smart-Home-Devices.c9be6c28-xxxxx-441e-8d32-b512a3bf976b.colorName alexa2.0 2019-07-25 10:50:50.599 debug unsupported namespace "Alexa.PlaybackStateReporter" for Smart-Home-Devices.6b1a78ef-0524-xxxxx-b5db-6c0d4f11f07b.playbackState```
-
@sigi234 Da bitte mal komplettes Start-Log an mich per email... ist nix wildes aber vllt was neues
-
@I-Punkt Interessant der User darf die Kontakte nicht abfragen. Hast Du welche in der App? Was ist denn da bei dem Menüpunkt`(ganz unten zweiter von links)
-
@apollon77
unter der Pkt. "Kommunikation" steht nur mein eigener Name. Eine Testnachricht aus der App an diesen Kontakt wurde vom Echo auch mit einem gelben Ring angezeigt und vorgelesen.
Mögliche "Fehlerquellen" (?): Die Echos sind mit dem Amazon-Account meiner Frau verknüpft (weil sie Prime hat). Deren Zugangsdaten (Email/PW) sind aber auch im Iobroker hinterlegt.PS: Gerade nochmal in den Einstellungen des Adapters nachgesehen. Standen da nicht früher immer die Login-Daten? Oder werden die "ausgeblendet", wenn der Cookie aktuell ist und funktioniert?
-
@I-Punkt sagte in [Aufruf] Alexa2 2.6.0 Testen:
Mögliche "Fehlerquellen" (?): Die Echos sind mit dem Amazon-Account meiner Frau verknüpft (weil sie Prime hat). Deren Zugangsdaten (Email/PW) sind aber auch im Iobroker hinterlegt.
PS: Gerade nochmal in den Einstellungen des Adapters nachgesehen. Standen da nicht früher immer die Login-Daten? Oder werden die "ausgeblendet", wenn der Cookie aktuell ist und funktioniert?Ja das kann es sein. Ja die Daten gab es früher aber das hat ja alles nicht mehr gescheit funktioniert, daher jetzt ohne. Man muss dann einmalig den Weg über diese Login-Seite gehen und ab dann refresht der Adapter Cookies automatisch.
-
@apollon77 welche kontakte sollten zu sehen sein - habe nur 4 kontakte in den objekten - in der alexa app sehe ich alle telefonkontakte
-
@liv-in-sky Achtung in der App nicht bei dem Telefonicon schauen sondern bei dem Nachrichten icon! Ich versuche nur die anzuzeigen die auch mit einer Alexa erreichbar wären für Nachrichten
-
@apollon77 ja das macht sinn -
- einer bin ich selbst
- bei 2 weiß ich, dass sie alexa haben
- der 4te wohl auch
also alles gut - dank
-
Ich sehe bisher keinen Contacts Knoten in den Objekten. Egal ob 2.6.0 oder 2.6.4 In der App sehe ich alle Tel.Kontakte. Was muss ich machen damit die erscheinen?
Woher weiß Amazon wer von meinen Kontakten ein Echo Gerät hat? Theoretisch dürften ja nur diese sinnvoll in ioBroker sein oder? -
@Diginix Wie gerade weiter oben geschrieben: In der App unter Kommunikation hast Du einerseits "Anruf" und anderseits "Nachricht". Telefon ist egal, Nachricht ist das relevante
-
Ja, habe 3 Chats. In zwei habe ich eben noch mal einen Text geschrieben. Danach den Adapter neu gestartet. Keine "Contacts".
Edit: Jetzt hat er anscheinend einen Trigger erhalten. Nun sehe ich auf einmal 19 Kontakte. Von 3 wusste ich dass sie Alexa haben.