Hallo zusammen!
Ich habe mir heute ein kleines Ziel gesetzt, angesichts der Dringlichkeit: eine vollständige Ecowatt-Integration in Gladys an einem Tag veröffentlichen, von null an:grimacing:
Wie ihr wisst, ist sich RTE mit der aktuellen Stromproduktion nicht sicher, ob Frankreich genug Strom produzieren kann, um den Verbrauch des Landes an den kältesten Tagen zu decken.
Angesichts der aktuellen Wettervorhersagen könnte am Montag die erste Ecowatt-Warnung ausgelöst werden, aufgrund der Kälte, die kommt (Quelle: Électricité : vers une première alerte orange Ecowatt déclenchée ce lundi selon RTE, doit-on craindre des coupures ? - midilibre.fr)
Ich denke, dass die Hausautomatisierung perfekt ist, um uns in solchen Situationen zu helfen.
Auf Gladys-Seite wollte ich zwei Dinge vorschlagen:
- Die Ecowatt-Vorhersagen in Gladys anzeigen können
- In den Szenen in der Lage sein, auf eine Ecowatt-Warnung zu reagieren, indem die Stromverbrauch automatisch reduziert wird und eine Warnung gesendet wird (Telegramm oder anderes)
Das Ergebnis:
Die Integration ist fast fertig und wird noch heute veröffentlicht, ihr könnt die Ecowatt-Warnungen auf eurem Dashboard anzeigen, und das ohne jegliche Konfiguration (dazu komme ich später).
In den Szenen erscheint eine neue Bedingung « Bedingung zu Ecowatt », die es euch ermöglicht, eine Szene nur zu stoppen/fortzusetzen, wenn das Stromnetz in einem der drei möglichen Zustände ist: « Netz OK » / « Netz angespannt » / « Netz sehr angespannt ».
Ich empfehle, eine Szene alle Stunden laufen zu lassen:
Eine Bedingung auf « Netz angespannt » oder « Netz sehr angespannt » setzen:
Stromfressende Geräte bei angespanntem Netz ausschalten:
Und euch eine Warnung senden, wenn die Szene ausgelöst wird:
Ihr könnt eine zusätzliche Szene erstellen, in der ihr eure Geräte wieder einschaltet, wenn das Netz wieder im Zustand « OK » ist.
Warum ohne jegliche Konfiguration?
Es gibt eine Ecowatt-API, die von RTE angeboten wird, aber diese API ist nur zugänglich, indem man ein Entwicklerkonto erstellt und einen client_id, client_secret abruft.
Für mich, angesichts der Dringlichkeit, war das eine zu hohe Einstiegshürde, und ich wollte daher eine 100% konfigurationsfreie Integration anbieten.
Ich habe diese API daher auf Gladys Gateway-Seite implementiert und biete eine API für alle Gladys-Nutzer an, ohne jegliche Kosten.
Wann ist es fertig?
Ich arbeite seit heute Morgen daran, und es sollte eigentlich fertig sein, es bleibt nur noch das Deployment.
Der Pull Request ist hier:
Ich werde das bald mergen und einen Build sehr schnell starten.
Wenn ich ein Gladys-Update deploye, wird Gladys auf Basis von Node.js 18 deployed. Normalerweise gibt es keine Rückschritte, aber man weiß nie.
Ich verlasse mich auf euch, mir Feedback zu geben, sobald alles live ist ![]()
Kommunikation
Sobald es live ist, werde ich Kommunikation auf den sozialen Medien starten, um über diese Initiative zu sprechen. Ich denke, das ist eine gute Möglichkeit, die Hausautomatisierung und Gladys für solche Situationen in den Vordergrund zu rücken! Ich verlasse mich auf euch, diese Beiträge weiterzuverbreiten ![]()







