Ablaufreihenfolge von Aktionen in Homeegrammen

Sehe ich genau so… Man kann Themen auf Stumm stellen, dann tauchen die bei einem nicht mehr auf…

Viele Grüße
JayJay

1 „Gefällt mir“

Selbst @Patrik gibt zu das die momentane Ablaufreihenfolge nicht optimal ist.

Gruß
Thorben

Sagt er nicht! Ich zitiere:

Besser so?

Fakt ist, das die Programmierer das anscheinend wissen das die momentane Reihenfolge “nicht optimal” ist, aber nichts dagegen getan wird.

Wenn ich als Programmierer (ich bin selbst CNC-Programmierer) Fehler oder Optimierungspotential sehe dann stelle ich das ab.

Gruß
Thorben

1 „Gefällt mir“

Das Thema hatten wir doch schon.
Es gibt hier einfach mehrere Meinungen, ob die jetzige Auflistung die beste ist, oder ob eine andere idealer ist. Das muss das homee Team entscheiden.
Nur, weil du (und andere) die Aktionen gerne anders sortieren würden, ist die jetzige Reihenfolge nicht falsch.

1 „Gefällt mir“

Hier wieder ein Fall eines Homeeneulings dem die Ablaufreihenfolge auch nicht logisch erscheint.

@homee, bitte ändert das.

Liebe Grüße
Thorben

1 „Gefällt mir“

bin auch nur durch learning by doing drauf gekommen, so wie es im moment ist widerspricht das jeder logik bzw. macht es sinnlos kompliziert

2 „Gefällt mir“

me too…
Die Bestätigung, dass es kein Bug ist, dass die Homeegramme gar nicht in der Erstellungsreihenfolge abgearbeitet werden, sondern umsortiert werden wohl, habe ich erst hier gelesen.

Die Reihenfolge der Anzeige stimmt denke inzwischen mit der Ausführungsreihenfolge überein, trotzdem ist es für mich auch mehrfach ein Stolperstein…

z.B.

  • ein Türöffnerrelais wollte ich 2mal kurz betätigen (manchmal ging es beim ersten Mal nicht): Homeegramm war ganz einfach Relais AN AUS AN AUS (und damit es ganz sicher nicht hängt… nochmal ein AUS AUS hinterher. Abgespeichert. Angespielt. Türöffner hängt auf Dauerstrom. Homeegrammreihenfolge völlig anders und der letzte Befehl war „Relais EIN“… erster Gedanke: WTF.

  • Heute die Idee: Um zu Unterscheiden ob der Bewegungsmeldern oder der Taster das Licht angemacht hat, habe ich eine der Lampen aus der Gruppe statt auf 2800K auf 2801 K gesetzt…: also Lichtgruppe AN 100% und 2800K, LampeX danach auf 2801 K… geht nicht, weil nach dem Speichern die Reihenfolge getauscht wird und die Lichtgruppe den Wert überschreibt.

Hallo @gonzo,

Warum arbeitest Du nicht mit Verzögerungen.
Gerade im Falle des Türöffnerrelais, dieser soll eine Zeitlang bestromt werden bevor er wieder ausgeschaltet wird.

  • An
  • nach 1s An
  • nach 3 s Aus
  • nach 4 s aus
1 „Gefällt mir“

Manch mal baut man sich zuerst eine Logik im Geist auf.

Dann programmiert man die Homeegramme.

Dabei schließt man das zu erstellende Homeegramm, ändert andere ab. Öffnet man das besagte HG, dann zeigt es eine andere Reihenfolge an…

Deshalb wäre auch mein Wunsch, dass die Aktionen in den HGs nach der Reihenfolge angezeigt werden, wie sie mal eingegeben worden sind.

Ich verstehe die Diskussion nicht wirklich.
Werden Aktionen ausgeführt jeweils ohne Verzögerung macht eine Reihenfolge doch überhaupt keinen Sinn, die Aktionen werden mehr oder weniger gleichzeitig ausgeführt. OK ein paar ms liegen dazwischen. Möchte man eine Reihenfolge erzwingen, weil erst einschalten, dann Dimmen und zuletzt Farbe setzen, oder was auch immer, sind die Verzögerung doch genau zu diesem Zweck da!

Vielleicht wäre es notwendig die Möglichkeit zu schaffen die Verzögerung auch in ms einzugeben.

1 „Gefällt mir“

Moin,

Beispiel:

Bei Osram Leuchten ist es nicht möglich die Farbe zu ändern wenn die Lampe nicht eingeschaltet ist, Wenn homee die Aktionen nun nach belieben ausführt und die Änderung der Farbe wird vor dem einschalten abgesetzt, wird manchmal die Farbe nicht gesetzt.
Das kann man sicher durch eine Verzögerung mit einer Sekunde in den Griff bekommen sieht aber doof aus…

Das würde ich auch begrüßen. Dann aber bitte die Verzögerung direkt in der “Homeegramm bearbeiten” Liste eingeben und danach sortieren, dann hätte man 2 Fliegen mit einer Klappe erledigt.

Aber leider ist die kleinste Einheit bei homee nun mal 1 Sekunde und die schafft sie schon nicht richtig einzuhalten. Zumindest funktionieren zeitabhängige Befehle nicht sehr genau. Manchmal ist eine Sekunde bei homee auch 2 Sekunden :smiley:

Viele Grüße
JayJay

2 „Gefällt mir“

Umso wichtiger wäre es hier mit Verzögerung zu arbeiten, du musst den Epfänger die Zeit lassen den ersten Befehl erstmal zu empfangen und zu verarbeiten, bevor er mit dem zweiten Befehl konfrontiert wird.

Da wären Verzögerung unter einer Sekunde bestimmt hilfreich.

Ich bin mir ziemlich sicher, dass die Aktionen auf die sek genau ausgeführt werden. (Mangels Log schwer nachweisbar) die Verzögerung wird beim Empfänger stattfinden!

Eine zeitlich differenzierte Abfolge kann nur über Verzögerungen funktionieren und nicht über die Sortierung der Aktionen.

Es ist für mich lediglich zur eigenen Übersichtlichkeit dienlich, wenn „meine“ Eingabe so bleibt, wie ich die mal vorgenommen hatte.

Die Reigenfoge der Aktionen hat ein Schema.
Undzwar ist es die gleiche Reihenfolge wie bei der Auswahl der Aktionen.
Zuerst Modus, dann Geräte dann HG‘s usw.

Innerhalb z.B. der Geräte ist es die Reihenfolge aus der Geräteliste usw.

Was Sinn machen würde ist die Sortierung nach Verzögerungszeit, zwecks einer besseren Übersicht.

Somit würde die Sortierung der Abarbeitungsreihenfolge entsprechen.

Das hat aber keine funktionale Aufgabe wie im ersten Beitrag gefordert, sondern nur eine visuelle.

Und ich bin mir ziemlich sicher, daß homee es mit den Zeiten nicht so genau nimmt, gerade wenn er noch was anderes zu tun hat… Würde mich wundern wenn der Empfänger mitbekommen würde ob er nun über HG oder manuell angesteuert wurde…
Über das node-red Log kannst Du das sehr schön nachvollziehen…

Aber egal, das wird OT, wie @kalorie99 schon geschrieben hat, es wäre schön wenn homee die Einträge so behandeln würde wie sie eingegeben worden sind… Unabhängig davon wie sie scheinbar in der Geräteliste oder sonst wo stehen…
Das würde es auch für die Zielgruppe von homee einfacher gestalten. Die wenigsten sind IT Fachleute…

Viele Grüße
JayJay

2 „Gefällt mir“

Leider ist diese Reihenfolge so festgelegt. :rage:

Nur das ist auch aus meiner Sicht die einzig sinvolle Reihenfolge.
Ich hab mich schon mehrfach (auch in einem anderen Thread) dazu geäussert.
Ich hoffe ja das CA das irgendwann auch mal einsieht und das ändert.
Oder zumindest eine Auswahl einbaut das man sich die Anzei aussuchen kann.

Man erzählt bei einem Witz ja auch nicht zuerst die Pointe und dann die Vorgeschichte.
Bau mal einen Schrank zusammen wenn die Reihenfolge der Bilde nicht stimmt.

Gruß
Thorben

4 „Gefällt mir“


Features

Dein homee führt jetzt Tagebuch! homee hält für dich die wichtigsten Ereignisse fest 

Seht Ihr…CA scheint es verstanden zu haben. :+1:
In dem Tagebuch werden alle Einträge in ZEITLICHER REIHENFOLGE angegeben.
Und nicht sortiert nach Gruppen / HG / Geräte.

Eigentlich erwarte ich jetzt das die Befürworter, der derzeitigen Anzeige der Ablaufreihenfolge in den Aktionen der HG´s, sich beim Thema Tagebuch melden und sagen das das so wie das Tagebuch jetzt angezeigt wird so nicht geht.
Ihr könntet ja jetzt mal einen unsinnigen Vorschlag machen…
z.B. Am Ende des Tages muss das Tagebuch nach Gruppen / HG / Geräte sortiert werden.:scream:

Sorry, aber ein bischen Sarkasmus konnte ich mir nicht verkneifen.:stuck_out_tongue_winking_eye:

Ich denke nur das das Tagebuch nun der beste Beweiss dafür ist, das die Ablaufreihenfolge in den HG´s in Zeitlicher Reihenfolge angezeigt werden muss.

Liebe Grüße
Thorben

1 „Gefällt mir“

Dazu gibt es (bald) Filter um das Tagebuch danach anzeigen zu lassen. :wink: