
Después de abandonar el cloro en beneficio de una Electrolizador de sal, quería comprobar el Redox y Ph de mi piscina. También me gustaría aprovechar esta oportunidad para probar si la bomba funciona sin problemas. Todo se envía a Jeedom.
Materiales
- Sonoff SV (8€) : Cerebro del equipo, administrador de enlaces Wi-Fi para Jeedom
- Adaptador pH/ORP 1130 (30 €): El vínculo entre la sonda y la domótica
- Sonda Redox (35€)
- Tarjeta ADS1015 (1,5 €): Enlace I2C entre entradas analógicas (por ejemplo, sondas) y Sonoff
- Módulo de pantalla OLED 128X64 I2C (2€)
- Optoacoplador 220vAC / 5vDC (1,5 €)
- Un adaptador 220vAC/5vDC (3€)
Como este tutorial está vivo, agregué:
- Detector de flujo (contacto seco)
- Un sensor de temperatura DS18B20 (8/10€)
- Un enlace BMP280: I2C que proporciona temperatura ambiente, presión y humedad (no esencial pero tan fácil de agregar) (€1)
Principio de funcionamiento

El Sonda de Redox mide el potencial Redox de la piscina. El potencial redox me permite juzgar el estado del agua de nuestra piscina (más o menos oxidativo dependiendo de la concentración de desinfectante).
Nota: Exactamente la misma lógica es seguir si desea medir un valor de Ph

Esta sonda está conectado por un conector BNC alAdaptador de 1130.
ElAdaptador de 1130 desentraña información analógica en forma de voltaje entre -2000 mV y +2000 mV. Este valor corresponde al potencial de Redox detectado.


Elegí usar una tarjeta ADS1015 enviar a través del puerto I2C el potencial así detectado (terminales SCL/SDA) a la Sonoff SV

L«Pantalla OLED le permite mostrar información en la zona de la piscina y comprobar que la conexión Wi-Fi de Sonoff es buena.
Recientemente he añadido elOptoacoplador 220vAC / 5vDC Para saber si la bomba de la piscina está funcionando o no, de hecho, cuando el agua no está circulando, la medición de Redox es incorrecta.
Nota: : Se pueden implementar dos soluciones para recuperar el valor de salida del optoacoplador, ya sea directamente en un GPIO en el Sonoff bien en una entrada analógica del ADS1015.

Este detector de flujo que no es más que un contacto seco da 0 = sin flujo y 1 = flujos de agua

Esta sonda tipo DS18B20 utilizará una entrada GPIO para dar la temperatura del agua que circula en la red

Este mini-circuito a un precio mínimo da temperatura ambiente, presión y humedad. No es esencial sino tan simple agregar que es una lástima privarse de él.
Diagrama de conexión del conjunto
![]() |
Explicaciones, equipo por equipo
El Sonoff SV
![]() |
Hice la elección de Sonoff SV porque es alimentado por 5v, como la mayoría de los circuitos del proyecto. Tiene un puerto I2C y también tiene entradas GPIO de fácil acceso, uso GPIO4.
El Sonoff SV está flasheado con una versión reciente de ESP Easy Mega, no hice un tutorial específico para el SV (piense en presionar el botón al conectar el conector USB para estar en modo de programación), mire mis otros tutoriales sobre otros Sonoffs, si alguien tiene un problema, voy a hacer un tutorial.
![]() |
Tenga en cuenta que es necesario dejar que el jinete o soldar los dos terminales rodeados de naranja entre ellos para que se active el modo de entrada de 5v

Configuración de ESP Easy
Wifi
![]() |
El controlador para asegurar el enlace con el plugin Jeedom
![]() |
Contoller Publicar: dispositivo=%sysname%&taskid=%id%&cmd=%Valname%&valor=%valor%
Del lado del hardware, hacemos lo más simple
![]() |
Dispositivos
|
|
Detección de la fuente de alimentación de la piscina
La detección del pienso será llevada a cabo por eloptoacoplador, hay dos maneras de recuperar esta información:
- Ya sea directamente en GPIO4
- ya sea a través de la ADS1015
Método 1: Con entrada GPIO4
Por lo tanto, el dispositivo JusGPIO4:JusGPIO4 da 0 cuando la bomba no está funcionando, y 1 cuando la bomba está funcionando, aquí está la configuración de este dispositivo:
![]() |
Método 2: Con la entrada A1 de ADS1015
La entrada A1 (Analog input – ADS1115) es la entrada que me permite recuperar el valor de la tensión que sale del optoacoplador.
Será el Cambiar entrada JusPompe que me permitirá recuperar 1 cuando la bomba está funcionando y 0 cuando la bomba no está funcionando (básicamente, transformo el valor analógico A1 por una información digital 0/1 explotable)
![]() |
Para recuperar el valor de A1, utilizo la entrada A1:
![]() |
A1 me devolverá un valor cercano al voltaje de suministro de mV cuando la bomba no está funcionando y un voltaje cercano a 0 cuando la bomba está funcionando.
Por lo tanto, utilizo la siguiente regla para variar «JusPompe»
![]() |
Detección del potencial REDOX de la piscina
Detección de Redox viene de la sonda víaAdaptador de 1130 sobre la entrada analógica A0 desde ADS1015.
|
|
Tenga en cuenta que he adaptado la calibración de la sonda a mi manera !! con la fórmula anterior.
Me expliqué, medí el valor que la sonda me indicó cuando la piscina estaba bien desinfectada, inferí que este es el valor a obtener. Tan pronto como el valor de Redox aumenta (aumenta cuando es menos bueno), disminuyo el valor. Es muy empírico, depende de ti hacer tu propio método. Si alguien puede averiguar cómo encontrar el valor en mV dado por las documentaciones, soy un tomador, no lo encontré (el valor ideal del Redox es 650 mV).
Ejemplos:
- -2 es bueno,
- -15, carece de desinfectante
- -30 es dramático.
Uso de la pantalla OLED
Es muy simple de usar, elegí mostrar el valor A0 a granel en la pantalla (en azul).
Así como los detalles de mi conexión Wifi (en amarillo), esto es lo que da:

Es realmente muy simple de configurar, aquí está la pantalla del dispositivo:
![]() |
Conclusión
Un logro muy empírico que me llevó mucho tiempo.
Me había ido con una Sonoff bajo Para controlar el consumo, pero como la parte 220vAC no está aislada de la parte interna del bus, tomé algunos chorros. La masa de la sonda, por ejemplo, se encuentra en punto muerto. Finalmente opté por el Sonoff SV que funciona en 5v, no más riesgo.
Había probado los detectores actuales para averiguar si la bomba funcionaba o no, era insatisfactoria, había demasiadas perturbaciones alrededor, los detectores de efectos de sala no funcionan bien en medio de otros dispositivos electrónicos. Después de probar soluciones basadas en relés (un poco engorrosas de integrar), encontré eloptoacoplador, simplemente una gran solución!!.
Use los comentarios a continuación para dejarme claro lo que podría bloquearlo, rápidamente recapitulé con tantas capturas de pantalla y el menor texto posible para que sea lo más visual posible, pero probablemente carece de algunas explicaciones. Podré hacer tutoriales adicionales si es necesario.













