Um den Stromverbrauch meines Hauses zu verfolgen, habe ich mich bei den Mitbewerbern umgesehen, was man machen kann, um die Informationen direkt von meinem Linky-Zähler zu erhalten.
EDIT (Pierre-Gilles): Die Enedis-Linky-Integration ist verfügbar!
@Madmartigan hat eine Gateway entwickelt => https://enedisgateway.tech
Es ist keine spezifische Bibliothek erforderlich, ich teste gerade, mal sehen, ob daraus eine Gladys-Integration wird
Wenn man sich die Komplexität des Ganzen ansieht, frage ich mich, ob es nicht sinnvoller wäre, die Pro-API von Enedis über Gladys Gateway zu integrieren?
Ich kann die Verantwortung für die Gladys-Nutzer übernehmen
Ich bin mir nicht sicher, ob es eine gute Idee ist, eine externe API zu integrieren, die kostenlos zur Verfügung gestellt wird und möglicherweise nicht langfristig stabil sein wird.
Wenn der Dienst nicht mehr verfügbar ist, wird der Gladys-Nutzer Gladys die Schuld geben, was nicht gerade gut für die Benutzererfahrung ist.
Es gibt bereits solche TICs, die du bei Amazon (Amazon.fr) finden kannst oder du kannst sie selbst basteln (https://fumeebleue.fr/)
Was die Enedis-APIs betrifft, ich habe die « enedisgateway.tech » hauptsächlich für Home Assistant-Nutzer eingerichtet, da wir in Frankreich keine juristische Einheit haben, die den Vertrag mit Enedis tragen kann
Danach liegt es an euch, es zu nutzen oder nicht
@pierre-gilles wenn du Informationen zur Einrichtung des Gladys Enedis-Gateways benötigst, zögere nicht
Jedenfalls plane ich persönlich nicht, den Dienst zu kündigen, solange Enedis sich nicht entscheidet, die APIs für Privatpersonen zu öffnen (was viele Dinge erleichtern würde…)
Aber da wir hier eine juristische Einheit haben, können wir diese auch nutzen und die Gladys-Nutzer zusammenfassen. Ich habe gesehen, dass es bei Enedis Pro eine Rate-Beschränkung gibt. Im Moment ist deine Plattform vielleicht nicht überlastet, aber wenn wir alle Home Assistant-Nutzer in Frankreich und alle Gladys-Nutzer in Frankreich zusammenfassen, könnte das auf lange Sicht problematisch werden
Derzeit habe ich ein Warteschlangensystem implementiert, um zu verhindern, dass der Enedis-Dienst überlastet wird und Rückmeldungen wie „Rate-Limit erreicht“ erhalten werden.
Wenn du einen detaillierten Verbrauch in 30-Minuten-Schritten (10 Minuten oder 60 Minuten in bestimmten Sonderfällen) möchtest, kannst du maximal 1 Woche Daten pro Anfrage anfordern und somit etwa 52 Anfragen, wenn du 1 Jahr Verbrauch abrufen möchtest…
Nur zur Information: Aktuell habe ich 765 Nutzer auf dem Gateway, was etwa 1 Million Anfragen pro Monat generiert, und ich habe nie die Grenze von 5 Anfragen/Sekunde überschritten.
PS: Zur Information, die Enedis-APIs sind nicht besonders stabil..
Ich habe Nutzer, die regelmäßig 500 erhalten
Wenn man weiß, dass es nicht unbedingt stabil ist, kann man versuchen, damit umzugehen. Und dann hängt es davon ab, in welchem Maße man Freiheit gibt. Und man kann sich vorstellen, dass, wenn es einen Timeout gibt, die Anfrage 30 Minuten später neu gestartet wird.
Wie läuft das dann mit dem Historienverlauf in HA? Darauf muss man sich konzentrieren, wenn man eine Kachel mit einem Verbrauchsdiagramm Monat für Monat erstellen möchte oder den Verbrauch des Jahres N-1 zum Vergleich im Gedächtnis behalten möchte.
Das ist komisch, ich kann meinen Zähler auf der Website von Enedis nicht registrieren.. Könnte das daran liegen, dass der Netzbetreiber Sorégies ist (der lokale Netzbetreiber)?
Edit: Das scheint tatsächlich der Fall zu sein.. In den Simulationen sagt Enedis, dass sie die Gemeinde nicht verwalten.