UPGRADE IP 9 verfügbar!
Timberwolf VISU jetzt mit NEUEM Layout Editor
Freie Anordnung, Reihenfolge und Größe der Widgets - viele weitere Verbesserungen
Infos im Wiki: https://elabnet.atlassian.net/l/cp/06SeuHRJ

NEU! Insider & Leistungsmerkmale FÜR ALLE freigeschaltet
Damit kann nun jeder das Upgrade vornehmen und VISU & IFTTT testen. Alle Info hier: viewtopic.php?f=8&t=5074

4.6.4.1_ Beispiel: IF-THEN (else) Lösungen

Beschreibung: Wenn - Dann (Sonst) Lösungen

Kategorie: Logiken

Link zu diesem Beitrag: Alles auswählen

[url=https://forum.timberwolf.io/app.php/kb/viewarticle?a=117&sid=dc63be68600c674833044b7eaa4d40a9]Knowledge Base - 4.6.4.1_ Beispiel: IF-THEN (else) Lösungen[/url]

Wiki: https://elabnet.atlassian.net/wiki/spac ... -THEN-ELSE

Der Logikeditor des Timberwolf-Server ist stark an die bekannten Bausteine in der Schaltungstechnik angelehnt und hier gibt es keine Wenn-Dann-
Sonst Blöcke. Dennoch lassen sich solche Konstrukte, die aus Hochsprachen oder so manchen graphischen Logikeditoren bekannt sind, im Timberwolf-Logikeditor sehr leicht und zum Teil sogar mit weniger Aufwand realisieren.

Wenn es sich nicht um rein binäre Logiken handelt muss jedoch zwischen Standard-Logiken und Custom-Logiken unterschieden werden. In diesem Beitrag wird der Ersatz einer IF-THEN (ELSE) / Wenn Dann (Sonst) Logik mit einem Standardbaustein erklärt. Für Custom-Logiken schlagen Sie bitte in Kapitel Knowledge Base - 4.6.7.7 CUSTOM: IF-THEN (ELSE) Lösungen nach.

In den meisten Fällen lässt sich eine Wenn - Dann - Sonst Lösung mittels eines simplen AND-Bausteins lösen. Wenn es nicht um eine rein binäre Logik geht, dann können die Eingangsfunktionen Innerhalb Bereich, Schwellwert unter oder Schwellwert über und/oder die Ausgangsfunktion Mapping verwendet werden:

Bild

Clevere Wenn-Dann Lösungen - auf die man manchmal nicht von selber kommt - entstehen, wenn man in der And-Lösung geschickt den Inhibit-Eingang nutzt, siehe als Anregung z.B.:
Knowledge Base - 4.6.4.6 Beispiel: Wert senden, nur wenn Eingang "true" ist
cron