NEWS
Alexa2 Adapter 3.18.x (BETA)
-
@apollon77, hat sich erledigt. Auf mein Konto war gestern Abend ein unbefugter Zugriff und mein Passwort wurde gesperrt. Alles wieder gut.
-
@apollon77 Seit 3.19.x (auch nach Update heute auf 3.19.9) bekomme ich bei der zweiten alexa2 Instanz zum Teil über Stunden hinweg diese Logmeldungen:
2022-09-13 11:12:48.109 - info: alexa2.0 (5136) starting. Version 3.19.9 in /opt/iobroker/node_modules/iobroker.alexa2, node: v16.17.0, js-controller: 4.0.23 2022-09-13 11:12:48.188 - info: alexa2.0 (5136) Update Device State Interval is too low, set to 359s 2022-09-13 11:12:48.470 - info: alexa2.1 (5143) starting. Version 3.19.9 in /opt/iobroker/node_modules/iobroker.alexa2, node: v16.17.0, js-controller: 4.0.23 2022-09-13 11:12:48.545 - info: alexa2.1 (5143) Update Device State Interval is too low, set to 316s 2022-09-13 11:12:52.832 - info: alexa2.1 (5143) Initialize all Device states ... 2022-09-13 11:12:54.303 - info: alexa2.0 (5136) Initialize all Device states ... 2022-09-13 11:13:03.017 - info: alexa2.1 (5143) Subscribing to states... 2022-09-13 11:13:04.812 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 10s 2022-09-13 11:13:06.653 - info: alexa2.1 (5143) Initialization Done ... 2022-09-13 11:13:15.361 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 15s 2022-09-13 11:13:30.900 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 20s 2022-09-13 11:13:51.548 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 25s 2022-09-13 11:13:51.685 - info: alexa2.0 (5136) Subscribing to states... 2022-09-13 11:13:54.575 - info: alexa2.0 (5136) Alexa-Push-Connection (macDms = true) established. Disable Polling 2022-09-13 11:14:06.002 - info: alexa2.0 (5136) Initialization Done ... 2022-09-13 11:14:17.243 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 30s 2022-09-13 11:14:47.985 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 35s 2022-09-13 11:15:23.553 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 40s 2022-09-13 11:16:04.131 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 45s 2022-09-13 11:16:49.698 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 50s 2022-09-13 11:17:40.287 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 55s 2022-09-13 11:18:35.860 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s [...] 2022-09-13 12:07:10.569 - info: alexa2.1 (5143) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s
Bei der ersten Instanz hingegen passiert das nie. Ist da ggf. noch was im Code anders was nur ab Instanz 2 passiert?
Letztens gab es ja den Loopbug bei Restart von 2 Instanzen. -
@diginix keine Ahnung ... vllt reagiert Amazon inzwischen "allergisch" auf parallele Push Verbindungen von der gleichen IP? Alternativ wöre es die Idee die zweite Instanz nochmal zu resetten (in dem Fall Instanz löschen,dann in /opt/iobroker/node_modules/iobroker.alexa2/formerDataStorealexa2.X.json mit X der gerade gelöschten Instanz ID!, dann neu anlegen und neues cookie holen. Gehts dann?
-
@apollon77 Instanz habe ich in der admin GUI gelöscht aber /opt/iobroker/node_modules/iobroker.alexa2/formerDataStorealexa2* gibt es weder vor noch nach dem Löschen der Instanz.
-
@diginix Auch ok
-
@apollon77 Instanz 1 from scratch hat direkt eine Push Connection aufgebaut. Aber Instanz 0 lief zu der Zeit schon, also kamen schonmal keine 2 Anfragen von einer IP. Mal sehen wie es weiter geht.
-
@diginix Naja vllt hatte ja die zweite Instanz die gleiche "Device ID" bekommen (früher mal irgendwann) wie die andere und damit war es für ihn wie "gleiches handy doppelt". Jetzt sollten die andere Device-IDs haben (durchs löschen) und damit wie zwei handies im gleichen haus
-
@apollon77 War genau wie du angenommen hast. Habe im Backup geschaut und system.adapter.alexa2.0 und system.adapter.alexa2.1 hatten dieselbe cookieData.deviceId. Nun ist sie unterschiedlich.
-
@apollon77 said in Alexa2 Adapter 3.18.x (BETA):
iot ist iot und alexa2 ist alexa2 ... das eine hat mit dem anderen nix zu tun.
Ich hänge noch an dem neuen Zustand #includeInIntervalQuery:
Ich schalte meine SmartHomeDevices über Alexa (z.B. "schalte LampeA ein..."). Die Geräte sind über den iot-Adapter verfügbar gemacht.
Ich nutze aber auch Routinen, die ich direkt in der Alexa-App erstellt habe, um ein paar wenige SmartHome-Devices zu steuern.Wofür genau benötige ich nun evtl. den aktivierten Zustand #includeInIntervalQuery?
Sorry, für Laien ist das nicht so leicht zu durchschauen und abzugrenzen
Danke für Eure Hilfe!
-
@alexathome sagte in Alexa2 Adapter 3.18.x (BETA):
Wofür genau benötige ich nun evtl. den aktivierten Zustand #includeInIntervalQuery?
Du scheinbar für nichts.
Wenn Du Geräte hättest die du in Alexa steuerbar hast aber nicht in ioBroker und deren Werte willst ... dann akivierst Du das das die Daten regelmäßig gelesen werden.Alle ioBroker-Skill Geräte sind da aber eh ausgenommen
-
@apollon77 Vielen Dank! Dann stürze ich mich mal mutig in das Update des Adapters
Allen Beteiligten: ganz herzlichen Dank für Weiterentwicklung und Support rund um den iobroker!!
-
@apollon77
Hi,
ich habe den Adapter mit der Version 3.11.2 und das Problem mit gelöschten Devices hier immer wieder verfolgt. Da war ich ja auch betroffen.
Nachdem nun wochenlang alles funktioniert hatte, wurden die Geräte heute wieder gelöscht.
Neustart der Instanz brachte nichts.
Habe dann versucht, über Adapter die angebotene Version 3.19.9 zu installieren. Ging aber nicht, die Version bleibt auf 3.11.2
Hier das Log:Upgrade.txt
Gibt es wieder allgemein ein Problem mit Amazon?
Wie kann ich die neue Version installieren, bzw. was mache ich falsch? -
@ksy siehe Forum Info die oben gepinnt ist. 3.19.10 nutzen bitte
-
@apollon77 , Bei mir ist nun der Adapter ewig rot....
-
@esp8266 Was sagt denn das log? Schau bitte nochmal welche Version installiert ist und versuche ggf nochmal die 3.19.10 zu installieren
-
@apollon77 , ich hatte schon auf die neuste geupgradet.
host.iobroker 2022-10-27 16:56:34.567 info Do not restart adapter system.adapter.alexa2.0 because desired by instance host.iobroker 2022-10-27 16:56:34.567 error instance system.adapter.alexa2.0 terminated by request of the instance itself and will not be restarted, before user restarts it. alexa2.0 2022-10-27 16:56:33.946 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason alexa2.0 2022-10-27 16:56:33.943 debug Plugin sentry destroyed alexa2.0 2022-10-27 16:56:32.941 error Adapter seems to have issues and crashed three times in a row. Disabling!! Please start again and check logs.
-
@esp8266 moooaaarrrrrr log bitte. Den Fehler an sich haste weggelassen
-
@esp8266 sagte in Alexa2 Adapter 3.18.x (BETA):
auf die neuste geupgradet.
und die ist?
vorher auch das Repo neu eingelesen?
-
Wie jetzt Repo einlesen? Ganz normale Aktualisation über den Adapter.....wieder was neues?
Ich poste hier kein Alexa2 Debug Log. Wohin Bitte? -
@esp8266 Es hat keiner was von einem Debug log gesagt. Also das was du oben gepostet hast kommt IMMER nach einem großen Fehlerkram der sagt warum der Adapter abgestürzt ist. Diese Fehlerlogs möchte ich gern sehen