Ir al contenido

← Todos los packs de proyecto

Riego inteligente con energía solar y meteorología

El riego decide solo: previsión meteorológica, excedente fotovoltaico y control de bomba por Modbus TCP, con avisos por Telegram.

Funciona en: Raspberry Pi (Docker) — scripts Python 3 (PLC Linux).

La aplicación

Una explotación agrícola quería regar aprovechando su instalación fotovoltaica y sin desperdiciar agua cuando va a llover. Una Raspberry Pi con stack Docker (Node-RED, MySQL, Nginx, Laravel) lee el inversor por SunSpec Modbus TCP, consulta la previsión de OpenWeather antes de cada ciclo (lluvia o helada → se cancela), controla la bomba a través de un variador Schneider por Modbus TCP con presión 4-20 mA, registra alarmas en MySQL y permite control remoto por bot de Telegram. El panel de planta es un kiosk a pantalla completa.

Arquitectura

  • Scheduler de riego (mañana/tarde) condicionado a OpenWeather
  • Inversor solar leído por SunSpec Modbus TCP (generación vs consumo)
  • Variador Schneider ATV320 por Modbus TCP + presión 4-20 mA en AI3
  • Alarmas en MySQL consultadas desde frontend Laravel multi-usuario
  • Bot de Telegram para avisos y control remoto + kiosk en planta

Lista de materiales

  • Raspberry Pi (Docker) — controlador de Industrial Shields
  • Variador Schneider Altivar 320 — bomba de riego
  • Transductor de presión 4-20 mA — presión de línea
  • Electroválvulas por sectores — distribución
  • Inversor fotovoltaico SunSpec — ya existente en la finca

Qué contiene el pack

  • alarm-history-mysql.sql
  • altivar320-modbus-tcp-control.py
  • docker-compose-irrigation.yml
  • fronius-sunspec-modbus-reading.py
  • irrigation-weather-openweather-scheduler.js
  • kiosk-wayfire-chromium.sh
  • telegram-bot-alarms-control.js
  • Lista de materiales + README

Recibe el pack por email — gratis

Rellena el formulario y te enviamos el pack completo a tu correo en pocos minutos.

Enviamos el pack a esta dirección.
Opcional.
Acepto que Industrial Shields trate mis datos para enviarme los ficheros solicitados, según la política de privacidad.
También quiero recibir contenido técnico y novedades de producto de Industrial Shields de vez en cuando (opcional — baja cuando quieras).