Seite 1 von 2
Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 25. November 2017 22:57
von Schrankwand
Hallo Zusammen,
ich habe ein Problem mit der Start/Endsequenz von Aktionen. Ich würde gerne bei Beginn der Aktion eine Sequenz ausführen und auch beim Beenden.
Die Befehle beim Starten werden alle korrekt ausgeführt. Allerdings beim Beenden tut sich einfach nichts.
Ich habe einen Sony 65XE9005 - Die Befehle in der Endsequenz werden einfach nicht ausgeführt. Wenn ich allerdings witzigerweise hingehe und die Befehle (die in der Startsequenz einwandfrei funktionieren) zusätzlich doppelt per IR anlerne und diese dann anstelle der Befehle in der Datenbank nehme, funktioniert es!
Ist das mal wieder einer der gefühlt drölfmillionen Bugs dieser Luxusfernbedienung?
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 26. November 2017 09:38
von Kat-CeDe
Hi,
ich benutze die Endesequenz um bei mehreren Geräte zusätzliche Befehle aus der normalen Befehlsliste auszuführen und habe keine Probleme.
Ich setze in der Endesequenz z.B.
1. Beim AVR einmal HDMIOut1 als Befehl vor PowerOff
2. Beim STB benutze ich statt PowerToggle die Sequenz Menü, hoch, OK, OK um per Menü auszuschalten
Was versuchst Du denn und welche Befehle hat deine Endesequenz?
Ralf
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 26. November 2017 09:55
von Schrankwand
Ich möchte gerne beim Starten und Beenden der Aktion den Bildmodus des Fernsehers ändern. Schalte ich die Xbox ein, wird der Bildmodus auf "Spiel" geändert. Schalte ich die Xbox aus, wird es wieder auf "Standard" geändert. usw.
Die für den Fernseher hinterlegten Commands funktionieren in der Startsequenz einwandfrei. Auch auf der Fernbedienung selbst. Nur in der Endsequenz tut sich nichts.
Ich habe jetzt einfach die 4 benötigten Commands die ich in der Endsequenz benötige zusätzlich doppelt als Custom IR Befehl angelernt. Denn eigens angelernte Befehle werden in der Endsequenz einwandfrei abgespielt. Auch mit andereren Geräten hatte ich keine Probleme.
Komplettes Löschen und neues hinzufügen des Fernsehers brachte auch keine Lösung. Nach stundenlangem Testen gehe ich wirklich von einem Bug aus. Ich habe Logitech mal ne Mail geschrieben, aber nicht wirklich Hoffnung, dass sich da was tut.
Ich nutze ja wirklich schon ewig Harmonys. Seit der Harmony 525 bis jetzt zur Elite hatte ich schon einige in der Hand. Und irgendwie bin ich immer wieder erschüttert, wie "Beta" sich der ganze Einrichtungsprozess auch nach einem Jahrzehnt noch anfühlt.
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 26. November 2017 19:18
von Kat-CeDe
Hi Schrankwand,
dann hattest Du nicht das "Vergnügen" die ersten Versionen von MyHarmony zu benutzen ich glaube da wärst Du Mönch mit Schweigegelübde geworden:-)
Die aktuelle Version von MyHarmony läuft recht gut krankt aber an einigen grundlegenden Designfehlern die am Anfang gemacht worden sind und leider vermutlich auch nicht mehr geändert werden.
Ralf der mittlerweile damit leben kann.
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 27. November 2017 08:23
von Schrankwand
Ich weiß was du meinst

- Die Benutzerunfreundlichkeit dieser Software ist echt irre.
Jetzt habe ich das nächste Problem. Verzögerungen die ich am Anfang der Start/Endsequenz eintrage werden einfach nicht ausgeführt.
Bsp. Startsequenz. Nach dem abspulen der Standard-Aktionsbefehle soll 10sec gewartet werden (bis auch wirklich alles angeschaltet und richtig läuft) und dann weitere Befehle durchgeführt werden.
Geht nicht. Die Verzögerung wird knallhart ignoriert. Ich muss erst einen Befehl setzen und dann greift die Verzögerung.
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 27. November 2017 08:42
von std
Dafür ist die Einschaltverzögerung in den Geräteeinstellungen da
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 27. November 2017 10:44
von TheWolf
Schrankwand hat geschrieben: 27. November 2017 08:23
Die Verzögerung wird knallhart ignoriert. Ich muss erst einen Befehl setzen und dann greift die Verzögerung.
Was aber schon seit langem bekannt ist.

Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 13:43
von Schrankwand
std hat geschrieben: 27. November 2017 08:42
Dafür ist die Einschaltverzögerung in den Geräteeinstellungen da
Die Einschaltverzögerung greift dann aber bei jeder AKtion und nicht nur bei den 2-3 wo ich es benötige. Damit wir nicht vorbei reden. Ist es wirklich normal, dass diese 15sec Verzögerung nach dem Abspulen der Standardbefehle nicht berücksichtigt wird.?
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 14:03
von std
Die Einschaltverzögerung greift nur wenn das Gerät eingeschaltet wird.
Ist es schon an dann nicht
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 14:07
von std
Ansonsten musst du halt ein Dummy Gerät anlegen und dem die Verzögerung verpassen
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 14:46
von TheWolf
Schrankwand hat geschrieben: 28. November 2017 13:43
Ist es wirklich normal, dass diese 15sec Verzögerung nach dem Abspulen der Standardbefehle nicht berücksichtigt wird.?
Ja.
Erst wenn
nach der Verzögerung noch irgend ein Befehl kommt (das kann auch ein unsinniger Befehl sein, der hier nichts bewirkt), wird die Verzögerung auch "beachtet".
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 16:07
von std
ich lerne zwar jetzt auch gerde dazu, weil ich nicht wußte das eine verzögerung an dieser Stelle nicht wirkt, aber die letzte Aussage scheint mir fehlerhaft
Ich denke du meinst nachdem die Harmony die Einschalt- und Inputbefehle abgearbeitet hat muss erst noch ein vom Anwender hinzugefügter befehl kommen (kann was Sinnloses sein) , und erst DANN wirkt die verzögerung
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 28. November 2017 17:42
von Schrankwand
std hat geschrieben: 28. November 2017 16:07
ich lerne zwar jetzt auch gerde dazu, weil ich nicht wußte das eine verzögerung an dieser Stelle nicht wirkt, aber die letzte Aussage scheint mir fehlerhaft
Ich denke du meinst nachdem die Harmony die Einschalt- und Inputbefehle abgearbeitet hat muss erst noch ein vom Anwender hinzugefügter befehl kommen (kann was Sinnloses sein) , und erst DANN wirkt die verzögerung
Exakt so ist es. Ich hab jetzt nen simplen "volume up 1" Befehl davor gesetzt und gut ist.. Trotzdem.. naja, ist halt Logitech
Alleine die Tatsache dass ich FHEM mit nem FakeModul brauche um Lichtszenen als Touchprofile ablegen zu können

Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 29. November 2017 10:30
von TheWolf
Schrankwand hat geschrieben: 28. November 2017 17:42
Exakt so ist es. Ich hab jetzt nen simplen "volume up 1" Befehl davor gesetzt und gut ist.. Trotzdem.. naja, ist halt Logitech

Was heisst "eben Logitech"?
Ich finde das Verhalten vollkommen logisch.
Wir starten eine Aktion und dann läuft das ab:
- Einschalten der Geräte
- Setzen der Input's der Geräte
- Abarbeiten der angefügten Befehle
Jetzt kommt
- Eine Verzögerung
Was soll die an der Stelle bringen, wenn danach nichts mehr (kein Befehl) kommt?
Die Verzögerung ist hier komplett sinnlos und wird daher von der Harmony auch ignoriert.
Das ist so als würde man sagen wir gehen Einkaufen.
Dann passiert das:
- Wir schließen alle Fenster
- Wir schnappen uns den Einkaufskorb
- Wir verlassen die Wohnung
- Wir schließen die Wohnungstür ab
Jetzt kommt
- Wir warten vor der Tür noch eine Weile
Worauf? Wozu?
Re: Befehle werden in Endsequenz nicht ausgeführt
Verfasst: 29. November 2017 10:48
von Schrankwand
@TheWolf
und jetzt schaust du Dir bitte noch ein mal meinen angefügten Screenshot an. Und dann guckst du mal bitte wo eben jene 15sec Verzögerung eingebaut ist, die eben NICHT! funktioniert. Und dann reden wir weiter
