Mejoras en la visualización de la dirección del viento en los anemómetros

Descripción

Cuando un anemómetro se integra en Gladys Assistant, la dirección del viento se muestra actualmente en forma de valor angular en grados.

Por ejemplo:

Dirección del viento: 247°

Esta información es precisa, pero no siempre es intuitiva o fácil de leer a diario, especialmente en un panel de control diseñado para ser consultado rápidamente.

Sería interesante que Gladys pudiera ofrecer una representación más fácilmente comprensible de este dato.

Propuesta

Para las funcionalidades que representan una dirección del viento expresada en grados, la interfaz podría convertir automáticamente este valor en dirección cardinal.

Por ejemplo:

Ángulo Dirección
0° / 360° Norte (N)
45° Noreste (NE)
90° Este (E)
135° Sureste (SE)
180° Sur (S)
225° Suroeste (SO)
270° Oeste (O)
315° Noroeste (NO)

También podría utilizarse una conversión más precisa en 16 direcciones: N, NNE, NE, ENE, E, ESE, SE, SSE, S, SSO, SO, OSO, O, ONO, NO y NNO.

Representación visual

Lo ideal sería tener también una representación gráfica, por ejemplo una flecha orientada según la dirección del viento, posiblemente acompañada del punto cardinal.

Ejemplo:

:down_left_arrow: SO
Dirección: 225°

o, en una representación más gráfica, una flecha/brújula que pueda girar según el ángulo medido.

Esto permitiría comprender instantáneamente la dirección del viento sin tener que convertir mentalmente un valor en grados.

Conservación del valor en grados

No propongo eliminar el valor en grados, que sigue siendo útil para los usuarios que desean una información precisa.

La idea sería tener:

SO :down_left_arrow: — 225°

o posiblemente poder elegir en la interfaz entre:

  • grados;
  • dirección cardinal;
  • dirección cardinal + representación gráfica.

Alcance de la funcionalidad

Esta mejora no debería ser específica de una integración particular como Netatmo.

Podría aplicarse de manera genérica a cualquier funcionalidad de Gladys que represente una dirección angular del viento, independientemente de la fuente de los datos: estación meteorológica, MQTT, Netatmo, etc.

Esto permitiría aprovechar un dato ya disponible en grados sin pedir a cada integración que cree un valor de texto adicional.

Contexto

Una solicitud similar ya se había mencionado en la comunidad Gladys sobre el anemómetro Netatmo y la conversión del ángulo a puntos cardinales.

La necesidad parece identificada desde hace varios años, pero una solución genérica integrada en la interfaz de Gladys sería particularmente interesante.

Resultado esperado

El objetivo es simplemente hacer que la información sea más inmediatamente comprensible en un panel de control, manteniendo la precisión de la medida original.

Un valor como:

287°

sería mucho más fácil de interpretar en la forma:

ONO :up_left_arrow: — 287°

con posiblemente una representación gráfica de tipo brújula/flecha.

Temas equivalentes: