duhow / hass-aigues-barcelona

Custom component for Home Assistant to integrate data from Aigues de Barcelona
GNU General Public License v3.0
47 stars 5 forks source link

Corrección de medidas totales del dia en el panel de Energia (nuevo tras back-injection horario) #18

Open diamant-x opened 5 months ago

diamant-x commented 5 months ago

Hola,

He probado la nueva versión https://github.com/duhow/hass-aigues-barcelona/issues/15 y tiene pinta de funcionar perfectamente. A excepción de una cosa. Veo que en los dias del pasado donde ya actualicé el sensor y se apuntó en una hora todo el consumo acumulado desde el ultimo refresco, ahora en la hora siguiente se le resta todo ese agua. Por lo que la suma total del dia es correcta, pero hace imposible apreciar los cambios horarios al ser diminutos en comparación.

si decido hacer el esfuerzo de manualmente editar el registro,

image

duhow commented 5 months ago

El problema es debido a la forma en la que Home Assistant guarda las statistics, es con el state (valor total) y el sum (incremento acumulado).

Supongamos que partes de lectura de consumo 300 m3, gastas 0.1 en una hora, y la siguiente hora no gastas (0.0) . El problema es que el último valor de sum es 0.0, en vez de 0.1 + 0.0 , con lo que se representa de forma negativa.

diamant-x commented 5 months ago

Quieres decir que no se puede arreglar?

No se si lo estoy entendiendo. Lo que ese comportamiento solo ocurre en la hora inmediatamente posterior a la que antiguamente registró el delta del contador. En días donde no actualice los datos, salen bien representados en cada hora.

duhow commented 5 months ago

Se puede arreglar.

Davegee77 commented 3 weeks ago

Hola, Me pasa igual, como se arregla?