Proyecto: sistema de riego automático con ESP32 y Sonoff
Apariencia
Introducción
Un sistema de riego automático inteligente combina un ESP32 con ESPHome para leer sensores de humedad del suelo, y un Sonoff para controlar la bomba o electroválvula. Todo gestionado desde Home Assistant.
Lista de materiales
| Componente | Función | Precio |
|---|---|---|
| ESP32 | Leer sensores y lógica | $5 |
| Sensor capacitivo de humedad suelo | Medir humedad | $3 c/u |
| Sonoff Basic R4 | Controlar bomba | $8 |
| Bomba de agua 5V | Regar | $5 |
Sensor de humedad capacitivo
Los sensores capacitivos son más duraderos que los resistivos (no se corroen). Valor típico:
- Aire: ~3200
- Suelo húmedo: ~1500
- Suelo mojado: ~800
Firmware ESPHome
sensor:
- platform: adc
pin: GPIO34
name: "Humedad suelo jardín"
unit_of_measurement: "%"
filters:
- calibrate_linear:
- 3200 -> 0
- 800 -> 100
Automatización en Home Assistant
trigger:
platform: numeric_state
entity_id: sensor.humedad_suelo_jardin
below: 35
action:
- service: switch.turn_on
entity_id: switch.sonoff_bomba
- delay: "00:10:00"
- service: switch.turn_off
entity_id: switch.sonoff_bomba