NEWS
Alexa2 Adapter 3.18.x (BETA)
-
@padrino das kann man doch auch im Admin machen...den Adapter neu starten lassen jeden Tag zB
-
@kueppert
Bin langjÀhriger "Amiga" AnhÀnger, da bin ich es wohl irgendwie noch gewohnt, dass man alles bis ins Details konfigurieren kann - ganz ohne pro oder expert Mode. :relieved:
Aber, alles gut. :flushed:@padrino sagte in Alexa2 Adapter 3.18.x (BETA):
@kueppert
Bin langjÀhriger "Amiga" AnhÀnger, da bin ich es wohl irgendwie noch gewohnt, dass man alles bis ins Details konfigurieren kann - ganz ohne pro oder expert Mode. :relieved:
Aber, alles gut. :flushed:Hab das Thema Amiga mal angelegt...
https://forum.iobroker.net/post/835121 -
@padrino Naja ... EIN User will nur die GerĂ€teliste neu laden weil er da einen Use-Case drin sieht ... deswegen ne neue option einbauen die wieder kaputt gehen kann und es fĂŒr >21k user komplexer macht (welches Interval macht jetzt was, hÀÀÀÀhh?) ? ;-)
@apollon77 Moin, ich habe auf die neuste beta aktualisiert und wieder ein altes problem, das nun wieder auftaucht: meine Sonos GerĂ€te One und Arc werden immer umbenannt. es wird z.b. bei Sonos arc immer "(Sonos Arc)" an den Namen hinzugefĂŒgt! Nach 1-2 Tagen, steht das dann 10x-15x hintereinander im Namen.
Wenn ich dann ein Timer beenden möchte, dauert die Ansage ganz schön lange, wenn er mir mitteilt, wo der Timer beendet wird âșWenn der Alexa adapter pausiert ist, werden die gerĂ€te nicht umbenannt! Hast du eine Idee woran es liegen kann?
Sonst funktioniert alles! Iobroker nodejs sind aktuell. -
@apollon77 Moin, ich habe auf die neuste beta aktualisiert und wieder ein altes problem, das nun wieder auftaucht: meine Sonos GerĂ€te One und Arc werden immer umbenannt. es wird z.b. bei Sonos arc immer "(Sonos Arc)" an den Namen hinzugefĂŒgt! Nach 1-2 Tagen, steht das dann 10x-15x hintereinander im Namen.
Wenn ich dann ein Timer beenden möchte, dauert die Ansage ganz schön lange, wenn er mir mitteilt, wo der Timer beendet wird âșWenn der Alexa adapter pausiert ist, werden die gerĂ€te nicht umbenannt! Hast du eine Idee woran es liegen kann?
Sonst funktioniert alles! Iobroker nodejs sind aktuell.@hohmannc was das angeht hat sich im Adapter nichts geĂ€ndert. Ich wĂŒsste auch nicht wo/das er den Namen von sich aus setzen wĂŒrde.
Am Ende wĂŒrde ich sagen Versuch rauszufinden es passieren muss das da passiert und versuche es zu reproduzieren :-(
-
@apollon77 Moin, ich habe auf die neuste beta aktualisiert und wieder ein altes problem, das nun wieder auftaucht: meine Sonos GerĂ€te One und Arc werden immer umbenannt. es wird z.b. bei Sonos arc immer "(Sonos Arc)" an den Namen hinzugefĂŒgt! Nach 1-2 Tagen, steht das dann 10x-15x hintereinander im Namen.
Wenn ich dann ein Timer beenden möchte, dauert die Ansage ganz schön lange, wenn er mir mitteilt, wo der Timer beendet wird âșWenn der Alexa adapter pausiert ist, werden die gerĂ€te nicht umbenannt! Hast du eine Idee woran es liegen kann?
Sonst funktioniert alles! Iobroker nodejs sind aktuell. -
@hohmannc Ich habe das auch. Betrifft nur den Sonos Arc.
Ich umgehe das, indem ich bei der Sprachausgabe einen Namensalias setze. -
Ich denke das haben hier viele..... aber eine Lösung dazu habe ich auch noch nicht gefunden
Sonos One und Beam
Bernd's Sonos One (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) WohnL (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) Bernd's Sonos Beam (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) -
Ich denke das haben hier viele..... aber eine Lösung dazu habe ich auch noch nicht gefunden
Sonos One und Beam
Bernd's Sonos One (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) WohnL (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) Bernd's Sonos Beam (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam)@apollon77
Ist es nicht möglich, dass der Adapter einem die ID des "triggered timers" zur VerfĂŒgung stellt?
Muss man das selbst handeln, indem man die nextTimerID, bzw. activeTimerList ĂŒberwacht/auswertet? -
@apollon77
Ist es nicht möglich, dass der Adapter einem die ID des "triggered timers" zur VerfĂŒgung stellt?
Muss man das selbst handeln, indem man die nextTimerID, bzw. activeTimerList ĂŒberwacht/auswertet? -
@apollon77
Echt?
Sah im admin aus, als wÀre es zu dem Zeitpunkt leer...
Muss ich mir nachher mal (per Skript) anschauen.
Danke. đ -
@apollon77
Echt?
Sah im admin aus, als wÀre es zu dem Zeitpunkt leer...
Muss ich mir nachher mal (per Skript) anschauen.
Danke. đ@padrino Die wird an sich erst dann gelöscht wenn der Timer gelöscht (ergo gestoppt) wird ... bzw dann kommt die nĂ€chste rein falls eine ansteht. Daher: Zu exakt dem zeitpunkt wo der Timer triggert idte id "next tRiggerdId" genau die die gerade triggert
-
Ich denke das haben hier viele..... aber eine Lösung dazu habe ich auch noch nicht gefunden
Sonos One und Beam
Bernd's Sonos One (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) (Sonos One) WohnL (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) (Sonos) Bernd's Sonos Beam (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam) (Sonos Beam)@skokarl ich hatte es schon mal behoben, ich glaube als ich eine Àltere Alexa adapter version installiert hatte, trat der Fehler nicht mehr auf.
ich hatte lange gesucht und keine Lösung im netz gefunden, aber irgendwann war der Fehler weg bei mir. -
@skokarl ich hatte es schon mal behoben, ich glaube als ich eine Àltere Alexa adapter version installiert hatte, trat der Fehler nicht mehr auf.
ich hatte lange gesucht und keine Lösung im netz gefunden, aber irgendwann war der Fehler weg bei mir. -
@padrino Aaaalso. Es gibt GerĂ€te und es gibt "App-GerĂ€te" die zurĂŒckgemeldet werden. Wenn App-gerĂ€t gibts einmal einen Haupt-typ scheinbar und noch ein paar andere. Bisher hatte ich die Logik nur fĂŒr den Haupt-typ drin das Namen behalten werden. App-GerĂ€te haben dann eine Liste von Seriennummern die die einzelnen Apps darstellen - haben aber keinen eigenen namen und sowas (Also nicht in der APO rĂŒckgabe).
Um zu verhindern das die jetzt alle "this device" heissen habe ich (bisher nur fĂŒr den Haupt-typ, jetzt auch fĂŒr die anderen) immer die Seriennnummer des "Parent Devices" mit angehĂ€ngt das man die unterscheiden kann was wohin gehört.Das habe ich jetzt (GitHub Version) auf die anderen App-GerĂ€tetypen ausgeweitet. Aber der Name sollte Ă€nderbar sein. Der Name in info.name ist immer der name der von der API offiziell zurĂŒckkommt, ggf mit Anhang der Seriennnummer - falls also der Name Custom ĂŒberschrieben und behalten wurde dann weiss diese Stelle das nicht.
Was genau ist jetzt das issue?
Und mit irgendwas namenlosen wĂŒrde ich mehr Details und ein volles Debug Log benötigen
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@padrino Aaaalso. Es gibt GerĂ€te und es gibt "App-GerĂ€te" die zurĂŒckgemeldet werden. Wenn App-gerĂ€t gibts einmal einen Haupt-typ scheinbar und noch ein paar andere. Bisher hatte ich die Logik nur fĂŒr den Haupt-typ drin das Namen behalten werden. App-GerĂ€te haben dann eine Liste von Seriennummern die die einzelnen Apps darstellen - haben aber keinen eigenen namen und sowas (Also nicht in der APO rĂŒckgabe).
Ok, ich versuch es mal zu beschreiben...
-
Ich habe "Auch App Devices Abfragen und hinzufĂŒgen" deaktiviert.
-
Bei mir tauchen damit 2 "this devices" auf, einmal wohl Alexa2 und einmal mein Handy.
-
Alexa2
- hat die Seriennummer SMA4...
- ist deviceFamily AMAZONMOBILEMUSIC_ANDROID
- ist deviceType A1DL2DVDQVK3Q
- info.name ist objectname gefolgt von 's Alexa Apps (SMA4...)
- steht unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP als Mario's ioBroker Alexa2
- Ein Ăndern des objectname im admin
-- hat keinen Einfluss auf den Namen unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP
-- Ă€ndert beim nĂ€chsten Neustart des Adapters den Namen in info.name. - Ein Ăndern des Namens durch "Bearbeiten" unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP hat keinen Einfluss auf die Darstellung im admin.
- Mein Handy
- hat die Seriennummer fa45...
- ist deviceFamily VOX
- ist deviceType A2TF17PFR55MTB
- info.name ist This Device (dee4...), also nicht die Seriennummer.
Es gibt ein weiteres Echo Device mit dieser Nummer als Pfad im admin, aber darin gibt es nur
commands.doNotDisturb und Timers...
Unter dem Pfad mit der korrekten Seriennummer fa45... gibt es "alles" und funktioniert auch mit dem Handy. - steht unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP als objectname
- Ein Ăndern des objectname im admin
-- hat Einfluss auf den Namen unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP
-- Ă€ndert beim nĂ€chsten Neustart des Adapters den Namen in info.name allerdings nicht. - Ein Ăndern des Namens durch "Bearbeiten" unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP hat keinen Einfluss auf die Darstellung im admin.
Weià nicht, ob das irgendwas hilft bzw. verstÀndlich macht. :relieved:
-
-
@apollon77 sagte in Alexa2 Adapter 3.18.x (BETA):
@padrino Aaaalso. Es gibt GerĂ€te und es gibt "App-GerĂ€te" die zurĂŒckgemeldet werden. Wenn App-gerĂ€t gibts einmal einen Haupt-typ scheinbar und noch ein paar andere. Bisher hatte ich die Logik nur fĂŒr den Haupt-typ drin das Namen behalten werden. App-GerĂ€te haben dann eine Liste von Seriennummern die die einzelnen Apps darstellen - haben aber keinen eigenen namen und sowas (Also nicht in der APO rĂŒckgabe).
Ok, ich versuch es mal zu beschreiben...
-
Ich habe "Auch App Devices Abfragen und hinzufĂŒgen" deaktiviert.
-
Bei mir tauchen damit 2 "this devices" auf, einmal wohl Alexa2 und einmal mein Handy.
-
Alexa2
- hat die Seriennummer SMA4...
- ist deviceFamily AMAZONMOBILEMUSIC_ANDROID
- ist deviceType A1DL2DVDQVK3Q
- info.name ist objectname gefolgt von 's Alexa Apps (SMA4...)
- steht unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP als Mario's ioBroker Alexa2
- Ein Ăndern des objectname im admin
-- hat keinen Einfluss auf den Namen unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP
-- Ă€ndert beim nĂ€chsten Neustart des Adapters den Namen in info.name. - Ein Ăndern des Namens durch "Bearbeiten" unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP hat keinen Einfluss auf die Darstellung im admin.
- Mein Handy
- hat die Seriennummer fa45...
- ist deviceFamily VOX
- ist deviceType A2TF17PFR55MTB
- info.name ist This Device (dee4...), also nicht die Seriennummer.
Es gibt ein weiteres Echo Device mit dieser Nummer als Pfad im admin, aber darin gibt es nur
commands.doNotDisturb und Timers...
Unter dem Pfad mit der korrekten Seriennummer fa45... gibt es "alles" und funktioniert auch mit dem Handy. - steht unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP als objectname
- Ein Ăndern des objectname im admin
-- hat Einfluss auf den Namen unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP
-- Ă€ndert beim nĂ€chsten Neustart des Adapters den Namen in info.name allerdings nicht. - Ein Ăndern des Namens durch "Bearbeiten" unter https://www.amazon.de/hz/mycd/digital-console/devicedetails?deviceFamily=ALEXA_APP hat keinen Einfluss auf die Darstellung im admin.
Weià nicht, ob das irgendwas hilft bzw. verstÀndlich macht. :relieved:
@padrino hm ⊠⊠weiĂ nicht obâs was geholfen hat. ;-)
Das ganze Namens Sync Zeug geht nur verlĂ€sslich fĂŒr echte GerĂ€te. Diese ganzen halb virtuellen App Typen, wie oben gesagt, haben in der api response keine Namen. Nur âkuck mdl. hier x Apps vom Typ sowiesoâ. Deswegen habe I ja bei denen eingebaut das der Name in iobroker ĂŒberschrieben werden kann im Objekt (!! - nicht im Info.Name!!) und das beim nĂ€chsten Sync erhalten bleibt.
Was ich nicht verstehe -ohne neues volles debug log vom Start und nem Screenshot der Objekte und so) ist das mit den âzwei ids im Baum - einem mit fast nix und einen mit allemâ. Kss add an ich gern mal reinschauen.
-
-
@padrino hm ⊠⊠weiĂ nicht obâs was geholfen hat. ;-)
Das ganze Namens Sync Zeug geht nur verlĂ€sslich fĂŒr echte GerĂ€te. Diese ganzen halb virtuellen App Typen, wie oben gesagt, haben in der api response keine Namen. Nur âkuck mdl. hier x Apps vom Typ sowiesoâ. Deswegen habe I ja bei denen eingebaut das der Name in iobroker ĂŒberschrieben werden kann im Objekt (!! - nicht im Info.Name!!) und das beim nĂ€chsten Sync erhalten bleibt.
Was ich nicht verstehe -ohne neues volles debug log vom Start und nem Screenshot der Objekte und so) ist das mit den âzwei ids im Baum - einem mit fast nix und einen mit allemâ. Kss add an ich gern mal reinschauen.
@apollon77
Ich hab ja keinen Plan, in wiefern Seriennummern "vulnerabel" sind...
Soll ich Dir Log und Shot mal mailen? :) -
@skokarl und @apollon77
Also mit Alexa2 V3.10.4 werden die GerÀtenamen nicht endlos verlÀngert!
@apollon77 kannst du vielleicht nochmal gucken, wo sich da ein Fehler eingeschlichen haben könnte. Der verlÀngert das ja am Tag mega oft!
-
@skokarl und @apollon77
Also mit Alexa2 V3.10.4 werden die GerÀtenamen nicht endlos verlÀngert!
@apollon77 kannst du vielleicht nochmal gucken, wo sich da ein Fehler eingeschlichen haben könnte. Der verlÀngert das ja am Tag mega oft!
-
@apollon77 Moin, ich habe auf die neuste beta aktualisiert und wieder ein altes problem, das nun wieder auftaucht: meine Sonos GerĂ€te One und Arc werden immer umbenannt. es wird z.b. bei Sonos arc immer "(Sonos Arc)" an den Namen hinzugefĂŒgt! Nach 1-2 Tagen, steht das dann 10x-15x hintereinander im Namen.
Wenn ich dann ein Timer beenden möchte, dauert die Ansage ganz schön lange, wenn er mir mitteilt, wo der Timer beendet wird âșWenn der Alexa adapter pausiert ist, werden die gerĂ€te nicht umbenannt! Hast du eine Idee woran es liegen kann?
Sonst funktioniert alles! Iobroker nodejs sind aktuell.@hohmannc sagte in Alexa2 Adapter 3.18.x (BETA):
@apollon77 Moin, ich habe auf die neuste beta aktualisiert und wieder ein altes problem, das nun wieder auftaucht: meine Sonos GerĂ€te One und Arc werden immer umbenannt. es wird z.b. bei Sonos arc immer "(Sonos Arc)" an den Namen hinzugefĂŒgt! Nach 1-2 Tagen, steht das dann 10x-15x hintereinander im Namen.
Wenn ich dann ein Timer beenden möchte, dauert die Ansage ganz schön lange, wenn er mir mitteilt, wo der Timer beendet wird âșWenn der Alexa adapter pausiert ist, werden die gerĂ€te nicht umbenannt! Hast du eine Idee woran es liegen kann?
Sonst funktioniert alles! Iobroker nodejs sind aktuell.@apollon77 Das Problem habe ich bei meiner Smartwatch mit Alexa auch.
Die heiĂt eigentlich nur "GTR 3 Pro", aber alexa2.0.Echo-Devices.id common.name lautet:
"GTR 3 Pro (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid) (Madrid)"Ich setze common.name dann einfach in einem Skript immer mal wieder auf den kurzen Namen.
Selbes wenn der Wert in alexa2.0.History.name landet. ĂŒberschreibe ich das.
WĂ€re natĂŒrlich cool wenn das nicht nötig wĂ€re.