Saltar al contenido principal

Integración domótica NHC Hurricanes, gratuita y de código abierto

Integración NHC Hurricanes para Gladys Assistant

Tormentas tropicales y huracanes del National Hurricane Center de EE. UU. cerca de su casa.

Siga en Gladys las tormentas tropicales y los huracanes del National Hurricane Center (NHC, NOAA, Estados Unidos): la cuenca del Atlántico (con el mar Caribe y el golfo), el Pacífico Este y el Pacífico Central (Hawái). Para cada tormenta: su clasificación, su categoría Saffir-Simpson, su viento sostenido, su distancia de su casa, su desplazamiento y las vigilancias y avisos costeros de su último boletín. Para cada cuenca: la probabilidad de que se forme una nueva tormenta en 48 horas y en 7 días, según el Tropical Weather Outlook. Sin cuenta ni clave de API.

No es un servicio de alerta oficial: en caso de peligro, siga las instrucciones de sus autoridades locales y de su servicio meteorológico nacional. Sin afiliación con la NOAA ni con el National Weather Service.

Qué obtiene​

  • Un dispositivo por cuenca seguida: número de sistemas activos, sistema más fuerte (en palabras), su categoría y su viento sostenido, y la mayor probabilidad de formación en 48 horas y en 7 días.
  • Un dispositivo Huracán más cercano: la tormenta más cercana a su casa, su categoría, su viento sostenido, su distancia, su dirección (vista desde su casa) y su desplazamiento, con el historial de la categoría, el viento y la distancia. Sin tormenta, la dirección conserva su último valor.
  • Un widget del panel con las tormentas activas, la más fuerte primero, cada una con su boletín y su cono de pronóstico, y la previsión de formación de cada cuenca.
  • Cuatro desencadenantes de escena: nueva tormenta con nombre, tormenta dentro del radio alrededor de su casa, categoría elevada (huracán, huracán mayor) y nueva vigilancia o aviso costero.
  • Una acción de escena que lee las tormentas activas en una frase, para enviar por mensaje o leer en voz alta.

Junto a la integración GDACS, que clasifica los ciclones de todo el mundo en verde, naranja o rojo según su impacto humanitario, esta da el detalle oficial estadounidense de las tres cuencas del NHC: la categoría Saffir-Simpson, los boletines, las vigilancias y avisos, y la previsión de formación.

Requisitos​

  • Gladys Assistant 5.1 o posterior.
  • Acceso a Internet desde el equipo de Gladys (la integración lee www.nhc.noaa.gov).
  • Para las distancias y la tormenta más cercana: la ubicación de su casa en Gladys (Ajustes → Casas), o coordenadas introducidas en la configuración.

Configuración​

Instale la integración desde la tienda (o Integraciones → Instalar desde GitHub, con la dirección https://github.com/guim31/gladys-nhc), guarde la configuración y cree los dispositivos en la pestaña Descubrir.

Ajustes​

AjustePor defectoSignificado
Latitud / longitud de la casavacíasDéjelas vacías para usar la ubicación de su casa en Gladys. Grados decimales, oeste negativo.
Cuencaslas tresUn dispositivo por cuenca seguida; la tormenta más cercana solo se busca en ellas.
UnidadesImperialesImperiales (mph, millas) o métricas (km/h, km), para dispositivos y escenas.
Radio300En millas o kilómetros, según la unidad, para el desencadenante «tormenta dentro del radio».
Desencadenantes paraTodas las tormentas de las cuencas seguidasO solo las tormentas dentro del radio.
Intervalo de actualización15 minutos10, 15, 30 o 60 minutos.
Idioma de los textosFrancésNombres de los dispositivos y funciones (fijados al crearlos) y textos de las escenas.

Unidades y nombres​

Cambiar las unidades o el idioma modifica los dispositivos: Gladys propone entonces actualizarlos en la pestaña Descubrir. Los nombres de las funciones siguen siendo los de su creación. Los vientos se redondean a 5 mph o 5 km/h, como en los boletines del NHC.

Dispositivos​

Dispositivo de cuenca (Huracanes Atlántico, Pacífico Este, Pacífico Central):

FunciónTipoValores
Sistemas activoscontadortormentas que sigue el NHC en la cuenca
Sistema más fuertetexto«Huracán Melissa», o «Ningún sistema activo»
Categoría más altacontador 0-5categoría Saffir-Simpson, 0 por debajo de huracán
Viento sostenido más fuertevelocidad (mph o km/h)0 sin tormenta
Probabilidad de formación 48 hporcentajemayor probabilidad de las perturbaciones de la previsión
Probabilidad de formación 7 díasporcentajeigual, en 7 días

Fuera de temporada, el NHC deja de publicar su previsión: las probabilidades de formación no se publican entonces (en lugar de un falso 0 %).

Huracán más cercano: tormenta (clasificación y nombre), categoría 0-5, viento sostenido, distancia (millas o km), dirección (grados, 0 norte, 90 este, vista desde su casa) y desplazamiento («Hacia el O a 21 km/h»). Sin tormenta, la tormenta indica «Ningún sistema activo» y la distancia es la mitad de la circunferencia de la Tierra (12 451 millas o 20 038 km), para que una condición «menos de 300 millas» siga siendo falsa. Sin ubicación de su casa, este dispositivo no se actualiza.

La propia integración actualiza los dispositivos (no el sondeo de Gladys).

Widget del panel​

Huracanes (NHC): el número de sistemas activos y luego las tormentas de las cuencas seguidas, la más fuerte primero (8 como máximo): clasificación y nombre, viento y distancia, y una insignia con la categoría (roja para un huracán mayor, naranja para un huracán). Toque una tormenta para ver su posición, su desplazamiento, su presión, las vigilancias y avisos costeros vigentes y los enlaces al aviso público y al cono de pronóstico. Debajo, una fila por cuenca con las probabilidades de formación en 48 horas y en 7 días (ajuste Mostrar la previsión de formación para ocultarla), y un enlace al NHC (ajuste Mostrar el enlace al NHC). El widget sigue las unidades del usuario que lo mira.

Desencadenantes de escena​

Todos se filtran por cuenca. «Desencadenantes para» elige si los desencadenantes de nueva tormenta, categoría y vigilancia se refieren a todas las tormentas de las cuencas seguidas o solo a las del radio. Con el radio, un nombre, una categoría o una vigilancia anteriores a la entrada de la tormenta en el radio no se señalan después: al entrar solo se dispara tormenta dentro del radio.

  • NHC: nueva tormenta con nombre: un sistema se convierte en tormenta tropical (o subtropical) o en huracán y recibe un nombre.
  • NHC: tormenta dentro del radio: el centro de una tormenta entra en el radio. Solo vuelve a dispararse después de que la tormenta haya salido del radio en más de un 10 %.
  • NHC: categoría elevada: filtro Cambio: se convirtió en huracán, en huracán mayor (categoría 3 o más; prevalece cuando ambos ocurren a la vez), u otro aumento de categoría.
  • NHC: vigilancia o aviso costero: el último aviso público de una tormenta pone en vigor un nuevo tipo de vigilancia o aviso: huracán, marejada ciclónica o tormenta tropical, vigilancia o aviso (filtro Vigilancia o aviso). Las zonas son las del boletín, en inglés: compruebe que la suya figura en él. Para las alertas oficiales de su condado, consulte la integración de alertas del NWS.

Variables: identificador, nombre, clasificación (código y en palabras), cuenca, categoría, viento sostenido, distancia de su casa, resumen, enlace al aviso; además el cambio y la categoría anterior, o el tipo de vigilancia y sus zonas.

Las tormentas presentes en el primer arranque, o al guardar la configuración, no disparan nada: no son novedades. Un reinicio tampoco.

Acción de escena​

NHC: leer las tormentas actuales devuelve text (una frase: «2 sistemas activos: Huracán Melissa, categoría 5, 270 km/h, a 230 km al SO de su casa; …», más la mayor probabilidad de formación en 7 días), count y max_category. Úselos en un mensaje o con la síntesis de voz.

Ejemplos de escenas​

  • Cuando se dispare NHC: tormenta dentro del radio, envíe summary a toda la familia.
  • Cuando se dispare NHC: vigilancia o aviso costero con Aviso de huracán, envíe las areas por mensaje.
  • Cada mañana en temporada, si la categoría del huracán más cercano es mayor que 0, lea las tormentas en voz alta.

Fuentes de datos, condiciones y cuotas​

  • https://www.nhc.noaa.gov/CurrentStorms.json: las tormentas activas.
  • https://www.nhc.noaa.gov/index-at.xml, index-ep.xml, index-cp.xml: el canal de cada cuenca, con el Tropical Weather Outlook y los avisos públicos.

Los datos del National Hurricane Center de la NOAA son de dominio público. No hay cuota publicada: la integración envía 1 petición por ciclo más 1 por cuenca seguida (4 cada 15 minutos por defecto), con un User-Agent que la identifica. La ubicación de su casa nunca se envía: las distancias se calculan en la integración.

Solución de problemas​

  • «El National Hurricane Center no responde»: el sitio del NHC no es accesible desde el equipo de Gladys; se conservan los valores y la integración lo intenta de nuevo en cada ciclo.
  • Sin distancia, sin tormenta más cercana: indique la ubicación de su casa (Ajustes → Casas) o introduzca coordenadas.
  • Sin probabilidad de formación: fuera de temporada (de diciembre a mayo) el NHC no publica su previsión.
  • Unidades o nombres sin actualizar: actualice los dispositivos en la pestaña Descubrir.
  • Registros: docker logs del contenedor de la integración; LOG_LEVEL=debug muestra cada ciclo.

Límites​

  • Solo tres cuencas: el NHC no cubre el Pacífico occidental (tifones), el océano Índico ni el hemisferio sur: consulte la integración GDACS.
  • Las distancias se miden al centro de la tormenta, no al borde de sus vientos.
  • Las vigilancias y avisos proceden del texto del boletín, leído tal como se publica; sus zonas están en inglés.
  • El NHC actualiza sus boletines cada 6 horas (3 horas cerca de la costa): los valores no son en tiempo real.

Parámetros de configuración​

Estos son los parámetros que NHC Hurricanes te pide en su pantalla de configuración en Gladys.

ParámetroTipoObligatorioDescripción
Su casasectionNoTormentas tropicales y huracanes del National Hurricane Center de EE. UU.: Atlántico, Pacífico Este y Central. Las distancias se calculan en Gladys desde su casa (o coordenadas), nunca se envían. Guarde y cree los dispositivos en la pestaña Descubrir.
Fuentes y límitessectionNoDatos del National Hurricane Center de la NOAA (dominio público), leídos sin cuenta. No es un servicio de alerta oficial: siga las instrucciones de sus autoridades locales. Sin afiliación con la NOAA.
Latitud de la casastringNoDeje ambas coordenadas vacías para usar la ubicación de su casa en Gladys.
Longitud de la casastringNoGrados decimales, positivos al este (el oeste es negativo).
Cuencasmulti_selectNoUn dispositivo por cuenca seguida. La tormenta más cercana solo se busca en estas cuencas.
UnidadesselectNoViento y distancias de los dispositivos y escenas. Cambiarlo pide actualizar los dispositivos en la pestaña Descubrir.
RadioselectNoEn millas o kilómetros, según la unidad de arriba. Lo usa el desencadenante «tormenta dentro del radio».
Desencadenantes paraselectNoTormentas a las que se refieren los desencadenantes nueva tormenta, categoría elevada y vigilancia costera.
Intervalo de actualizaciónselectNoEl NHC publica un aviso cada 6 horas (3 horas cerca de la costa) y su previsión 4 veces al día.
Idioma de los textosselectNoNombres de los dispositivos y funciones (al crearlos) y textos enviados a las escenas.

Cómo instalar NHC Hurricanes en Gladys​

  1. En Gladys, abre Integraciones: NHC Hurricanes aparece en el catálogo junto a las integraciones nativas, con una insignia de comunidad.
  2. Haz clic en Instalar. Gladys descarga la imagen Docker (ghcr.io/guim31/gladys-nhc:1.0.0), la ejecuta en un entorno aislado del núcleo y genera la interfaz de la integración (dispositivos, descubrimiento y configuración).
  3. Abre la pantalla de Configuración de la integración, rellena los parámetros y guarda.
  4. También puedes instalarla directamente desde la URL de su repositorio: https://github.com/guim31/gladys-nhc.

NHC Hurricanes requiere Gladys >=5.1.0. El catálogo de Gladys se actualiza cada hora, así que una nueva versión está disponible como máximo una hora después de publicarse.

¿Todavía no usas Gladys? Es gratuito y de código abierto: sigue la guía de instalación para empezar.

Sobre las integraciones externas​

NHC Hurricanes es una integración externa: una integración comunitaria empaquetada como contenedor Docker y publicada en GitHub. Gladys la instala con un clic y la ejecuta en un entorno aislado del núcleo. La publica y mantiene guim31, no el equipo principal de Gladys.

Suscríbete a la newsletter de Gladys Assistant

Unos pocos correos al mes sobre nuevas versiones y novedades del proyecto. Enviados por Pierre-Gilles Leymarie, fundador del proyecto. Puedes darte de baja cuando quieras 🙂