Les Scènes - Rex

Guten Abend,

@pierre-gilles, ich erlaube mir, ein spezifisches Thema zu erstellen, um den Beitrag Parlons de Gladys V4 nicht zu überladen, der bereits gut gefüllt ist und weiterhin gefüllt wird.

  1. Wenn ich eine Szene erstelle, um die Pumpe des Teichs zu einer bestimmten Zeit einzuschalten und dann 8 Stunden zu warten, um sie auszuschalten, funktioniert keine andere Szene mehr daneben. Ist das ein Bug oder ist das ein normaler Ablauf? Ich frage mich also, welchen Sinn hat das Wait? Wenn ich möchte, dass das Licht der Treppe nach 3 Minuten automatisch ausgeschaltet wird, kann dann während dieser Zeit keine andere Szene gestartet werden?

  2. Jeden Tag um 00:00 Uhr hole ich den Status verschiedener Lichter (derzeit) mit einem Get device value ab und verwende dann die Funktion Only continue if. Ich wollte (all das nur zum Testen, da ich später Bewegungsmelder integrieren werde) wenn mindestens ein Licht eingeschaltet ist, ein Turn Off the Lights an alle Lichter senden. Wenn ich den Operator equal to 1 verwende, funktioniert es nicht. Ich bin gezwungen, den Operator superior or equal to 1 zu verwenden, der funktioniert. Ist das, weil in der Datenbank der Wert des Lichtstatus 1.00 und nicht 1 ist?
    All das geschieht natürlich auch gleichzeitig zum Testen des REX.

Zur Info, bei jedem Versuch füge ich Nachrichten hin, um sicherzustellen, welche Schritte funktionieren oder nicht. Daher geht im Punkt 1. die erste Nachricht nicht einmal durch. Das zeigt mir, dass keine andere Szene gestartet werden kann, während eine Szene im Wait ist. Ich bin gezwungen, Gladys neu zu starten, um die Verwendung anderer Szenen wiederherzustellen.

@pierre-gilles, Bestätigung heute Morgen: Die Pumpe wurde tatsächlich 5 Stunden später gestoppt, was zeigt, dass die Szene weiterhin stattfand. Und im Anschluss wurden alle Szenarien gestartet, die ich nach dem der Pumpe hatte starten wollen (Ausschalten der Treppenhausbeleuchtung 3 Minuten nach dem Einschalten - obwohl sie nicht und nicht seit 00:50 Uhr eingeschaltet war - Ausschalten der Beleuchtung im Garagenbereich - obwohl keine Beleuchtung mehr eingeschaltet war).

Das bedeutet also, dass das Szenario tatsächlich ausgeführt wurde und die auszuführenden Aktionen im Gedächtnis behielt, aber die Aktionen nicht abgewickelt wurden, sie waren nur in der Warteschlange.

Das ist ein interessanter Nebeneffekt :smiley: Ich hatte nicht daran gedacht, dass Leute Szenarien erstellen würden, die so lange dauern. Es gibt tatsächlich eine Ausführungswarteschlange für Szenarien mit einer Konkurrenz von 1 ^^ Ich werde die Konkurrenz ändern:

Sehr interessant! Ich habe eine Aufgabe erstellt, ich muss recherchieren, bevor ich dir antworten kann, so spontan weiß ich es nicht :slight_smile:

@Terdious Die beiden Bugs sind behoben! :slight_smile: Sag mir Bescheid, ob es für dich okay ist.

Perfekt, ich teste das heute Abend und gebe dir morgen Bescheid

Ok!! Super!! Danke im Voraus^^ Hast du versucht, das Experiment zu wiederholen? Nur um sicherzugehen, dass es nicht nur auf meiner Seite liegt!! Was ärgerlich wäre, denn ich habe mehrere Dinge getestet^^^

Edit: Okay, ich habe es jetzt doch gemacht^^ Es funktioniert perfekt, zumindest für zwei Szenen gleichzeitig. Wir werden Zeit brauchen, um Tests mit mehr Szenen durchzuführen.

Beweisbild^^^

Also an diesem Punkt könnte die Konkurrenz…unendlich… nun ja, auf einem recht hohen Limit? Denn zukünftig könnten Szenenereignisse oft gleichzeitig auftreten!!^^^

Nochmals vielen Dank!!

Es gibt keine Wettbewerbsbeschränkungen mehr :slight_smile:

Das ist super!! Vielen Dank @pierre-gilles.