iobroker Blockly Script Lüfter steuern
In einem älteren Beitrage habe ich beschrieben, wie ich die absolute Feuchte errechne und in zwei Datenpunkte schreibe. Jetzt möchte ich zeigen, wie ich damit den Lüfter steuern kann.
Zuerst mal das Ergebnis: Ein kurzes und einfaches Blockly Schaltbild.
Wir starten mit dem Auslöser… “falls Objekt” und hier setze ich den Datenpunkt “abs Feuchte aussen”. Also wenn sich dieser Wert ändert, dann soll das Script starten.
Danach berechne ich die Variable “Diff”. Das heißt die Differenz zwischen der absoluten Feuchte im Keller und aussen.
Weiter mit einem “falls”… Ist die Differenz größer oder gleich 2, dann soll der Lüfter starten. In meinen Fall ist der Lüfter an einer schaltenbaren Steckdose angeschlossen, die über iobroker ein und aus geschaltet werden kann.
Mit der Größe des Differenzwertes muss man etwas experimentieren. Im Winter passt das ganz gut, im Sommer nur Nachts, und das auch nicht immer.
Meine Erfahrung zeigt, das Werte aussen untern 7 g/kg absolute Feuchte schon recht trockene Luft sind. So das man auch den Lüfter starten kann, wenn dieser Wert erreicht ist.
Das sähe dann ungefähr so aus:
Das waren jetzt zwei Wege, wie man den Lüfter starten kann. Es muss natürlich noch eine weitere “falls” Regel gebaut werden, die den Lüfter wieder ausschaltet, also auf “falsch” setzt, damit bei Werten, wo es aussen zu feucht ist, der Lüfter wieder ausgeht.
Natürlich kann das Script nach belieben verfeinert werden, so wie es am besten für einen passt.
Anmerkungen dazu gerne in den Kommentaren.