Ahorra en combustible con Home Assistant
El precio del gasoil es uno de los costes fijos más elevados para cualquier usuario de autocaravana o camper. A menudo, la diferencia entre una estación de servicio y otra puede suponer un ahorro de entre 10€ y 15€ por depósito. Para optimizar esto, hemos integrado un sistema de consulta en tiempo real dentro de nuestro Home Assistant.
Herramientas necesarias
- Home Assistant (Instalación operativa).
- HACS (Home Assistant Community Store).
- Integración «Gasolineras de España»: Desarrollada por Miguel Ángel López.
- Telegram Bot: Para recibir las notificaciones en el móvil.
1. Instalación de la integración
El primer paso es añadir el repositorio personalizado en HACS. La integración utiliza los datos oficiales del Ministerio, lo que garantiza fiabilidad total en los precios.
- Accede a HACS > Integraciones.
- Añade el repositorio:
https://github.com/MiguelAngelLV/ha-gas-station-spain. - Descarga y reinicia Home Assistant.
- En Ajustes > Dispositivos y Servicios, busca «Gasolineras de España» e instálala.
Podrás añadir tus gasolineras habituales seleccionando provincia y municipio. Es recomendable renombrar las entidades (ej. sensor.gasoil_pueblo) para facilitar la creación de automatizaciones.
2. Automatización del Ranking Diario
Para no tener que consultar la aplicación manualmente, hemos creado una automatización que envía un ranking ordenado por precio directamente a Telegram cada mañana.
El código
Copia y pega este fragmento en el campo de «Mensaje» de tu acción de Telegram en la automatización:
{% set lista = namespace(sensores=[]) %}
{% for state in states.sensor if state.entity_id.startswith('sensor.gasoleo_a_') and state.state not in ['unknown', 'unavailable'] -%}
{% set nombre = state.attributes.friendly_name | replace('Gasóleo A, ', '') -%}
{% set precio = state.state | float -%}
{% set lista.sensores = lista.sensores + [{'nombre': nombre, 'precio': precio}] -%}
{%- endfor %}
{%- set ranking = lista.sensores | sort(attribute='precio') -%}
🏆 RANKING DE PRECIOS de GASOIL de esta mañana:
{{ '\n' -}}
{% for item in ranking -%}
{{ loop.index }} - {{ item.nombre }}: {{ "{:.3f}".format(item.precio) }}€
{{ '\n' -}}
{%- endfor %}
3. Análisis de datos y evolución
Una de las ventajas de usar Home Assistant es el histórico. Mediante las tarjetas de gráficos de serie, puedes visualizar la evolución del precio en cada gasolinera. Esto permite identificar tendencias y saber si es mejor repostar hoy o esperar a que el precio baje según el comportamiento de la semana anterior.
Si estás en ruta y fuera de tu zona habitual, recomendamos complementar este sistema con aplicaciones de posicionamiento como GasAll.