NEWS
Alexa2 3.10.x (Beta!): Push-Verbindung tut wieder
-
Aaaaaaalllles durch.
Jede Version und x mal Cookie geholt.alexa2.0 2021-10-14 10:12:22.760 debug (2614) Alexa-Remote: No authentication check needed (time elapsed 0) alexa2.0 2021-10-14 10:12:22.760 debug (2614) Alexa-Remote: Authentication checked: true alexa2.0 2021-10-14 10:12:22.759 debug (2614) Alexa-Remote: Response: {"authentication":{"authenticated":true,"canAccessPrimeMusicContent":false,"customerEmail":"","customerId"","customerName": alexa2.0 2021-10-14 10:12:22.510 debug (2614) Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/bootstrap?version=0","method":"GET","timeout":10000,"headers":{}} alexa2.0 2021-10-14 10:12:22.505 debug (2614) Alexa-Remote: cookie was provided alexa2.0 2021-10-14 10:12:22.503 debug (2614) Alexa-Remote: Use as Base-URL: alexa.amazon.de alexa2.0 2021-10-14 10:12:22.503 debug (2614) Alexa-Remote: Use as Login-Amazon-URL: amazon.de alexa2.0 2021-10-14 10:12:22.502 debug (2614) Alexa-Remote: Use as User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36
alexa2.0 2021-10-14 10:12:24.779 info (2614) Alexa-Push-Connection disconnected - retry: Retry Connection in 10s alexa2.0 2021-10-14 10:12:24.778 debug (2614) Alexa-Remote WS-MQTT: Retry Connection in 10s alexa2.0 2021-10-14 10:12:24.778 debug (2614) Alexa-Remote WS-MQTT: Close: 1005: alexa2.0 2021-10-14 10:12:24.771 debug (2614) Alexa-Remote WS-MQTT: Open: wss://dp-gw-na.amazon.de/tcomm/ alexa2.0 2021-10-14 10:12:24.612 debug (2614) Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/behaviors/v2/automations?limit=2000","method":"GET","timeout":30000,"headers":{}} alexa2.0 2021-10-14 10:12:24.611 debug (2614) Alexa-Remote: No authentication check needed (time elapsed 1851) alexa2.0 2021-10-14 10:12:24.610 debug (2614) Alexa-Remote: Response: [{"id":"AMAZON_MUSIC","displayName":"Amazon Music","description":"Music provider","supportedProperties":["Alexa.Music.PlaySearchPhrase"],"supportedTriggers":[],"supporte alexa2.0 2021-10-14 10:12:24.334 debug (2614) Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/behaviors/entities?skillId=amzn1.ask.1p.music","method":"GET","timeout":10000,"headers":{"Routines-Version":"1.1.210292 alexa2.0 2021-10-14 10:12:24.333 debug (2614) Alexa-Remote: No authentication check needed (time elapsed 1573) alexa2.0 2021-10-14 10:12:24.311 debug (2614) Alexa-Remote: Initialize WS-MQTT Push Connection alexa2.0 2021-10-14 10:12:24.309 debug (2614) Alexa-Remote: Response: {"notifications":[]} alexa2.0 2021-10-14 10:12:23.998 debug (2614) Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/notifications?cached=true&_=","method":"GET","timeout":10000,"headers":{}} alexa2.0 2021-10-14 10:12:23.995 debug (2614) Alexa-Remote: No authentication check needed (time elapsed 1234) alexa2.0 2021-10-14 10:12:23.993 debug (2614) Alexa-Remote: Response: {"bluetoothStates":[{"deviceSerialNumber":"","deviceType":"A3S5BH2HU6VAYF","friendlyName":"Echo Dot-EK0","gadgetPaired":false,"online":true,"pairedDevice alexa2.0 2021-10-14 10:12:23.586 debug (2614) Alexa-Remote: Sending Request with {"host":"alexa.amazon.de","path":"/api/bluetooth?cached=true&_=","method":"GET","timeout":10000,"headers":{}} alexa2.0 2021-10-14 10:12:23.586 debug (2614) Alexa-Remote: No authentication check needed (time elapsed 826)
alexa2.0 2021-10-14 10:18:23.929 info (2614) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s alexa2.0 2021-10-14 10:18:23.929 debug (2614) Alexa-Remote WS-MQTT: Retry Connection in 60s alexa2.0 2021-10-14 10:18:23.928 debug (2614) Alexa-Remote WS-MQTT: Close: 1006: alexa2.0 2021-10-14 10:18:23.928 info (2614) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s alexa2.0 2021-10-14 10:18:23.928 debug (2614) Alexa-Remote WS-MQTT: Retry Connection in 60s alexa2.0 2021-10-14 10:18:23.928 debug (2614) Alexa-Remote WS-MQTT: Close: undefined: undefined alexa2.0 2021-10-14 10:18:23.923 info (2614) Alexa-Push-Connection Error: Error: WebSocket was closed before the connection was established alexa2.0 2021-10-14 10:18:23.923 debug (2614) Alexa-Remote WS-MQTT: Error: Error: WebSocket was closed before the connection was established alexa2.0 2021-10-14 10:18:23.922 debug (2614) Alexa-Remote WS-MQTT: Initialization not done within 30s alexa2.0 2021-10-14 10:18:00.348 debug (2614) Alexa-Remote WS-MQTT: Unexpected Response: [object Object]
-
@haselchen sagte in Alexa2 3.10.x (Beta!): Push-Verbindung tut wieder:
alexa2.0 2021-10-14 10:18:00.348 debug (2614) Alexa-Remote WS-MQTT: Unexpected Response: [object Object]
Ich mach heute abend mal ne neue Version, da ist vllt mehr logging zu sehen. Aktuell - und auch mit den von dir gewählten Teil-Log ausschnitten ist schwierig was zu sagen
-
@haselchen
Lösch am Besten mal Dein Log.
Dann (re)starte alexa2 im Debug Modus.
Warte im Log eine Weile bis es ruhig ist.
Dann pack das ganze Ding in eine Email und schick sie @apollon77.
Ich denke, dann musste Dir um vermeintlich sensible(re) Daten drin nicht ganz so viele Gedanken machen und er bekommt einen besseren Überblick. -
Das sind schon die relevantesten Daten.
Der Rest sind die Geräte , die der Adapter auflistet.Retry Connection ist der Hauptsatz in dem Log.
-
Ich habe den Alexa Adapter gelöscht und neu Installiert auf 3.11.2
Der Log ist nun sauber aber der DP "triggered" bleibt immer auf false.
Der DP wird nun jedesmal auf false Aktualisiert, wenn ein Timer auslöst (und wieder gestoppt wird).
Ich könnte meine Skripte jetzt entsprechend umbauen, habe aber sorge dass der DP auch durch andere Aktionen Aktualisiert wird und damit die Automationen getriggert werden.
Danke für deine Arbeit!
Viele Grüße
-
@apollon77 sagte in Alexa2 3.10.x (Beta!): Push-Verbindung tut wieder:
@haselchen Da daran nichts geändert wurde tippe ich das das vorher schon so war. keine Ahnung ob eine "App" genau behandelt wird wie ein "Gerät". Msste man wieder im Debug Log suchen
Ne, das war vorher nicht so.
Vermutlich liegt es an Amazon...
Konnte heute meine Garage nicht von unterwegs öffnen.
Ob ein Log was bringt? -
@padrino hmm, gerade getestet, meine garage macht, was ich sage...
-
@da_woody sagte in Alexa2 3.10.x (Beta!): Push-Verbindung tut wieder:
@padrino hmm, gerade getestet, meine garage macht, was ich sage...
Du triggerst vermutlich auch nicht auf summary dafür und sendest den Befehl via Handy.
Ist ja kein generelles "Garagenproblem". -
Ich weiß , zaubern kannst auch Du nicht , gibt es denn Licht am Ende des Tunnels ?
Meine halbe Automation läuft über Summary.
Und da geht momentan gar nix mehr .
Wenn überhaupt wird der Befehl 2min später ausgeführt . -
@haselchen Hm ... also wenn ich weiter oben lese habe ich alles gesagt was ich sagen kann und mehrfach nach Debug Log gefragt und KEINS bekommen ... also was bitte soll ich tun?
Wenn Ihr nicht mitarbeitet bei "User-spezifishen Themen" dann werde ich nicht raten, Glaskugeln oder vermuten. Fakten oder Nichts. Sorry ...
Daher Adapter im Debug Log starten, dann die relevante Aktion ausführen, relevanten Zeitraum (plus minus ein paar Minuten) aus dem Log auf Platte holen und hier posten oder mir schicken und GENAU sagen was Ihr gesagt habt und was die erwartung war und was passiert ist (oder nicht)
-
Logs hatte ich alle geschickt, die ich zur Verfügung stellen konnte.
So langsam weiss man ja wie der Hase hier läuftIch habe das Retry Connection Problem lösen können , indem ich Synology und Fritzbox einfach mal neu gestartet habe.
Vielleicht ist das für den Einen oder Anderen sogar die Lösung des Problems.Im Übrigen , auch ich bin Dir , für das schnelle Eingreifen bei Issues hier, immer wieder dankbar!
-
@apollon77 also ich kann bis jetzt bestätigen das es bei mir immer noch läuft ab und an ist das ne Verzögerung drin von einer 1 bis 2 Sekunden. Ansonsten wird die Historie im Alexa Adapter sofort aktualisiert.
Ich persönlich glaube auch das es nicht am Adapter hängt sondern an Amazon.
Warum? Weil ich die letzten Wochen oft erlebt habe das Alexa "Dinge" nicht korrekt funktionieren oder gar nicht, die Rede ist hier von reinen Amazon Alexa Routinen etc. die nicht mit ioBroker laufen.
Und am nächsten Tag ging es dann wieder. Es deckt sich Quasi zeitlich mit den Problemen im Adapter. -
@fa-bio Wer, wenn nicht Amazon sollte Schuld haben, wenn plötzlich etwas nicht mehr funktioniert? Der Adapter ändert sich ja nicht von selbst und @apollon77 kann dann nur immer nachziehen und anpassen, wenn Amazon mal wieder ider der Meinung war, etwas zu ändern. Amazon schaut nur nach sich selbst und daß alles in ihren Universum läuft. Was drumherum ist, interessiert da nicht. Im Gegenteil, je weniger von außen und je mehr Amazon-intern, umso besser.
Es glaubt doch hoffentlich niemand, ein Adapterentwickler würde hier etwas ändern, so dass hinterher etwas nicht mehr funktioniert? Exakt andersrum ist es korrekt. Amazon ändert, so daß etwas nicht mehr funktioniert und die Entwickler versuchen das gerade zu biegen, ohne dass von Amazon da irgendeine Unterstützung käme.
Gruß, Jürgen -
@haselchen sagte in Alexa2 3.10.x (Beta!): Push-Verbindung tut wieder:
Logs hatte ich alle geschickt, die ich zur Verfügung stellen konnte.
Ok, dann hatte ich aber auf alles geantwortet ... ich hab keine offenen Posts mit Logs oder Emails mehr ... oder hab ich da was übersehen? Falls ja bitte nochmal schicken oder zeigen.
STand ist:
- Einige Anfragen die zu Skills gehen liefern keinen answerText zurück. Ist einfach leer.
- Manchmal dauert es länger bis die History-Einträge da sind - da hatte ich schonmal was getweaked das der Adapter öfter schaut (daher kommt ggf die 1-2s Verzögerung). Der Adapter bekommt eine Meldung zu einer Activity und schaut dann in der Amazon Historie nach dem Eintrag.Wenn der nicht drin ist wird bis zu 5 mal mit je 300ms Abstand versucht sonst wird es verworfen. Mir ist da noch keine bessere Möglichkeit eingefallen. Falls es da Verzögerungen oder Fälle gibt wo er es nicht gefunden hat gibt zeigt das Log das- dann kann ich die anzahl der Versuche erhöhen
Daher ... Bei Problemen Logs und ich kann schauen
-
@wildbill ja deshalb habe ich das ja geschrieben. Ich bin sehr sehr lange Amazon Kunde und nutze Alexa fast seit der ersten Stunde und könnte darüber ein Buch schreiben was da alles sooo in die Hose gegangen ist. Ich käme nie auf die Idee einem Entwickler die Schuld zu geben. Aber manchmal hört es sich so an wenn man im Forum unterwegs ist.
-
@fa-bio
Das sind einige Wenige, die auch schnell wieder verschwunden sind.
Die beschäftigen sich nicht mit der Materie.
Deshalb der Frustabbau , aber auch das schnelle Verschwinden wieder.
Der Rest hier weiß was dahintersteckt und da wirst Du nie ein böses Wort lesen. -
@haselchen da hast du Recht. Frust bitte woanders abbauen.
-
@fa-bio Alles gut. Man hätte bei Deiner Aussage, dass es AUCH auf Amazon-Geräten zu Problemen kam, nur herauslesen können, dass das ursprüngliche Problem eher beim Adapter oder iobroker zu suchen wäre. Und dem ist ja eben nicht so.
Bin auch langjährig schon Amazon-Kunde mit Alexas und ärgere mich auch immer mehr. Nicht nur, was dort immer geändert wird oder wegfällt, sondern auch mittlerweile unzuverlässige Eintageszustellung usw. Wird echt immer schlimmer mit dem Verein.
Gruss, Jürgen -
@wildbill schon Okay. Ja da gebe ich dir Recht. Vor allem das es Amazon nicht nötig hat Änderungen seinen Kunden mitzuteilen egal welcher Art.
Grüße Fabio -
Hi,
seit heute wird wieder nicht der DP „triggered“ beim Wecken auf true gesetzt. Ging vorgestern noch.
Gruß
Uwe