NEWS
Alexa2 Adapter 3.21.0 (Beta)
-
Muss ich leider trotzdem noch mal nachfragen. Die Zeit zählt für die gesamte Kommunikation über den Adapter oder pro State?
-
@ofbeqnpolkkl6mby5e13 Einiges pro State, anderes pro "Appliance" (e.g. der Skill der ein gerät anbietet) ... ist nicht ganz so einfach zu sagen und ehrlich vllt will ich auch nicht alles offenlegen
Am Ende gilt: Mach Dir gedanken was du wirklich brauchst und schaue wie es damit geht. Und ich kann nur nochmals aufrufen Adapter-Requests anzulegen für geräte die Ihr per SKill steuert und nicht nativ gehen oder bestehende Native ioBroker Adapter zu nutzen anstelle Alexa2!!
-
Das ist okay, ich versuche einfach im ersten Schritt die Zeit zu erhöhen.
Einen Adapter wird es für ein aussterbendes Nischenprodukt ohne API nicht geben. Ich kann nur die vorhandenen Aktoren gegen FROLLs austauschen. Aber nur, wenn an den Rollläden sowieso was gemacht werden muss...
-
@apollon77 sagte in Alexa2 Adapter 3.21.0 (Beta):
@ofbeqnpolkkl6mby5e13 Sagen wir es mal so: Auch sentry sieht das nicht (warum auch, der kennt nur crashes). Du wirst im Log sehen falls ein interner Limitierungsmechanismums Requests von Dir geblockt hat.
Könnte man das in ein Datenobjekt true/falls packen?
Dann könnte man das triggern.
Wäre a) bequemer als dauerhaft ein Auge aufs Log zu haben bzw. b) kenn ich mich, dass ich das ratzfatz vergessen/verdrängt habe.
Da kommt es schon besser, wenn hier plötzlich alle Lampen auf rot gehen. -
@padrino Den Aufwand (vor allem das sinnvoll zu tun und aktuell zu halten weil ist ja terilweise pro State und Timerbasiert, manchmal pro Gerät oder ganzem Skill, manche aktionen überschreiben dann Blocks intern je nach Situation .. Sorry den Aufwand inestiere ich lieber in matter oder andere wichtigere Baustellen.
Jetzt wartet doch mal ob ob es euch überhaupt trifft ... nicht das wir hier über Geisterthemen diskutieren.
Aber ja ich kann sagen "den gleichen Wert" innerhalb von 5 Minuten nochmals setzen ist aktuell geblockt. Etwas ähnliches gilt wenn ein Zahlenwert (relevant bei Temperaturen) weniger als 0.5 vom letzten gesetzten Wert abweicht.
-
@apollon77 mal andere Frage so am Rande,
ist das normal, diese Meldungen, z.b. nach Versions upgrade oder Neustart der Instanz2022-11-27 07:30:23.577 - info: alexa2.0 (3852487) starting. Version 3.23.1 in /opt/iobroker/node_modules/iobroker.alexa2, node: v16.18.1, js-controller: 4.0.23 2022-11-27 07:30:23.691 - info: alexa2.0 (3852487) Starting Alexa2 adapter ... it can take several minutes to initialize all data. Please be patient! A done message is logged. 2022-11-27 07:30:28.006 - info: alexa2.0 (3852487) Initialize all Device states ... 2022-11-27 07:30:33.673 - info: host.IoBroker instance system.adapter.weatherunderground.0 terminated with code 0 (NO_ERROR) 2022-11-27 07:32:12.010 - info: alexa2.0 (3852487) Subscribing to states... 2022-11-27 07:32:12.015 - info: alexa2.0 (3852487) Deleting the following states: ["Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.date","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.time","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.enabled","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.snoozed","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.delete","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.cancel","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.musicProvider","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.musicEntity","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.customVolume","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.triggered","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.recurringPattern","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.recurringDays","Echo-Devices.G090VC0784121PVX.TriggerTimer.601b30c5-f5aa-423c-aae8-19d36666418c.nextTriggerDate"] 2022-11-27 07:32:13.917 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 10s 2022-11-27 07:32:24.391 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 15s 2022-11-27 07:32:33.723 - info: alexa2.0 (3852487) Initialization Done ... 2022-11-27 07:32:39.881 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 20s 2022-11-27 07:33:00.337 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 25s 2022-11-27 07:33:25.788 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 30s 2022-11-27 07:33:56.441 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 35s 2022-11-27 07:34:31.929 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 40s 2022-11-27 07:35:12.485 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 45s 2022-11-27 07:35:57.998 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 50s 2022-11-27 07:36:48.510 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 55s 2022-11-27 07:37:44.030 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s 2022-11-27 07:38:44.611 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s 2022-11-27 07:39:45.115 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s das zieht sich dann bis 2022-11-27 09:07:31.810 - info: alexa2.0 (3852487) Alexa-Push-Connection disconnected - retry: Retry Connection in 60s
-
Alexa 2 Adapter vorgestern Installiert und läuft eins A ohne Fehlermeldungen oder Störungen. Auch die Verzögerung zwischen Datenpunkt Eingabe und Alexa Ansage ist weg.
PS
Ich nutze den Adapter nur für die Alexa AnsageDanke
-
@crunchip Nein, normal nicht ... passiert aber ab und an mal falls es Amazon zuviel wurde und ein Device scheinbar geblock wird. Lösung siehe https://github.com/Apollon77/ioBroker.alexa2/#push-connections-do-not-connect
-
@apollon77 was meinst du mit "zuviel wurde", es wird ja kaum irgendwas gesteuert, da gehn keine 10 Befehle am Tag raus.
also ohne das zuvor gelesen zu haben, hatte ich das ja zum größten Teil gemacht.
Weil genau im Zeitraum bei einem der letzten Updates, ein neuer Echo bestellt war( der taucht ja, sobald versendet schon in den Objekten auf, jedoch nicht vollständig nachdem er eingerichtet wurde(am 9.11.22).
Ich hatte generell auch kein Alexa Problem, da ich keine Smarthome Geräte synchronisiere.
Jedoch wegen der fehlenden Datenpunkte hatte ich dann komplett aufgeräumt,
sämtliche this devices entfernt, den skill entfernt und neu hinzugefügt, cockie erneuert, Gruppen und Routinen wieder angelegt....In der Instanz selbst sind nur push und app devices angehakt.
Komischerweise hatte ich solch Alexa-Push-Connection disconnected Meldungen vorher aber nicht, das fing erst bei einem der letzten Update's an.ab und an mal, würde ich jetzt nicht sagen, eher immer wenn der Adapter neu gestartet wird, also bei update des Adapters oder wenn aus anderem Grund iobroker neu gestartet wurde.
-
@crunchip wir wissen nicht wann Amazon da bei Push sowas sperrt. Hatten wir bisher primär bei mehreren Instanzen wenn die die gleiche device Id hatten aus früheren Zeiten. Vllt ist das auch jetzt ein Grund das es - obwohl device Id aus Zufallszahlen besteht mal per Zufall nen zweiten User gibt der die gleiche ID würfelt. Ich weiß es nicht.
-
@apollon77 sagte in Alexa2 Adapter 3.21.0 (Beta):
Jetzt wartet doch mal ob ob es euch überhaupt trifft ... nicht das wir hier über Geisterthemen diskutieren.
Wieso so gereitzt?
Ich für meinen Teil weiß, dass ich aktiv nicht Millionen von Requests auslöse, möchte aber auch nicht durch meine mangelnden Blockly Kenntnisse dafür verantwortlich sein.
Von daher hätte es mich gefreut, wenn ich da ein Auge drauf halten könnte.Wenn Du sagst, zu viel Aufwand, ok, von meiner Seite war es nur gut gemeint.
Und auch nur eine Frage, keine Forderung. -
@padrino sagte in Alexa2 Adapter 3.21.0 (Beta):
Ich für meinen Teil weiß, dass ich aktiv nicht Millionen von Requests auslöse
ok... und dann:
@padrino sagte in Alexa2 Adapter 3.21.0 (Beta):
möchte aber auch nicht durch meine mangelnden Blockly Kenntnisse dafür verantwortlich sein.
unter Umständen bist auch Du ein potentieller Kandidat
-
@padrino sagte in Alexa2 Adapter 3.21.0 (Beta):
Wieso so gereitzt?
ne nicht gereizt, vor allem Alexa2 macht aber wegen den aktuellen Themen deutlich mehr Aufwand als mir lieb ist und blockiert andere Themen. Aus dem Grund würde ich gern nur Aufwände machen die auch wirklich nötig sind.
Ich kenne es ja schon vom HMIP Adapter wo wir auch rate limits eingebaut haben weil ggf Skripte alle Minute ne um 0,1 Grad andere Temperatur auf dem Thermostat setzen wollten und dann eq-3 allergisch reagiert hat ... Kann jedem passieren ... kein persönlicher Angriff gegen jemanden.
-
Stable ist jetzt Alexa2 3.23.x ---> https://forum.iobroker.net/topic/60392/alexa2-version-3-23-1