Una estación meteorológica en Raspberry Pi es uno de los proyectos que se amortiza cada día. Con quince dólares de sensor BME280 y un dongle SDR es suficiente para captar todas las estaciones meteorológicas de 433 MHz en un radio de dos manzanas, y la Pi tiene suficiente margen para convertir todo eso en una alerta de lluvia en el teléfono. Las aplicaciones marcan la diferencia entre “gráfico genial” y “realmente útil”. Estas siete aplicaciones para una estación meteorológica Raspberry Pi en 2026 son las que mantienen el proyecto funcionando después de la primera semana.
Qué buscar en una pila de estación meteorológica Raspberry Pi
Los proyectos meteorológicos tienden a acumular componentes. Algunas preguntas mantienen la pila sin convertirse en un caos:
- ¿De dónde vienen los datos? De sensores locales en GPIO, de una estación comprada a través de USB o 433 MHz, de una API en línea, ¿o los tres?
- ¿Dónde viven? En una base de datos de series temporales local, en un servicio alojado, o directamente en Home Assistant?
- ¿Quién los ve? Un panel de pared, una notificación en el teléfono, ¿o ambos?
- ¿Qué sucede cuando llueve? Una notificación push, una luz que se vuelve roja, ¿un mensaje de texto a un teléfono que no está en casa?
- ¿Cuánto se desvía? Los sensores baratos son baratos. La calibración y el filtrado de valores atípicos importan.
Las aplicaciones a continuación dividen la responsabilidad de estas preguntas.
Las aplicaciones
1. Home Assistant, el mejor hub para reaccionar a los datos
Home Assistant es donde la estación meteorológica pasa de “lee sensores” a “me envía una alerta de lluvia antes de irme al trabajo”. Su plantilla Weather hace que los sensores locales, los temas MQTT y los pronósticos en línea se vean igual. Las automatizaciones activan notificaciones, luces o scripts en cualquiera de ellos.
Dónde falla: es una pila completa de hogar inteligente. Si solo quieres un gráfico, esto es más de lo que necesitas.
Precios:
- Gratis: Home Assistant Core, Container, Supervised y OS
- De pago: Nabu Casa Cloud es opcional
- Mejor si: ya ejecutas Home Assistant o quieres hacerlo
Conclusión: la opción que convierte los datos meteorológicos en decisiones.
2. Weewx, lo mejor para una pila de estación meteorológica hecha a medida
Weewx es un motor de estación meteorológica Python que predatea la mayor parte de la era del hogar inteligente. Se comunica directamente con docenas de estaciones comerciales, mantiene su propia base de datos y genera el panel meteorológico clásico con gráficos y registros históricos. Ejecutándose en una Pi, es el “la abuela tenía uno de estos” del software meteorológico.
Dónde falla: el panel HTML integrado se ve de su época. Las extensiones cubren la mayoría de las necesidades, pero requieren configuración.
Precios:
- Gratis: completamente de código abierto
- De pago: ninguno
- Mejor si: posees una estación Davis, Fine Offset o Ambient Weather
Conclusión: la opción cuando la fuente es una estación comercial y quieres un sistema hecho a medida.
3. Rtl_433, lo mejor para captar cada sensor inalámbrico dentro del alcance
Rtl_433 es un decodificador que empareja un dongle RTL-SDR barato en la Pi con la transmisión de 433 MHz de cada sensor meteorológico, medidor de presión de neumáticos y sensor de hogar inteligente en las calles cercanas. Publica cada lectura decodificada en MQTT, donde el resto de la pila la recoge.
Dónde falla: la antena marca una diferencia mayor que el SDR. Algunas lecturas necesitan filtrado para separar tu propio sensor del de tu vecino.
Precios:
- Gratis: completamente de código abierto
- De pago: ninguno, aunque el dongle SDR tiene un pequeño costo de hardware
- Mejor si: quieres obtener datos meteorológicos sin comprar una estación
Conclusión: la opción que te proporciona sensores meteorológicos sin poseer estaciones meteorológicas.
4. Node-RED, lo mejor para la lógica entre sensores y acciones
Node-RED es el editor de flujos que conecta “el sensor cambió” con “hacer algo”. Su biblioteca de nodos cubre MQTT, HTTP, API meteorológicas y entidades de Home Assistant. Para proyectos que crecen más allá de una plantilla simple, Node-RED convierte un conjunto de lecturas de sensores en una decisión.
Dónde falla: el editor de flujos visual es amor u odio. Los flujos complejos se benefician de un nombre cuidadoso o se convierten en una bola de alambre.
Precios:
- Gratis: completamente de código abierto
- De pago: ninguno
- Mejor si: tu Pi está haciendo más de una cosa con los datos meteorológicos
Conclusión: la opción cuando las reglas se vuelven complicadas.
5. Grafana, lo mejor para un panel de control serio
Grafana construye el panel del que todos comparten capturas de pantalla. Apúntalo a InfluxDB o al grabador de Home Assistant y obtendrás gráficos adecuados, reglas de alerta y un panel de pared digno de montar. En una Pi 5 funciona cómodamente; en una Pi 4 está bien para una pestaña de navegador.
Dónde falla: la curva de aprendizaje inicial es real. No es la opción cuando un panel de Home Assistant ya está haciendo el trabajo.
Precios:
- Gratis: Grafana OSS
- De pago: Grafana Cloud tiene un nivel gratuito generoso para aficionados
- Mejor si: quieres un panel que vaya en la pared
Conclusión: la opción cuando los gráficos son el punto.
6. InfluxDB, la mejor base de datos de series temporales para los gráficos
InfluxDB es la mitad de almacenamiento de la pila clásica weather-Pi. Los datos de series temporales se comprimen bien, las consultas son rápidas y Grafana se comunica con ella de forma nativa. Apunta Node-RED o Home Assistant hacia ella y olvídalo.
Dónde falla: InfluxDB 2.x tiene una curva de aprendizaje más pronunciada que la que tenía 1.x. Las copias de seguridad necesitan un plan.
Precios:
- Gratis: InfluxDB OSS
- De pago: nivel InfluxDB Cloud para almacenamiento alojado
- Mejor si: quieres más que un par de semanas de historial
Conclusión: la opción para una Pi que guarda años de datos meteorológicos.
7. MQTT Explorer, lo mejor para depurar el pipeline
MQTT Explorer es la aplicación de escritorio que salva el día cuando los datos de la estación meteorológica en la Pi no aparecen donde deberían. Apúntalo al broker Mosquitto en la Pi y cada mensaje de Rtl_433, Home Assistant y Node-RED se hace visible en una vista de árbol adecuada.
Dónde falla: es un depurador. La Pi funciona bien sin él; lo instalas cuando algo se rompe.
Precios:
- Gratis: la aplicación principal
- De pago: licencia MQTT Explorer Pro de una sola vez para características avanzadas
- Mejor si: pasas tiempo preguntándote por qué un sensor dejó de actualizarse
Conclusión: la opción para el día que necesitas ver qué hay en el cable.
Cómo elegir la pila correcta
Comienza con Home Assistant y un sensor BME280. Eso es suficiente para una alerta de lluvia. Añade Rtl_433 con RTL-SDR cuando quieras captar sensores inalámbricos cercanos. Añade Node-RED cuando las automatizaciones crezcan más allá de unos pocos activadores. Añade InfluxDB y Grafana juntos cuando quieras gráficos a largo plazo en la pared. Añade Weewx si compras una estación meteorológica comercial adecuada y quieres la experiencia clásica del panel meteorológico. Instala MQTT Explorer en tu portátil la primera vez que algo se rompa. Salta toda la pila si una aplicación de teléfono ya te dice lo que necesitabas saber.
Preguntas frecuentes
¿Necesito una Raspberry Pi 5 para esto? No. Una Pi 4 con 4 GB de RAM ejecuta Home Assistant, Rtl_433, Node-RED, InfluxDB y Grafana juntos. Una Pi 5 es más fluida pero no es necesaria.
¿Qué sensor debo empezar? Un breakout BME280 o BME680 es el sensor inicial estándar. Cubre temperatura, humedad y presión sobre I2C por alrededor de 15 dólares.
¿Puedo captar la estación meteorológica de mi vecino? Rtl_433 con una antena de 433 MHz decente decodificará estaciones Acurite, La Crosse, Fine Offset y Ambient Weather dentro de un par de cientos de metros. La legalidad de usar datos de la estación de otra persona varía según la región; trata las estaciones de los vecinos como puntos de referencia, no como datos primarios.
¿Cuánta energía utiliza esto? Una Raspberry Pi 4 con un dongle SDR utiliza alrededor de 5 a 7 vatios. Una Pi 5 utiliza alrededor de 8 a 10 vatios.
¿Necesito Grafana si ya uso paneles de Home Assistant? No. Grafana gana cuando quieres un panel de pared o gráficos a largo plazo; los paneles integrados de Home Assistant cubren la mayoría de las necesidades diarias.