Problema con el informe de luminosidad en el gráfico

Estoy usando el detector de presencia Aqara PS-S04D para el sótano: en el widget la luminosidad se indica correctamente en « lx » y, en cambio, en el gráfico no aparece « lx » ?

Hola @Chris75, gracias por tu respuesta.

He logrado reproducirlo, es un error de Gladys y no un problema de configuración en tu caso.

Lo que ocurre: el widget y el gráfico no buscan la unidad en el mismo lugar.

  • El widget lee la unidad directamente en el sensor, por lo que siempre está actualizado → muestra correctamente « lx ».
  • El gráfico, por otro lado, registra la unidad en la configuración del panel de control en el momento en que añades el sensor al gráfico. Es una foto tomada en el instante T, que nunca se actualiza después.

Por lo tanto, si el sensor « Cave » no tenía aún una unidad en el momento en que lo añadiste al gráfico (dispositivo recreado desde entonces, integración actualizada entre tanto…), el gráfico se queda sin unidad para siempre, incluso si el sensor ha recuperado su unidad « lx » desde entonces. Es exactamente lo que vemos en tu captura: « Cellier (lx) » tiene la unidad, « Cave » no la tiene.

Aproveché para corregir un segundo error al pasar: cuando se reordenan los sensores de un gráfico por arrastrar y soltar, las unidades no se reordenaban con ellos, lo que podía pegar la unidad incorrecta a la curva incorrecta.

La corrección está en proceso de revisión aquí: Use live device feature units in chart boxes by Pierre-Gilles · Pull Request #2716 · GladysAssistant/Gladys · GitHub

Hace que el gráfico lea ahora la unidad en directo en el sensor, como el widget. Una vez instalada la actualización, tu gráfico se mostrará correctamente por sí solo, sin que tengas que volver a tocar tu caja.

Mientras tanto, tienes una solución temporal sencilla: edita tu caja gráfica, retira el sensor « Cave » de la lista y luego añádelo de nuevo. La unidad se volverá a registrar y el « lx » reaparecerá en la leyenda.

¡Gracias! He retirado y vuelto a colocar el sensor y el gráfico es correcto ahora.