MeteoGalicia - Home Assistant Integration
Esta integración para Home Assistant te permite obtener información meteorológica de aquellos ayuntamientos de Galicia que sean de tu interés. La información se obtiene de los servicios webs proporcionados por MeteoGalicia, organismo oficial que tiene entre otros objetivos la predicción meteorológica de Galicia.
Proporciona los siguientes sensores:
- Para un ayuntamiento dado
- Observación meteorológica:
- Temperatura actual.
- Pronósticos:
- Para el día actual
- Temperatura máxima
- Temperatura mínima
- Probabilidad de lluvia
- Para el día siguiente
- Temperatura máxima
- Temperatura mínima
- Probabilidad de lluvia
- Para el día actual
- Observación meteorológica:
- Para una estación meteorológica dada
- Observación meteorológica
- Ultimos datos diarios (10-minutales).
- Datos diarios.
- Observación meteorológica
Para instalar esta integración en Home Assistant necesitarás:
- una instalación de Home Assistant (ver https://www.home-assistant.io/)
- tener HACS en tu entorno de Home Assistant (ver https://hacs.xyz/)
Una vez cumplidos los objetivos anteriores, los pasos a seguir para la instalación de esta integración son los siguientes:
-
Instalar la integración mediante HACS. Más info
-
Reiniciar Home Assistant.
-
Configurarla mediante el fichero de configuración
configuration.yaml
(u otro que uses):
Si quieres añadir la información para un ayuntamiento dado:
sensor:
platform: meteogalicia
id_concello: 32054
scan_interval: 1200
Puedes poner más de un sensor, por ejemplo:
sensor:
- platform: meteogalicia
id_concello: 32054
scan_interval: 1200
- platform: meteogalicia
id_concello: 15023
scan_interval: 1800
- La lista de id's para escoger el parámetro "id_concello" se pueden encontrar en el enlace info.md
- Con el parámetro opcional "scan_interval" indicas cada cuanto tiempo se conecta a meteogalicia para obtener la información. El valor es en segundos, por tanto, si pones 1200 hará el chequeo cada 20 minutos. Es recomendable usarlo.
En el caso de que quieras añadir información de estaciones meteorológicas:
sensor:
platform: meteogalicia
id_estacion: 10124
scan_interval: 1800
Este ejemplo creará dos sensores, uno para los últimos datos diarios y otro para los 10-minutales. En los atributos de cada sensor aparecerán todos los valores de las medidas que proporciona esa estación, si quieres que uno de esos valores sea el valor del estado del sensor creado, deberás usar el parámetro "id_estacion_medida_diarios" si la fuente de datos es de datos diarios o "id_estacion_medida_ultimos_10_min" si la fuente de datos diarios es la de los ultimos 10-minutales. Por ejemplo:
sensor:
- platform: meteogalicia
id_estacion: 10124
id_estacion_medida_diarios: BH_SUM_1.5m
scan_interval: 1800
- platform: meteogalicia
id_estacion: 10124
id_estacion_medida_ultimos_10_min: DV_AVG_10m
scan_interval: 1800
- La lista de id's se pueden encontrar en el enlace info.md
- Con el parámetro opcional "scan_interval" indicas cada cuanto tiempo se conecta a meteogalicia para obtener la información. El valor es en segundos, por tanto, si pones 1200 hará el chequeo cada 20 minutos. Es recomendable usarlo.
- Reiniciar para que recarge la configuración y espera unos minutos a que aparezcan las nuevas entidades, con id: sensor.meteogalicia_XXXX.
Aparece el mensaje "[custom_components.meteogalicia.sensor] [ClientConnectorError] Cannot connect to host servizos.meteogalicia.gal:443 ssl:default [Try again]* -> Lo más probable es que en ese momento no tuvieses acceso a internet desde tu Home Assistant.¡
Si aparece el mensaje Couldn't update sensor (TimeoutError) o Still no update available (TimeoutError) en este caso es un problema con el servicio web de meteogalicia, en ese momento puntual no habrá podido servir la petición. En función del valor de "scan_interval" tocará esperar ese tiempo para que vuelva a intentarlo.
Currently unable to download asked data from MeteoGalicia: Or station id: XXXX doesn't exists or there are a possible API connection problem
En este caso hay dos opciones
- Se ha introducido un identificador de estación no existente. Deberás revisar la lista de id's de estaciones.
- Se ha intentado conectar al servicio web de meteogalicia y ha devuelto contenido vacío. Este caso es el de los sensores de las estaciones meteorológicas y el de datos diarios, en el que de madrugada, a partir de las 00:00 deja de funcionar unas horas (varía en función de horario de verano o invierno). Debes esperar.