@bananajoe
Du wirst lachen.....Tips und Tricks gelesen, Masterkurs bezahlt und zur Hälfte abgearbeitet.
Den kann ich übrigens empfehlen.
Das Problem ist bei mir ein anderes.
Ich komme aus der SPS Welt.
Hier wird das Script in einer Schleife immer wieder gelesen bzw ausgeführt.
Das mag sich nicht nach einem großen Untershcied anhören, ist es aber.
Dazu finde ich die Übersetzung von Blockly nicht ganz gelungen.
In der SPS Welt hat man eine einfachere Sprache. Und Oder Undnicht usw.
Die SPS Proframmierung in FUP (Funktionsplan) kommt der Blockly Geschicht recht nahe.
Ist aber in der SPS Welt m.M. nah besser gelöst.
Z.B.

Der Auslöser "Falls Objekt" und dann nochmal "falls mache".
Für mich ist es teilweise schwer auf einem Blick zu sehen, dass es sich bei dem zweiten "falls mache" um eine UND Verknüpung handelt.
und wenn jetzt noch ein "UND" oder ein "ODER" dabei kommt ....... brrrr. Dann suche ich mir einen Ast, wie man das am besten umsetzt.
Vllt denke ich auch viel zu kompliziert, Noch 
Habe mir mal ein paar Videos mit NodeRed angeschaut, aber das erscheint mir noch komplizierter.