Hallo zusammen,
bei komplexeren Rules mit mehreren Prüfungen hintereinander wäre es schön, wenn man die weitere Ausführung der Rule abbrechen könnte, statt immer tiefer geschachtelte if then else konstrukte zu bauen.
In den meisten Programmiersprachen gibt es dafür ein exit, oder quit oder halt.
Sicher gibt es das auch in der openHAB Sprache? Wie geht'n das?
Beispiel
bei komplexeren Rules mit mehreren Prüfungen hintereinander wäre es schön, wenn man die weitere Ausführung der Rule abbrechen könnte, statt immer tiefer geschachtelte if then else konstrukte zu bauen.
In den meisten Programmiersprachen gibt es dafür ein exit, oder quit oder halt.
Sicher gibt es das auch in der openHAB Sprache? Wie geht'n das?
Beispiel
Code:
if (Regenmenge>100) { tuwas logwas exit } //Dieser Teil des Codes wird nicht mehr ausgeführt if (ZeitfürXY>10) { StarteXY }
Kommentar