Plan de bomba de riego

Bomba de jardín y riego Sonoff 4CH Pro y ESP Easy

Objetivos

  • Pedido 4 válvulas solenoides (3 zonas de riego + 1 relleno de piscina)
  • Detectar la escasez de agua a través de un flotador en el tanque de agua
  • Compruebe la temperatura y la humedad (especialmente la humedad exterior para ver si llovió)

Diagrama esquemático de la instalación

Plano de riego de la bomba

ESP Fácil configuración de Sonoff Pow R2 (Wrinkle Pump) 192.168.0.126

Pestaña Controladores

Captura de pantalla 2020 03 28 Bomba de riego

Pestaña de hardware

Captura de pantalla 2020 03 28 Pump Watering1

Pestaña Dispositivos

Captura de pantalla 2020 03 28 Pump Watering2

Pestaña Reglas

Conjunto de reglas 1 (haga que el led azul parpadee cuando se encienda)

En el sistema#Boot do // Activador de arranque gpio,13,0 // LED ON timerSet,1,1 // Inicializar temporizador 1 en 1 segundoSet,3,10 // Inicializar temporizador 3 en 10 segundos para desactivar todo endon On Rules#Timer=1 do gpio,13,1 // LED OFF timerSet,2,1 // Inicializar Timer 2 en 1 segundo endon En Reglas#Timer=2 do gpio,13,0 // LED ON timerSet,1,1 // Inicializar Timer 1 en 1 segundo para reiniciar Timer 1 endon On Rules#Timer=3 do timerSet,1,0 // Stop Timer1 timerSet,2,0 // Stop Timer2 gpio,13,1 // led OFF endon

Conjunto de reglas 2 (Enlaza el botón GPIO0=Bouton a GPIO12=Jus relay)

en el botón#Botón hacer si [Jus#Jugo]=1 GPIO,12,0 // Fuera de lo demás GPIO,12,1 // Encendedor endivo endon

Conjunto de reglas 3 (enlaza el sensor de nivel de agua GPIO5 al led azul)

Nota: : En esta etapa, la falta de agua no se tiene en cuenta debido a una preocupación física del sensor, esto vendrá en una futura actualización de esta página.

sobre GPIO5#GPIO5=1 hacer GPIO,13.1 endon en GPIO5#GPIO5=0 hacer GPIO,13,0 endon

Configuración de Jeedom de Sonoff Pow R2 (Wrinkle Pump) 192.168.0.126

Captura de pantalla 2020 03 28 Dashboard Jeedom

Captura de pantalla 2020 03 28 Espeasy Jeedom

Captura de pantalla 2020 03 28 Espeasy Jeedom1

Nota: : Los comandos agregados no son obligatorios, le permiten probar manualmente la operación correcta.

ESP Fácil configuración del Sonoff 4CH Pro (Arrosage) 192.168.0.193

Pestaña Controladores

Captura de pantalla 2020 03 28 Riego

Pestaña de hardware

Captura de pantalla 2020 03 28 Riego1

Pestaña Dispositivos

Captura de pantalla 2020 03 28 Watering2

Pestaña Reglas

Conjunto de reglas 1 (Comience a regar a las 10 p.m. o al recibir el comando LanceArrosage)

en el reloj#Tiempo=Todos,22:00 hacer si [LedBleue#LedBleue]=1 let,1,1 // contador de bucle (3 zonas) de 1 a %v2% let,2,8 // número de bucles (de 3 zonas) let,3,40 // tiempo de riego de cada zona en segundos gpio,15,1 // Relais4=ON timerSet,5,1 // Inicializa el temporizador 1 a 1s endif endon en LanceArrosage do if [LedBleue#LedBleue]=1 let,1,1 // contador de bucle (3 zonas) de 1 a %v2% let,2,5 // número de bucles (de 3 zonas) let,3,%valor de evento% // Tiempo de riego de cada zona en segundos gpio,15,1 // Relais4=ON timerSet,5,1 // Inicializa Timer 1 a 1s endif en StopArrosage do gpio,15,0 // Relais4=OFF gpio,12,0 // Relais1=OFF gpio,4,0 // Relais3=OFF gpio,5,0 // Relais2=OFF timerSet,5,0 // Stops Timer 1 timerSet,6,0 // Stops Timer 2 timerSet,7,0 // Stops Timer 3 timerSet,8,0 // Stops Timer 4 endon On Rules#Timer=5 do // Zone1=ON // Zone3=OFF gpio,12.1 // Relay1 gpio,4,0 // Relay3 timerSet,6,%v3% // Temporizador de lanza 2 in %v3% Seconds endon Sobre las Reglas#Timer=6 do // Zone1=OFF // Zone2=ON gpio,12,0 // Relay1 gpio,5,1 // Relay2 timerSet,7,%v3% // Temporizador de lanza 3 in %v3% Seconds endon Sobre las Reglas#Timer=7 do // Zone2=OFF // Zone3=ON gpio,5,0 // Relay2 gpio,4,1 // Relay3 timerSet,8,%v3% // Temporizador de lanza 4 in %v3% Seconds endon Sobre las Reglas#Temporizador = 8 hacer si %v1%<%v2% déjalo,1,%v1%+1 timerSet,5,1 // Lance timer 5 más gpio,15,0 // Relais4=OFF gpio,4,0 // Relais3=OFF endif endon

Conjunto de reglas 2 (enlaza los botones a los relés)

en el botón1#Botón1=1 hacer si [Relay1#Relay1]=1 GPIO,12,0 más GPIO,12,1 GPIO,15,1 // Lights Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Button1 do if [Relay1#Relé1]=1 GPIO,12,0 más GPIO,12,1 GPIO,15,1 // Lights Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Bouton2#Botón2=1 hacer si [Relay2#Relay2]=1 GPIO,5,0 más GPIO,5,1 GPIO,15,1 // Allume Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Bouton2 hacer si [Relais2#Relé2]=1 GPIO,5,0 más GPIO,5,1 GPIO,15,1 // Lights Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Bouton3#Botón3=1 hacer si [Relay3#Relay3]=1 GPIO,4,0 más GPIO,4,1 GPIO,15,1 // Allume Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Bouton3 hacer si [Relais3#Relé3]=1 GPIO,4,0 más GPIO,4,1 GPIO,15,1 // Allume Alim 24v timerSet,4,3600 // Inicializa el Timer 4 a 1h endif endon en Bouton4 do GPIO,15,1 // Allume Alim 24v timerSet,4,%valor de evento% // Inicializa el temporizador 4 a %valor de evento% endon en Bouton4#Botón4=1 hacer si [Relay4#Relay4]=1 GPIO,15,0 // Off Alim 24v else GPIO,15,1 // Luces Alim 24v endif endon On Reglas#Temporizador=4 do gpio,15,0 // Off Alim 24v endon

Conjunto de reglas 3 (Calcule el estado en el arranque y parpadee el led azul)

En el sistema#Boot do // Boot trigger gpio,15,0 // Relay4=OFF gpio,12,0 // Relay1=OFF gpio,4,0 // Relay3=OFF gpio,5,0 // Relay2=OFF gpio,13,1 // LED OFF timerSet,1,1 // Inicializar temporizador 1 en 1 segundoSet,3,10 // Inicializar temporizador 3 en 10 segundos para apagar todo el endon#Timer=1 do gpio,13,0 // LED ON timerSet,2,1 // Inicializar Timer 2 en 1 segundo endon On Rules#Timer=2 do gpio,13,1 // LED OFF timerSet,1,1 // Inicializar Timer 1 en 1 segundo para reiniciar Timer 1 endon On Rules#Timer=3 do timerSet,1,0 // Stop Timer1 timerSet,2,0 // Stop Timer2 gpio,13,0 // led ON endon

Configuración Jeedom del Sonoff 4CH Pro (Arrosage) 192.168.0.193

Captura de pantalla 2020 03 28 Dashboard Jeedom2

Captura de pantalla 2020 03 28 Espeasy Jeedom2

Captura de pantalla 2020 03 28 Espeasy Jeedom5

Captura de pantalla 2020 03 28 Espeasy Jeedom4

Gestión del riego automático (a las 22.00 horas)

Está programado en las reglas del Sonoff 4CH Pro un disparador automático a las 22h. Por defecto en el encendido, el led azul se enciende y el riego es automático. El Sonoff 4CH Pro puede manejar el riego solo (sin Jeedom).

Pronto agregaré un control de humedad, probablemente una actualización futura de este tutorial.

Para encargar a Jeedom e integrarlo fácilmente en un diseño, realicé un «regado automático» virtual.

En el Dashboard

Captura de pantalla 2020 03 28 Dashboard Jeedom3

En el diseño

Captura de pantalla 2020 03 28 Riego Jeedom Captura de pantalla 2020 03 28 Riego Jeedom1

Configuración de lo virtual

Captura de pantalla 2020 03 28 Virtual Jeedom

Captura de pantalla 2020 03 28 Virtual Jeedom2

Ya una respuesta