APIEnedis : quota d'appels toujours atteint donc impossible à mettre à jour

Mon problème

Hello,

Suite à un changement chaotique de FAI, je n’ai plus eu de connexion pendant une semaine.
Du coup, une semaine de consommation non synchronisée du côté de l’intégration APIEnedis.

Chaque jour, le quota imposé par Enedis est vite atteint, du coup impossible de synchroniser toutes les données.

Suis-je du coup obligé de supprimer l’intégration pour la refaire ou est-ce qu’il y a quelque chose que je peux faire pour avoir enfin les données jusqu’aujour d’hui ?
Version de APIEne’dis : 1.3.0.4.

Ma configuration


System Health

version core-2021.6.6
installation_type Home Assistant Container
dev false
hassio false
docker true
virtualenv false
python_version 3.8.9
os_name Linux
os_version 5.10.0-0.bpo.7-amd64
arch x86_64
timezone Europe/Paris
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4803
Installed Version 1.13.2
Stage running
Available Repositories 912
Installed Repositories 3
Home Assistant Cloud
logged_in true
subscription_expiration 20 juillet 2021 à 02:00
relayer_connected true
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled true
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Lovelace
dashboards 1
resources 0
mode auto-gen
___

Salut.

Dans quelle mesure supprimer l’intégration pourrait être une solution ?
Comme tu le mentionnes toi même : la limitation est imposée côté Enedis …
Donc au mieux, tu ne récupéra pas plus données, au pire tu perds les données déjà rappariés.

Je me disais que vu que là le souci est qu’il y a un trou dans les données, reprendre à 0 recréerait une nouvelle base.
Et que du coup, ça serait l’histoire d’attendre deux jours le temps que tout se remette bien.
Mais c’est sûr que ça me ferait perdre ce qui est déjà là donc mon idée est peut-être peu sensée :wink:

OK je pense que je comprends mieux.
En gros ça télécharge d’abord les données les plus anciennes, et du coup le trou est toujours là (mais décalé) c’est ça ?
J’ai pas cette intégration mais n’y a-t-il pas une notion d’échantillonnage ? Plutôt que de prendre 1 mesure à la minute, forcer temporairement 1 mesure à l’heure. On divise le quota par 60, ça comble le trou et zou. Une fois complété, tu repasses sur le réglage de base

Ça ou tricher sur la date de dernier historique collecté.

Bref à part chercher dans la documentation…

On ne peut pas paramétrer ce qui est pris ou non dans les mesures.

En fait c’est assez étrange parce que visiblement, pour l’intégration, dans le sensor il n’y a aucune donnée exploitable
Tout est à -1 :smiley: donc rien sur toute la semaine.

Je vais finir par adopter le module de @NicoP4 : https://forum1.hacf.fr/t/a-vendre-modules-de-teleinformation-tic-wifi-consommation-compteur-vers-mqtt/4683?u=nardol

Pas cher, déjà fait et si j’ai bien saisi peu de risque d’erreur en le branchant :slight_smile:

Je sais pas en dire plus. A voir et se rapprocher du dev peut-être ?

Cette intégration est magique.
Je viens de mettre à jour HA vers la 2021.7.0 (pour un correctif que j’attendais mais qui ne fonctionne pas pour moi mais je digresse lol) et apparemment, maintenant il m’affiche à nouveau les données.
C’est comme sous Windows, après une MAJ et deux ou trois reboot tout s’arrange (oups un petit troll).

Je vais bien voir comment tout ça va tourner, en attendant de réfléchir à la solution matérielle plus proche du compteur lui-même que j’ai évoqué.

1 « J'aime »

J’ai l’impression qu’enedis, c’est comme canal+ avec l’appli mycanal sur Android, on a le monopole, vous payez un service, et tout ce qui est bonus, si cela marche pas ou mal, vous n’avez rien à dire et que vos yeux pour pleurer.

Bonjour Nardol !

Avec plaisir si tu veux essayer avec le module Teleinfokit! Je viens de répondre par mail d’ailleurs à tes questions.
J’avoue que je n’ai pas encore testé l’intégration API Enedis, il faudrait que je fasse ça pour voir. Mais si Enedis imposent leurs quotas c’est dommage, encore une preuve que les fabricants et fournisseurs de service devraient ouvrir des APIs, il y a de la demande !
Et merci au développeur de l’intégration pour ses efforts pour la communauté :wink:

1 « J'aime »

Hello à tous, pour information, on a géré les quotas avec une mise en cache( plus « intelligente » ), cela devrait mieux fonctionner avec la version : 1.3.1.1
ps : attendre 24h00 pour que cela fonctionne

3 « J'aime »

Salut
Sur le fond tu as raison, mais d’un autre coté ça engendre des coûts directs/indirects… Sans compter que souvent pour un tout petit nombre d’utilisateurs, les appels sont bien trop nombreux et engendrent des soucis de perfs, d’encombrement ou plus grave de coupure de service.
On voit que le premier impact d’une telle limitation, c’est une revue des mécanisme de collecte des applis… c’est donc peut-être pas une si mauvaise solution si on arrive à avoir la même information à la fin

1 « J'aime »