Endlosschleifen durch Verketten von Ereignissen

Begonnen von ujaudio, 01 Juli 2015, 19:50:19

Vorheriges Thema - Nächstes Thema

ujaudio

Kann man in FHEM durch Verketten von Ereignissen Endlosschleifen erzeugen?

Ich möchte ausgelöst durch ein Ereignis ein Notify triggern. Dieses setzt einen Wert und triggert dadurch ein weiteres Notify. Dieses wiederum setzt einen anderen Wert und triggert dadurch wieder ein drittes Notify. Wenn man nun nicht aufpasst, kann das doch zu einer Endlosschleife führen?

Wie kann ich so etwas in nicht trivialen Fällen erkennen?
Wie programmiere ich von vornherein so, damit so etwas nicht passiert? Was sind gute Regeln, an die man sich halten sollte?

Einen lieben Gruß
Jürgen

Wuppi68

KeepItSimpleStupid

KISS vorher und nicht danach denken
FHEM unter Proxmox als VM