Closed Danieldiazi closed 1 year ago
Hola: La nueva versión solucionará este caso, devolviendo valor nulo para aquellos atributos con valor -9999. En el código que tienes de ejemplo ya no te hará falta controlar si es ese valor, pero si, si es nulo.
Un ejemplo:
{% if state_attr('sensor.meteogalicia_10124_station_last_10_min_data_dv_avg_10m', 'DV_AVG_10m_value') is not none -%}
Valor {{ state_attr("sensor.meteogalicia_10124_station_last_10_min_data_dv_avg_10m", "DV_AVG_10m_value") | float }}
{%- endif %}
Versión en fase de pruebas: https://github.com/Danieldiazi/homeassistant-meteogalicia/releases/tag/2023.8.5-Beta1
Gracias Daniel! Lo he instalado y estaré pendiente.
No me ha fallado estos días, voy a cerrar la issue. @galambert75 si ves cualquier cosilla, reabrimos! La versión que resuelve este problema es ya https://github.com/Danieldiazi/homeassistant-meteogalicia/releases/tag/2023.8.5 (no ha habido cambios desde la Beta pues estaba funcionando ok)
Gracias Daniel!
Ya instalé la última versión. También me va todo estable!
Hola Daniel,
Sigue yendo bien. Creo que ya puedes dar por cerrado el issue.
Respecto al tema de combinar el valor y la unidad, tienes razón. Al final lo que hice fue crear sensores "template" para monitorizar los parámetros que me interesan como "measurement". Incluí el filtrado de -9999 (no disponible) que se muestra de madrugada porque me distorsionaba las gráficas.
Mil gracias!
Originally posted by @galambert75 in https://github.com/Danieldiazi/homeassistant-meteogalicia/issues/5#issuecomment-1691391584