@Stefan1984:
Kann ich mir generell merken - wenn ein Trigger benutzt wird, dass dieser immer als erster Baustein gesetzt wird? `
Ja genau.
Alles ist Ereignisorientiert. Und Ereignisse/Änderungen werden getriggert.
Die Bausteine INNERHALB des Triggers werden dann JEDESMAL ausgeführt wenn das getriggerte Ereignis stattfindet.
Innerhalb kann man dann weitere Bedingungen abfragen und reagieren.
(In der CCU ist das nicht anders. Aber nicht so komfortabel und umfangreich)
Es können auch Blöcke außerhalb eines Triggers sein.
Diese werden kann nur 1x bei Programmstart ausgeführt.
Man kann damit z.B. Variablen initialisieren.
Dies gilt nicht für Funktionen. Aber dazu kommen wir später. 😉
Grüße