NEWS
Alexa2 3.26.x
-
Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber fĂŒr unserer Fernseher.
Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das GerÀt gesteuert.
Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere GerÀte gibt.
Da habe ich eine Routine erstellt die nur "ok" ausgibt und fange das auch ĂŒber History ab.
Wobei ich auch die GerĂ€te in der NĂ€he berĂŒcksichtige.Beim Licht: Ich habe ein offenes Erdgeschoss, Wohnzimmer, Essbereich und KĂŒhe gehen ineinander ohne WĂ€nde ĂŒber.
In allen 3 Bereichen hĂ€ngt ein Alexa.Ich habe zwar manchmal das Problem das ich in der KĂŒche einen Timer stelle und das Wohnzimmer den annimmt.
Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach NĂ€he entschieden@bananajoe sagte in Alexa2 3.26.x:
Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das GerÀt gesteuert.
Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere GerÀte gibt.ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
meine 3 fernseher sind unterschiedlich benannt, somit kann ich ĂŒber jede alexa das entsprechende gerĂ€t schalten.
bei mir kommen ja auch noch die kabeltv kisten dazu, die ich ja auch mitschalten muss. -
@bananajoe sagte in Alexa2 3.26.x:
Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das GerÀt gesteuert.
Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere GerÀte gibt.ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
meine 3 fernseher sind unterschiedlich benannt, somit kann ich ĂŒber jede alexa das entsprechende gerĂ€t schalten.
bei mir kommen ja auch noch die kabeltv kisten dazu, die ich ja auch mitschalten muss.@da_woody sagte in Alexa2 3.26.x:
ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
schon klar. Meine Fernseher heiĂen auch alle anders (mit Zusatz), das war aber nicht Ehefrauen und Tochter tauglich.
Hinzu kommen 1.001 Nuschelvariante -
@da_woody sagte in Alexa2 3.26.x:
ist IMHO aber logisch. die antwort bezieht sich auf die fernseher, nicht auf alexa.
schon klar. Meine Fernseher heiĂen auch alle anders (mit Zusatz), das war aber nicht Ehefrauen und Tochter tauglich.
Hinzu kommen 1.001 Nuschelvariante@bananajoe

dann gibts nur die fernbedienungslösung... -
@bananajoe said in Alexa2 3.26.x:
Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach NĂ€he entschieden
Und du benutzt iobroker um das Licht zu steuern also den History Datenpunkt?
Und vor allem das angesprochene GerÀt um zu bestimmen wo das Licht geschaltet werden soll?Ich denke du lÀsst das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.
Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR ĂŒber den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere GerĂ€te den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.
Ich stehe in der KĂŒche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerĂ€t:"KĂŒche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerĂ€t:"Flur",befehl:"Licht an"], natĂŒrlich schaltet iobrocken dann in der KĂŒche und im Flur das Licht an, habe es aber wie gesagt nur in der KĂŒche gesagt.
Dies liegt daran, dass zwar manchmal mehrere GerĂ€te zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschĂ€tzen kann, zu welchem GerĂ€t man dann aber tatsĂ€chlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so fĂŒhrt Alexa den Befehl nur einmal an einem GerĂ€t aus.
Im Iobroker Adapter landen aber dennoch beide AktivitĂ€ten (bzw. Wahrgenommene Befehle), dies war frĂŒher nicht der Fall, da wurde anscheinend nur die AktivitĂ€t an iobroker bzw. dem Adapter weitergegeben, welches GerĂ€t diesen Befehl auch tatsĂ€chlich verarbeitet hat.Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte đ
Sondern darum in iobroker ĂŒber den Alexa2 Adapter in dessen History Datenpunkt am zuverlĂ€ssigsten das angesprochene GerĂ€t zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere GerĂ€te den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befĂŒrchte ich đ -
Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber fĂŒr unserer Fernseher.
Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das GerÀt gesteuert.
Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere GerÀte gibt.
Da habe ich eine Routine erstellt die nur "ok" ausgibt und fange das auch ĂŒber History ab.
Wobei ich auch die GerĂ€te in der NĂ€he berĂŒcksichtige.Beim Licht: Ich habe ein offenes Erdgeschoss, Wohnzimmer, Essbereich und KĂŒhe gehen ineinander ohne WĂ€nde ĂŒber.
In allen 3 Bereichen hĂ€ngt ein Alexa.Ich habe zwar manchmal das Problem das ich in der KĂŒche einen Timer stelle und das Wohnzimmer den annimmt.
Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach NĂ€he entschieden@bananajoe said in Alexa2 3.26.x:
Naja, im Prinzip habe ich genau das gleiche wie du gemacht, aber fĂŒr unserer Fernseher.
Ich kann "Alexa, schalte Fernseher Wohnzimmer aus" sagen, dann wird direkt das GerÀt gesteuert.
Sage ich "Alexa, schalte Fernseher aus" kommt die Antwort das es mehrere GerĂ€te gibt.Wenn du dass machen wĂŒrdest, was ich gemacht habe, könntest du im Wohnzimmer sagen "Alexa, schalte Fernseher aus" und Alexa wĂŒrde das bestĂ€tigen und den Fernseher im Wohnzimmer abschalten, gleiches fĂŒr weitere Fernseher in anderen RĂ€umen mit dem selben Befehl đ
Erst bei zwei Fernseher im Wohnzimmer z.B. wĂŒrde es beim zweiten wieder einen Zusatz brauchen đUnd wie @da_Woody schon erwĂ€hnt hat, kann man so auch direkt KabelTV, Soundsysteme oder andere GerĂ€te direkt mit schalten und steuern đ
-
@bananajoe said in Alexa2 3.26.x:
Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach NĂ€he entschieden
Und du benutzt iobroker um das Licht zu steuern also den History Datenpunkt?
Und vor allem das angesprochene GerÀt um zu bestimmen wo das Licht geschaltet werden soll?Ich denke du lÀsst das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.
Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR ĂŒber den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere GerĂ€te den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.
Ich stehe in der KĂŒche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerĂ€t:"KĂŒche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerĂ€t:"Flur",befehl:"Licht an"], natĂŒrlich schaltet iobrocken dann in der KĂŒche und im Flur das Licht an, habe es aber wie gesagt nur in der KĂŒche gesagt.
Dies liegt daran, dass zwar manchmal mehrere GerĂ€te zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschĂ€tzen kann, zu welchem GerĂ€t man dann aber tatsĂ€chlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so fĂŒhrt Alexa den Befehl nur einmal an einem GerĂ€t aus.
Im Iobroker Adapter landen aber dennoch beide AktivitĂ€ten (bzw. Wahrgenommene Befehle), dies war frĂŒher nicht der Fall, da wurde anscheinend nur die AktivitĂ€t an iobroker bzw. dem Adapter weitergegeben, welches GerĂ€t diesen Befehl auch tatsĂ€chlich verarbeitet hat.Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte đ
Sondern darum in iobroker ĂŒber den Alexa2 Adapter in dessen History Datenpunkt am zuverlĂ€ssigsten das angesprochene GerĂ€t zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere GerĂ€te den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befĂŒrchte ich đ@newpicsel said in Alexa2 3.26.x:
Sondern darum in iobroker ĂŒber den Alexa2 Adapter in dessen History Datenpunkt am zuverlĂ€ssigsten das angesprochene GerĂ€t zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere GerĂ€te den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
-
@newpicsel said in Alexa2 3.26.x:
Sondern darum in iobroker ĂŒber den Alexa2 Adapter in dessen History Datenpunkt am zuverlĂ€ssigsten das angesprochene GerĂ€t zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere GerĂ€te den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
@gaspode said in Alexa2 3.26.x:
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.
Ich bin mir nicht sicher ob es tatsĂ€chlich immer die erste Ănderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerĂ€t angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerĂ€t zwar kurz reagiert aber eigenstĂ€ndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Vielleicht hat jemand eine Idee wie eben andere als die erste Ănderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden đ
-
@gaspode said in Alexa2 3.26.x:
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.
Ich bin mir nicht sicher ob es tatsĂ€chlich immer die erste Ănderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerĂ€t angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerĂ€t zwar kurz reagiert aber eigenstĂ€ndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Vielleicht hat jemand eine Idee wie eben andere als die erste Ănderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden đ
@newpicsel sagte in Alexa2 3.26.x:
eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden
Wie stellst du dir das vor? Das kann wohl nur Amazon Àndern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nÀchste zum Sprecher ist. Das liegt alleine im Programm der Echos.
Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. HĂ€tte jemand die Lösung, wĂŒrde sie hier schon stehen nachdem du gefĂŒhlt zehnmal alles erklĂ€rt hast.
-
@newpicsel sagte in Alexa2 3.26.x:
eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden
Wie stellst du dir das vor? Das kann wohl nur Amazon Àndern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nÀchste zum Sprecher ist. Das liegt alleine im Programm der Echos.
Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. HĂ€tte jemand die Lösung, wĂŒrde sie hier schon stehen nachdem du gefĂŒhlt zehnmal alles erklĂ€rt hast.
-
@newpicsel sagte in Alexa2 3.26.x:
eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden
Wie stellst du dir das vor? Das kann wohl nur Amazon Àndern. Der Adapter verarbeitet das was er bekommt, kann es aber nicht beeinflussen. Wenn mal der, dann der andere Echo sich zuerst meldet, kann man nicht erraten wer der nÀchste zum Sprecher ist. Das liegt alleine im Programm der Echos.
Man hat dir hier auch schon mehrere Lösungen vorgeschlagen um dieses Problem wenigstens teilweise zu umgehen. Was willst du noch hören? Wenn du meinst es muss besser gehen, dann nur zu. Probiere es aus. HĂ€tte jemand die Lösung, wĂŒrde sie hier schon stehen nachdem du gefĂŒhlt zehnmal alles erklĂ€rt hast.
@dr-bakterius
Habe ich dir auf den Schlips getreten? đ
Was ich hören will? Wie ich mir das vorstelle? đ
Man hat mir mehrere Lösungen vorgeschlagen? đJa ich habe das Problem mehrfach beschrieben, weil es anscheinend nicht ganz klar war, es MissverstĂ€ndnisse gab oder nachgefragt wurde.
Deine Lösung mag fĂŒr dich super sein, abgesehen davon, dass ich diese nicht optimal finde, bezieht sich diese auf das Licht und ich wollte lediglich noch einmal klarstellen, dass dies nur ein Beispiel war und ich eben die Information ĂŒber das GerĂ€t auch anderweitig nutze.
Ich wollte dich oder deine "Lösung" damit nicht angreifenâŠIst es wirklich unangebracht oder zu viel verlang auf mehrere VorschlĂ€ge zu hoffen und diese abzuwarten?
Ich habe die Lösung meines Problems definitiv nicht von dir oder nur von dir erwartet.
Es ist vollkommen ok, wenn du dazu nicht in der Lage bist.
WĂ€re es dann aber nicht fair mir und anderen gegenĂŒber, die hier vielleicht mehr Erfahrung oder Fantasie haben, sich aus dem Thema zurĂŒckzuziehen?Ich wĂŒnsche dir auf jeden Fall schöne Festtage und ein guten Rutsch ins neue Jahr, dass dir einmal bei einem Problem mehr VerstĂ€ndnis und Geduld entgegengebracht wird als du selber bereit bist zu geben.
-
@dr-bakterius
Ich ermittele das Angesprochene GerĂ€t ĂŒber die Aktualisierung des Werts muted.
Das klappt sehr zuverlÀssig. Dieser Wert wird aktualisiert, wenn die Alexa angesprochen wird. -
@gaspode said in Alexa2 3.26.x:
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.
Ich bin mir nicht sicher ob es tatsĂ€chlich immer die erste Ănderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerĂ€t angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerĂ€t zwar kurz reagiert aber eigenstĂ€ndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Vielleicht hat jemand eine Idee wie eben andere als die erste Ănderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden đ
@newpicsel sagte in Alexa2 3.26.x:
auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerÀt angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerÀt zwar kurz reagiert aber eigenstÀndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Hast Du im Adapter unter
"Verlaufseinstellungen" den Punkt
"VerlaufseintrÀge ignorieren, wenn kein Befehl erkannt wurde" aktiviert? -
@bananajoe said in Alexa2 3.26.x:
Aber bei Licht hatte ich noch nie das Problem, da hat er wohl immer nach NĂ€he entschieden
Und du benutzt iobroker um das Licht zu steuern also den History Datenpunkt?
Und vor allem das angesprochene GerÀt um zu bestimmen wo das Licht geschaltet werden soll?Ich denke du lÀsst das Licht sicherlich direkt in der App schalten, denn dass funktioniert wirklich sehr gut.
Auch mit dem History Datenpunkt funktioniert es theoretisch ganz ok, wie gesagt hab ich zumindest bei mir das Problem, dass NUR ĂŒber den History Datenpunkt es vorkommen kann (nicht immer), dass mehrere GerĂ€te den Befehl "Licht an" wahrnehmen und in der History Datenpunkt erscheinen.
Ich stehe in der KĂŒche und sage "Licht an", dann aktualisiert der Datenpunkt z.B. zwei mal, einmal erscheint [gerĂ€t:"KĂŒche",befehl:"Licht an"] und danach aktualisiert der Datenpunkt nochmal mit [gerĂ€t:"Flur",befehl:"Licht an"], natĂŒrlich schaltet iobrocken dann in der KĂŒche und im Flur das Licht an, habe es aber wie gesagt nur in der KĂŒche gesagt.
Dies liegt daran, dass zwar manchmal mehrere GerĂ€te zuhören wenn sie das Aktivierungswort hören, Alexa auch intern relativ gut einschĂ€tzen kann, zu welchem GerĂ€t man dann aber tatsĂ€chlich gesprochen hat und selbst wenn dies nicht immer das richtige sein muss wie in deinem Beispiel mit dem Timer, so fĂŒhrt Alexa den Befehl nur einmal an einem GerĂ€t aus.
Im Iobroker Adapter landen aber dennoch beide AktivitĂ€ten (bzw. Wahrgenommene Befehle), dies war frĂŒher nicht der Fall, da wurde anscheinend nur die AktivitĂ€t an iobroker bzw. dem Adapter weitergegeben, welches GerĂ€t diesen Befehl auch tatsĂ€chlich verarbeitet hat.Es geht hier aber wirklich nicht darum, wie ich mein Licht schalte oder wie ich es anders machen könnte đ
Sondern darum in iobroker ĂŒber den Alexa2 Adapter in dessen History Datenpunkt am zuverlĂ€ssigsten das angesprochene GerĂ€t zu ermitteln, weil wie gesagt es hier vorkommen kann, dass mehrere GerĂ€te den Befehl wahrnehmen und und im History Datenpunkt erscheinen.
Das Licht war hier nur das einfachste Beispiel und ist etwas aus dem Ruder geraten befĂŒrchte ich đ@newpicsel sagte in Alexa2 3.26.x:
Und du benutzt iobroker um das Licht zu steuern also den History Datenpunkt?
Und vor allem das angesprochene GerĂ€t um zu bestimmen wo das Licht geschaltet werden soll?Nein! Nur fĂŒr Fernseher. Licht macht ausschlieĂlich Alexa. Oder die Schalter in der Wand.
-
@dr-bakterius
Habe ich dir auf den Schlips getreten? đ
Was ich hören will? Wie ich mir das vorstelle? đ
Man hat mir mehrere Lösungen vorgeschlagen? đJa ich habe das Problem mehrfach beschrieben, weil es anscheinend nicht ganz klar war, es MissverstĂ€ndnisse gab oder nachgefragt wurde.
Deine Lösung mag fĂŒr dich super sein, abgesehen davon, dass ich diese nicht optimal finde, bezieht sich diese auf das Licht und ich wollte lediglich noch einmal klarstellen, dass dies nur ein Beispiel war und ich eben die Information ĂŒber das GerĂ€t auch anderweitig nutze.
Ich wollte dich oder deine "Lösung" damit nicht angreifenâŠIst es wirklich unangebracht oder zu viel verlang auf mehrere VorschlĂ€ge zu hoffen und diese abzuwarten?
Ich habe die Lösung meines Problems definitiv nicht von dir oder nur von dir erwartet.
Es ist vollkommen ok, wenn du dazu nicht in der Lage bist.
WĂ€re es dann aber nicht fair mir und anderen gegenĂŒber, die hier vielleicht mehr Erfahrung oder Fantasie haben, sich aus dem Thema zurĂŒckzuziehen?Ich wĂŒnsche dir auf jeden Fall schöne Festtage und ein guten Rutsch ins neue Jahr, dass dir einmal bei einem Problem mehr VerstĂ€ndnis und Geduld entgegengebracht wird als du selber bereit bist zu geben.
-
@gaspode said in Alexa2 3.26.x:
Und warum nimmst du jetzt nicht einfach nur die erste History Ănderung und ignorierst die folgenden?
Genau, habe ein paar Posts vorher geschrieben, dass ich das testen und beobachten möchte.
Ich bin mir nicht sicher ob es tatsĂ€chlich immer die erste Ănderung ist, auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerĂ€t angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerĂ€t zwar kurz reagiert aber eigenstĂ€ndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Vielleicht hat jemand eine Idee wie eben andere als die erste Ănderungen am sinnvollsten ignoriert werden können oder hat eine komplett andere Idee, wie ich das angesprochene GerĂ€t am sichersten identifizieret kann, ich denke nicht, dass ich mit dem Problem alleine bin und selbst wenn, gibt es hier eine Menge brillanter Köpfe, die gefĂŒhlt fĂŒr fast alles eine Lösung haben oder finden đ
@newpicsel said in Alexa2 3.26.x:
Vielleicht hat jemand eine Idee wie eben andere als die erste Ănderungen am sinnvollsten ignoriert werden können
Ich wĂŒrde das mal mit einem ganz einfachem Ansatz probieren:
const ignoreTimeInMs = 1000; // 1 Sekunde let lastTs = Date.now(); on('alexa2.0.History.json', (json) => { if (json.state.ts - lastTs > ignoreTimeInMs) { // Hier kommt nur der erste Befehl an } lastTs = json.state.ts; });So wird jede Aktualisierung nicht berĂŒcksichtigt, die innerhalb einer Sekunde nach der vorherigen Aktualisierung kommt.
Nachteil: wenn in zwei RĂ€umen zufĂ€llig gleichzeitig ein Befehl gegeben wird, gewinnt natĂŒrlich auch nur der erste.
Mit der Sekunde kannst du ja ein bisschen spielen, wenn das vom Timing her nicht zum gewĂŒnschten Ergebnis fĂŒhrt.
Aber evtl. bist du ja mit dem Mute Ansatz schon zum gewĂŒnschten Ergebnis gekommen. -
@gaspode said in Alexa2 3.26.x:
Ich wĂŒrde das mal mit einem ganz einfachem Ansatz probieren:
Mega đ vielen Dank, diese Möglichkeit kannte ich nicht und hĂ€tte es definitiv komplizierter umgesetzt đ
Ich werde das erst nach den Feiertagen weiter testen, gerade auch was die ZuverlÀssigkeit der ersten Aktualisierung angeht und die Mute Datenpunkte beobachten.
NatĂŒrlich könnte so eine Lösung wieder zu Problemen fĂŒhren wenn nahezu zeitgleich in mehreren RĂ€umen ein Befehl abgegeben wird, es ist aber deutlich angenehmer im Zweifel ein Befehl erneut zu sagen als erstmal zu kontrollieren wo nun ĂŒberall das Licht angegangen ist đ
ZusĂ€tzlich könnte das differenzieren des Befehls etwas Abhilfe verschaffen, damit sich wenn ĂŒberhaupt nur identische Befehle in die Quere kommen könnten.Vielen Dank auf jeden Fall, damit oder aber eventuell mit der zusĂ€tzlichen Information aus dem Mute Objekt lĂ€sst sich bestimmt etwas machen, ich werde meine Ergebnisse definitiv hier teilen, vielleicht hilft es noch jemanden.
-
@newpicsel sagte in Alexa2 3.26.x:
auch habe ich schon beobachtet, dass es Aktualisierungen gibt, bei dem zwar ein GerÀt angegeben wird allerdings kein Befehl erkannt wurde bzw. angegeben wird, dies wird wohl der Fall sein wenn ein GerÀt zwar kurz reagiert aber eigenstÀndig abbricht weil erkannt wird, dass ein anderes direkter angesprochen wird.
Hast Du im Adapter unter
"Verlaufseinstellungen" den Punkt
"VerlaufseintrÀge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?@padrino sagte in Alexa2 3.26.x:
Hast Du im Adapter unter
"Verlaufseinstellungen" den Punkt
"VerlaufseintrĂ€ge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?hĂŒstel
Sollte das nicht das Problem lösen, wenn sich zwei Echos angesprochen fĂŒhlen, aber nur einer schlieĂlich ausfĂŒhrt? -
@padrino sagte in Alexa2 3.26.x:
Hast Du im Adapter unter
"Verlaufseinstellungen" den Punkt
"VerlaufseintrĂ€ge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?hĂŒstel
Sollte das nicht das Problem lösen, wenn sich zwei Echos angesprochen fĂŒhlen, aber nur einer schlieĂlich ausfĂŒhrt?@padrino said in Alexa2 3.26.x:
Sollte das nicht das Problem lösen, wenn sich zwei Echos angesprochen fĂŒhlen, aber nur einer schlieĂlich ausfĂŒhrt?
Ich meine mich zu erinnern, dass das nur bedeutet, dass es grundsÀtzlich einen passenden Befehl gibt. Wenn du also sagst "Weihnachtsbaum an", es diesen Befehl bzw. das GerÀt aber nicht gibt, dann wird er ignoriert.
Also Nein, ich denke nicht, dass das Problem damit gelöst wird. Hab's aber nicht ausprobiert und bin mir nicht zu 100 % sicher. Testen schadet also sicherlich nicht. -
@padrino said in Alexa2 3.26.x:
@newpicsel sagte in Alexa2 3.26.x:
Hast Du im Adapter unter
"Verlaufseinstellungen" den Punkt
"VerlaufseintrÀge ignorieren, wenn kein Befehl erkannt wurde" aktiviert?War tatsÀchlich deaktiviert, habe ich nun geÀndert und beobachte das Verhalten eine Weile.
Vielen Dank
-
Hallo zusammen,
ich lasse mir auf der Vis anzeigen, welche Alexas im Haus laufen (hauptsÀchlich um zu wissen, dass die Kids mal wieder nicht schlafen wie sie sollten)
Dazu verwende ich den Datenpunkt Player.currentState, das hat monatelang super funktioniert.
Doch seit einiger Zeit wird dieser Datenpunkt nur noch sporadisch auf true gestellt, wenn die Alexa mit einem Sprachbefehl eingeschaltet wird.Hat zufÀllig jemand eine Idee woran das liegen könnte?
Vielen Dank
Tom
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden