uvejota / edistribucion

Home Assistant custom integration for e-distribución
GNU General Public License v3.0
20 stars 6 forks source link

Problem with historical data #24

Closed nosoyunnanorobot closed 3 years ago

nosoyunnanorobot commented 3 years ago

I have problems with historical data: HD

I suspect that the problem is due to the fact that I have the same CUPS in two periods. This is due to a rate change.

CUPS

A few days ago I opened another incident for the same issue, and after some changes, other users were fixed. It's not my case. You are on version 1.1.2

Thanks.

uvejota commented 3 years ago

Hala, pues es posible que tenga que ver con eso... entiendo que en e-Distribución te salen las curvas de consumo de cada "contrato" por separado, ¿Verdad?

nosoyunnanorobot commented 3 years ago

Sí, entro a cada uno de los periodos, y veo diferentes curvas. Si no toco nada, al entra en la web, la primera que aparece es la que tiene fecha fin. No sé si se podría buscar únicamente la curva cuya fecha fin este vacía (i.e, la activa)

nosoyunnanorobot commented 3 years ago

Has podido localizar el problema? Si me pasas una versión que deje más logs, la instalo y te digo algo.

uvejota commented 3 years ago

Hola, el problema está localizado, pero la opción chapucera no me convence así que necesito algo más de tiempo para ponerlo en pie, además estoy montando otra integración que debiera ser válida para cualquier distribuidora y me está comiendo un poco de tiempo, sorry!

¡Gracias por ofrecerte! (ya te buscaré para testar ;) )

uvejota commented 3 years ago

Como te comenté, estoy preparando otra integración, para datos históricos de consumos y maxímetro (no contador online) en este otro repositorio https://github.com/uvejota/homeassistant-edata . Una vez sea funcional, dejaré de mantener ésta.

En la nueva integración, en lugar de usar un scrapper de edistribución, que es una chapuza y tedioso de "mantener", propongo usar la API privada que ofrece la web datadis.es (válido para cualquier distribuidora, para más información visitad la web). Sólo tenéis que registraros (con vuestro DNI) y podéis bichear.

A día de hoy, la nueva integración está muy verde, pero promete ser más estable de cara a futuro, y compatible para cualquier distribuidora en el territorio nacional.