Plan Pumpe Bewässerung

Garten- und Bewässerungspumpe Sonoff 4CH Pro und ESP Easy

Ziele

  • Bestellen Sie 4 Magnetventile (3 Bewässerungsbereiche + 1 Poolfüllung)
  • Wassermangel mit einem Schwimmer im Wassertank erkennen
  • Temperatur und Luftfeuchtigkeit kontrollieren (insbesondere Außenfeuchte, um festzustellen, ob es geregnet hat)

Schematische Darstellung der Anlage

Plan Pumpe Bewässerung

Konfigurieren von ESP Easy für Sonoff Pow R2 (Bewässerungspumpe) 192.168.0.126

Registerkarte Controller

Screenshot 2020 03 28 Pumpe Bewässerung

Registerkarte Hardware

Screenshot 2020 03 28 Pumpe Bewässerung1

Registerkarte Devices

Screenshot 2020 03 28 Pumpe Bewässerung2

Registerkarte "Regeln"

Rules Set 1 (Blinken der blauen LED beim Einschalten)

On System#Boot do // Trigger von boot gpio,13,0 // LED ON timerSet,1,1 // Initialisieren Timer 1 in 1 Sekunde TimerSet,3,10 // Initialisieren Timer 3 in 10 Sekunden, um alles auszuschalten endon On Rules#Timer=1 do gpio,13,1 // LED OFF timerSet,2,1 // Initialisieren Timer 2 in 1 Sekunde Endon On Rules#Timer=2 do gpio,13,0 // LED ON timerSet,1,1 // Timer 1 in 1 Sekunde initialisieren, um Timer 1 endon On Rules neu zu starten#Timer=3 do timerSet,1,0 // Stoppen Timer1 timerSet,2,0 // Stoppen Timer2 gpio,13,1 // LED OFF endon

Rules Set 2 (Stellt die Verbindung zwischen der Taste GPIO0=Taste und dem Relais GPIO12=Jus her)

on Knopf#Taste do if [Jus#Saft]=1 GPIO,12,0 // Aus else GPIO,12,1 // Endif Endon Zündung

Rules Set 3 (Stellt die Verbindung zwischen dem Wasserstandssensor GPIO5 und der blauen LED her)

Nota : Zu diesem Zeitpunkt wird das Fehlen von Wasser aufgrund körperlicher Bedenken des Sensors nicht berücksichtigt, dies wird in einer zukünftigen Aktualisierung dieser Seite erfolgen.

auf GPIO5#GPIO5=1 do GPIO,13,1 endon on GPIO5#GPIO5=0 do GPIO,13,0 endon

Jeedom-Konfiguration des Sonoff Pow R2 (Bewässerungspumpe) 192.168.0.126

Screenshot 2020 03 28 Dashboard Jeedom

Screenshot 2020 03 28 Espeasy Jeedom

Screenshot 2020 03 28 Espeasy Jeedom1

Nota : Die hinzugefügten Befehle sind nicht obligatorisch, sie ermöglichen es, den ordnungsgemäßen Betrieb manuell zu testen.

Konfigurieren von ESP Easy des Sonoff 4CH Pro (Bewässerung) 192.168.0.193

Registerkarte Controller

Screenshot 2020 03 28 Bewässerung

Registerkarte Hardware

Screenshot 2020 03 28 Bewässerung1

Registerkarte Devices

Screenshot 2020 03 28 Bewässerung2

Registerkarte "Regeln"

Rules Set 1 (Bewässerung um 22 Uhr oder nach Erhalt des Befehls LanceArrosage)

on Clock#Time=All,22:00 do if [LedBleue#LedBleue]=1 let,1,1 // Schleifenzähler (3 Zonen) von 1 bis %v2% let,2,8 // Anzahl der Schleifen (3 Zonen) let,3,40 // Bewässerungszeit jeder Zone in Sekunden gpio,15,1 // Relais4=ON timerSet,5,1 // Initialisiert Timer 1 bis 1s endif endon on LanceBewässerung do if [LedBleue#LedBleue]=1 let,1,1 // Schleifenzähler (3 Zonen) von 1 bis %v2% let,2,5 // Anzahl der Schleifen (3 Zonen) let,3,%eventvalue% // Bewässerungszeit jeder Zone in Sekunden gpio,15,1 // Relais4=ON timerSet,5,1 // Initialisiert den Timer 1 bis 1s endif endon on StopBewässerung do gpio,15,0 // Relais4=OFF gpio,12,0 // Relais1=OFF gpio,4,0 // Relais3=OFF gpio,5,0 // Relais2=OFF timerSet,5,0 // Stoppt den Timer 1 timerSet,6,0 // Stoppt den Timer 2 timerSet,7,0 // Stoppt den Timer 3 timerSet,8,0 // Stoppt den Timer 4 endon On Rules#Timer=5 do // Zone1=ON // Zone3=OFF gpio,12,1 // Relais1 gpio,4,0 // Relais3 timerSet,6,%v3% // Lance Timer 2 im %v3% Sekunden Endon On Rules#Timer=6 do // Zone1=OFF // Zone2=ON gpio,12,0 // Relais1 gpio,5,1 // Relais2 timerSet,7,%v3% // Lance Timer 3 im %v3% Sekunden Endon On Rules#Timer=7 do // Zone2=OFF // Zone3=ON gpio,5,0 // Relais2 gpio,4,1 // Relais3 timerSet,8,%v3% // Lance Timer 4 im %v3% Sekunden Endon On Rules#Timer=8 do if %v1%<%v2% do let,1,%v1%+1 timerSet,5,1 // Lance timer 5 else gpio,15,0 // Relais4=OFF gpio,4,0 // Relais3=OFF endif endon

Rules Set 2 (Stellt die Verbindung zwischen Knöpfen und Relais her)

on Knopf1#Taste1=1 do if [Relais1#Relais1]=1 GPIO,12,0 else GPIO,12,1 GPIO,15,1 // Zündet Alim 24v TimerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Button1 do if [Relais1#Relais1]=1 GPIO,12,0 else GPIO,12,1 GPIO,15,1 // Zündung Alim 24v TimerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Knopf2#Taste2=1 do if [Relais2#Relais2]=1 GPIO,5,0 else GPIO,5,1 GPIO,15,1 // Zündet Alim 24v TimerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Button2 do if [Relais2#Relais2]=1 GPIO,5,0 else GPIO,5,1 GPIO,15,1 // Zündung Alim 24v TimerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Knopf3#Taste3=1 do if [Relais3#Relais3]=1 GPIO,4,0 else GPIO,4,1 GPIO,15,1 // Schaltet Alim 24v TimerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Button3 do if [Relais3#Relais3]=1 GPIO,4,0 else GPIO,4,1 GPIO,15,1 // Zündung Alim 24v timerSet,4,3600 // Initialisiert Timer 4 bis 1h endif endon on Knopf4 do GPIO,15,1 // Zündung Alim 24v timerSet,4,%eventvalue% // Initialisiert den Timer 4 bis %eventvalue% endon on Knopf4#Taste4=1 do if [Relais4#Relais4]=1 GPIO,15,0 // Aus Alim 24v else GPIO,15,1 // Einschalten Alim 24v endif endon On Rules#Timer=4 do gpio,15,0 // Aus Alim 24v endon

Rules Set 3 (Kaliert den Startzustand und blinkt die blaue LED)

On System#Boot do // Trigger von boot gpio,15,0 // Relais4=OFF gpio,12,0 // Relais1=OFF gpio,4,0 // Relais3=OFF gpio,5,0 // Relais2=OFF gpio,13,1 // LED OFF timerSet,1,1 // Timer 1 in 1 Sekunde TimerSet,3,10 // Timer 3 in 10 Sekunden initialisieren, um alles indon On Rules auszuschalten#Timer=1 do gpio,13,0 // LED ON timerSet,2,1 // Timer 2 in 1 Sekunde Endon On Rules initialisieren#Timer=2 do gpio,13,1 // LED OFF timerSet,1,1 // Timer 1 in 1 Sekunde initialisieren, um Timer 1 endon On Rules neu zu starten#Timer=3 do timerSet,1,0 // Stoppen Timer1 timerSet,2,0 // Stoppen Timer2 gpio,13,0 // LED ON endon

Jeedom-Konfiguration des Sonoff 4CH Pro (Bewässerung) 192.168.0.193

Screenshot 2020 03 28 Dashboard Jeedom2

Screenshot 2020 03 28 Espeasy Jeedom2

Screenshot 2020 03 28 Espeasy Jeedom5

Screenshot 2020 03 28 Espeasy Jeedom4

Automatisches Bewässerungsmanagement (um 22.00 Uhr)

Es ist nach den Regeln des Sonoff 4CH Pro ein automatischer Auslöser um 22 Uhr programmiert. Standardmäßig leuchtet die blaue LED beim Einschalten auf und die Bewässerung erfolgt automatisch. Der Sonoff 4CH Pro kann alleine (ohne Jeedom) bewässert werden.

Ich werde demnächst eine Feuchtigkeitskontrolle hinzufügen, wahrscheinlich ein nächstes Update dieses Tutorials.

Um von Jeedom aus zu bestellen und es einfach in ein Design zu integrieren, habe ich eine virtuelle „Automatische Bewässerung“ erstellt.

Im Dashboard

Screenshot 2020 03 28 Dashboard Jeedom3

Im Design

Screenshot 2020 03 28 Bewässerung Jeedom Screenshot 2020 03 28 Bewässerung Jeedom1

Virtuelle Konfiguration

Screenshot 2020 03 28 Virtual Jeedom

Screenshot 2020 03 28 Virtual Jeedom2

Schreibe einen Kommentar