Skip to content

Aufbau von Relationen

tobiasfaust edited this page Nov 28, 2019 · 6 revisions

Eine "Relation" hat einen ganz einfachen Zweck:

Schalte ein angeschlossenes Ventil an/aus wenn ein anderes Ventil an/aus geschaltet wurde.

Dabei kann das "andere" Ventil ein lokal am ESP abgeschlossenes Ventil oder aber ganz woanders an einem anderen ESP lokalisiert sein. EIn Beipiel dafür sowie zur besseren Vorstellung kann das Beispiel der Ringleitung herangezogen werden. Die Kommunikation der entferneten Ventile erfolgt dabei über den MQTT Broker.

Dadurch sind vielfältige Anwendungen denkbar. Z.b. kann ein Hauptwasser-Absperrventil realisiert werden. Wenn eines der Ventile im Garten bewässern soll reagiert das Absperrventil und gibt die Leitung frei. Damit ist gewährleistet das die Wasserleitung nicht ständig unter Wasserdruck steht. Hat man mehrere Bewässerungsleitungen verlegt so kann man entsprechend auch mehrere Absperrventile einbauen. Es ist auch denkbar solch ein HauptwasserAbsperrventil vor dem TrinkwasserBypass einzubauen sodass der Zufluss nur dann unter Druck steht, wenn wirklich der Regenspeicher leer und der Bypass aktiv ist.

In dem Screenshot Beispiel bedeutet das:

Schalte das Ventil1 sobald über das MQTT Topic "testhost/TestVirtualValve1" eine on-for-timer Nachricht eintrifft.

testhost/TestVirtualValve1/on-for-timer 60

Clone this wiki locally