
Este artículo puede contener enlaces de afiliado. Si compras desde estos enlaces, el precio para ti es el mismo y la tienda me paga una pequeña comisión que ayuda a mantener Tecnoyfoto.
Actualizado el 30 de agosto de 2026.
Home Assistant puede convertir las lecturas de un barómetro local en un sensor de tendencia meteorológica. El resultado no sustituye una previsión profesional, pero permite saber si la presión está subiendo, bajando o permanece estable y utilizar esa información en paneles y automatizaciones.
Qué puede indicar la presión atmosférica
Una subida sostenida de la presión suele asociarse con una estabilización del tiempo; una bajada sostenida puede acompañar la llegada de una perturbación. No es una regla absoluta. La evolución local también depende de frentes, relieve, viento, humedad y época del año.
Por eso conviene presentar el resultado como tendencia de presión, no como una promesa de sol o lluvia. El sistema es especialmente útil para comparar cambios en tu propia ubicación y para complementar la previsión meteorológica.
Requisitos
- Un sensor de presión en Home Assistant, por ejemplo un BME280.
- Lecturas periódicas y relativamente estables.
- El historial de Home Assistant mediante Recorder para reconstruir la ventana después de reiniciar.
- La entidad real de presión, que en los ejemplos llamaremos
sensor.presion_bme280.
Antes de continuar, abre Herramientas para desarrolladores y confirma que la entidad devuelve un número y una unidad coherente, normalmente hPa. Si el sensor entrega presión absoluta, la altitud afecta al valor, aunque la dirección del cambio sigue siendo útil. Para comparar con mapas meteorológicos necesitarás presión corregida al nivel del mar.
Método recomendado: cambio durante una ventana
La integración Statistics puede calcular la diferencia entre la lectura más reciente y la más antigua de una ventana. Este enfoque es más directo que comparar la presión actual con una media de 12 horas y evita confundir un promedio con el valor de hace 12 horas.
sensor:
- platform: statistics
name: "Cambio de presión en 3 horas"
unique_id: cambio_presion_3_horas
entity_id: sensor.presion_bme280
state_characteristic: change
max_age:
hours: 3
sampling_size: 200
precision: 1state_characteristic: change resta el valor más antiguo de la ventana al más nuevo. Un resultado positivo indica presión ascendente y uno negativo, descendente. sampling_size debe ser suficientemente grande para contener las actualizaciones de esas tres horas; con una lectura por minuto, 200 muestras dejan margen.
Si el sensor informa con poca frecuencia, revisa el atributo age_coverage_ratio. Una ventana de tres horas basada en solo dos lecturas muy recientes no representa realmente tres horas.
Crear una entidad de texto con la tendencia
template:
- sensor:
- name: "Tendencia de presión"
unique_id: tendencia_presion_local
icon: mdi:gauge
availability: >-
{{ states('sensor.cambio_de_presion_en_3_horas')
not in ['unknown', 'unavailable'] }}
state: >-
{% set cambio = states('sensor.cambio_de_presion_en_3_horas') | float(0) %}
{% if cambio >= 0.8 %}
Subiendo
{% elif cambio <= -0.8 %}
Bajando
{% else %}
Estable
{% endif %}
attributes:
cambio_hpa_3h: >-
{{ states('sensor.cambio_de_presion_en_3_horas') | float(0) }}El umbral de ±0,8 hPa en tres horas es un punto de partida, no una constante meteorológica universal. Obsérvalo durante varias semanas y ajústalo al ruido de tu sensor y al comportamiento local. Un umbral demasiado bajo alternará continuamente entre estados; uno muy alto ocultará cambios graduales.
Alternativa: el ayudante Trend
Home Assistant también incluye el ayudante Trend, disponible en Ajustes, Dispositivos y servicios, Ayudantes. Ajusta una recta a varias muestras y crea un sensor binario cuando la pendiente supera un mínimo. Puedes crear uno para presión ascendente y otro invertido para presión descendente.
binary_sensor:
- platform: trend
sensors:
presion_subiendo:
entity_id: sensor.presion_bme280
friendly_name: "Presión subiendo"
sample_duration: 10800
max_samples: 200
min_samples: 20
min_gradient: 0.000074
presion_bajando:
entity_id: sensor.presion_bme280
friendly_name: "Presión bajando"
sample_duration: 10800
max_samples: 200
min_samples: 20
min_gradient: -0.000074Trend expresa la pendiente en unidades del sensor por segundo. En una entidad en hPa, 0.000074 equivale aproximadamente a 0,8 hPa en tres horas. Para detectar una caída puedes utilizar una pendiente negativa o configurar la inversión según el método elegido. Verifica siempre el sentido con datos reales.
Evitar resultados engañosos
- No compares presión con porcentajes: trabaja en hPa; un 1 % son aproximadamente 10 hPa, un cambio muy grande para muchas situaciones.
- No confundas media y valor histórico: la media de 12 horas no es la presión exacta de hace 12 horas.
- Evita cambios de ubicación: mover el sensor entre plantas altera la presión.
- Controla la temperatura del módulo: una placa caliente puede afectar a sensores ambientales cercanos.
- No prometas lluvia: una caída de presión es una señal, no un pronóstico completo.
Ideas para el panel y las automatizaciones
- Mostrar la tendencia junto a una gráfica de presión de 24 o 48 horas.
- Enviar un aviso solo cuando la presión baje y la previsión externa también indique precipitación.
- Registrar cambios rápidos para estudiar episodios meteorológicos locales.
- Cambiar el icono o color de una tarjeta sin convertir la tendencia en una alarma.
Conclusión
La forma más clara de construir una tendencia meteorológica local es calcular el cambio de presión en una ventana conocida y clasificarlo con umbrales prudentes. Statistics ofrece un valor numérico fácil de interpretar y Trend resulta útil cuando quieres trabajar con la pendiente. En ambos casos, calibra con tu historial y presenta el resultado como una tendencia, no como una predicción infalible.
Fuentes técnicas
Continúa leyendo
Siguiente guía relacionada · 9 min de lectura
BME280: guía completa con Arduino, ESPHome y Home Assistant
Actualizado el 01 de agosto de 2026 El BME280 es un sensor ambiental compacto de Bosch que mide temperatura, humedad relativa y presión atmosférica.…
Continuar con este artículo

