New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
No descarga consumos anteriores al 31-05-2021 #17
Comments
Hola, claramente es cosa de la integración. Tengo alguna idea de lo que puede ser: ¿Has cambiado de contrato por mayo? ¡Un saludo! |
En cualquier caso @joseal70, acabo de subir un fix que igual resuelve tu problema, versión v0.1.9-b1 ¡Ya me dices! |
Hola, sí pero fue en febrero, cambié de 2.0A a 2.0DH y me cambiaron el contrato. |
Nada, sigue igual. 2021-09-08 15:44:10 WARNING (SyncWorker_5) [edata.connectors] Connector: still missing the following consumption ranges [{'from': datetime.datetime(2020, 9, 1, 0, 0), 'to': datetime.datetime(2021, 5, 31, 0, 0)}, {'from': datetime.datetime(2021, 9, 7, 23, 0), 'to': datetime.datetime(2021, 9, 8, 15, 43, 47, 783440)}], will try again later |
Ummm... curioso. ¿Puedes abrir y ver en el fichero /config/.storage/edata_xxxx qué fechas de contratos te reconoce? Es un json, haz un control+F de "contracts" y a esa sección me refiero :-) |
Sigue saliendo desde mayo.
|
Qué curioso, pues parece que tu distribuidora en lugar de registrar un nuevo contrato, lo sobrescribió, por eso no lo caza e-data. ¿En "supplies" qué fechas te salen? |
Estas fechas:
|
¿Y si en lugar de que "date_start" lo coja del inicio de contrato se pone directamente el valor "1970-01-01T00:00:00"? |
@joseal70 tengo que mirarlo, se me ocurren varios apaños, lo anoto para la próx. versión. ¡Gracias! |
Vale, si es fácil de apañar perfecto, pero si ves que es complicado, y solamente me pasa a mi, tampoco te quiero liar. Muchas gracias |
Hola, a mi me aparece exactamente igual, me empieza a contar a partir del 31 de mayo, me aparecen los mismos datos en "contracts"; por si os puede servir de ayuda. |
Supongo que os pasa a varios, y supongo que es cosa de las malas prácticas de las distribuidoras... que por aligerar se han dejado la mitad de las cosas por registrar. No os preocupéis, todo tiene solución, trataré que no sea demasiado chapuza :-) Os aviso por aquí cuando necesite testeo, ¡Gracias! |
Muchas gracias uvejota 👍 |
Gracias!!!!! |
Hola, probad con https://github.com/uvejota/homeassistant-edata/releases/tag/v0.1.9-b2 a ver qué pasa :-) |
La anterior tenía un bug estúpido... ¿Puedes probar esta? |
Jeje, siempre me queda algo por retocar. Te aviso cuando arregle eso :-) |
Ok, gracias. Y sólo como curiosidad, ¿sabes por qué no me aparece la gráfica lineal? Nada, ya lo he visto, hay que cambiar el in_chart a true. |
Mismo resultado que el compañero, la gráfica mensual bien, el maxímetro no ha variado |
A mi me pasa algo similar, en datadis aparece todo el histórico pero al importar los datos solo veo los consumos desde que cambié de comercializadora el 24/11 y en máximetro de momento sin datos. Tanto en contracts como supplies, la fecha de inicio que aparece es la del cambio de comercializadora. |
Es una pu**da, porque literalmente no tengo nada que hacer ahí. La integración lee fechas de supplies y explora los contratos, y luego va contrato por contrato resolviendo los consumos en esos rangos. Si han modificado erróneamente la fecha del alta del suministro (supplies) no tengo forma alguna de "darme cuenta". Lo único que podría hacer más adelante es permitir al usuario forzar (a mano) una fecha de inicio y tomarla como referencia... pero no me termina de convencer la idea. |
Pues si, son un poco chapuceros con estas portabilidades, no se si depende de la distribuidora pero a mi e-Distribución me lo ha hecho en 2 de 2 cups 😅 ¿Tiene sentido que respetemos la date_start tanto del supply como del contract? Vamos, poniendo 1970 tanto en el contract como en el supply y ya datadis que devuelva lo que tenga para ese CUPS... no tengo claro si esto supondría un problema para algún caso de uso concreto 🤔 |
La API de datadis (concretamente la petición del maxímetro) falla si los rangos son inadecuados. Pero creo que para los consumos es tolerante... tengo que probar ;) |
Hola,
No se si es problema de la integración o de las tarjetas, están configuradas como en la documentación con 365d en la de consumo mensual y 1y en la de Maxímetro.
El caso es que en la tarjeta de Consumo mensual solo sale desde el mes de Mayo y en la de Maxímetro solo las potencias de los dos últimos meses. En la web de datadis sí salen los datos de los demás meses.
Probé a borrar el fichero edata.storage_xxxx y reiniciar HA y sigue igual. Versión v0.1.7-beta.11
Consumo mensual en datadis
Potencia en datadis
Edito: He visto que estaba la versión v0.1.8-b4. He actualizado pero sigue igual.
Un saludo y muchas gracias.
The text was updated successfully, but these errors were encountered: