Externe Integration - Opower (US-Versorgungsunternehmen)

cover-opower

Hallo zusammen!

Bei uns läuft die Verbrauchsüberwachung über Linky. In den USA bieten viele Strom- und Gasversorger ihre Daten über eine gemeinsame Plattform, Opower, an. Diese Integration holt die Daten von der Website Ihres Anbieters, mit Ihrem Konto, und speichert sie in der Energieverfolgung von Gladys. Für die Forumsmitglieder, die in den USA leben, also.

Was es kann

  • Ein Gerät pro Zähler, Strom und Gas, wenn Ihr Konto beides hat.
  • Der Strom fließt in die Energieverfolgung von Gladys 5.2, stündlich, datiert auf die Stunde, in der er tatsächlich verbraucht wurde (die Anbieter veröffentlichen ihn mit ein oder zwei Tagen Verzögerung).
  • Für jeden Zähler: Verbrauch und Kosten des letzten vollständigen Tages und des laufenden Monats, sowie die Rechnungsvorhersage.
  • Ein Widget „Energiebilanz Anbieter“ mit den letzten 14 Tagen.
  • Zwei Auslöser: „Neuer Verbrauchstag“ und „Anbieterverbindung muss neu hergestellt werden“.
  • 18 Anbieter: PG&E, ConEd, ComEd, PECO, BGE, Pepco, Delmarva, Atlantic City Electric, AEP (Ohio, Texas, Appalachian Power…), PSE, Duquesne, O&R…
  • Auf Französisch, Englisch, Deutsch und Spanisch.

Das coole Feature

Neuer Verbrauchstag → Nachricht „Gestern: 17,5 kWh, 5,25 $“
Die Rechnungsvorhersage übersteigt 150 $ → Benachrichtigung, bevor die böse Überraschung kommt
Anbieterverbindung muss neu hergestellt werden → Erinnerung, den Bestätigungscode einzugeben

Installation

:warning: Gladys 5.2 mindestens.

Sie kommt im Store beim nächsten Durchlauf des Indexers. In der Zwischenzeit: Integrationen → Von GitHub installieren, mit GitHub - guim31/gladys-opower: Electricity and gas usage from US utilities on the Opower platform for Gladys Assistant · GitHub

  1. Wählen Sie Ihren Anbieter, geben Sie die Anmeldedaten seiner Website ein und den zu importierenden Verlauf (standardmäßig 30 Tage, bis zu einem Jahr).
  2. Bei PG&E und den Exelon-Gesellschaften (ComEd, PECO, BGE, Pepco…) wird manchmal ein Code benötigt: Starten Sie „Bestätigungscode senden“ (E-Mail oder SMS), dann „Code eingeben“. Bei ConEd und O&R mit Zwei-Faktor-Authentifizierung, fügen Sie den geheimen Schlüssel der Authentifizierungs-App ein.
  3. Registerkarte Entdeckung: Fügen Sie Ihre Zähler hinzu.

Kleine ehrliche Vorbehalte

  • Die Daten haben eine Verzögerung von ein bis zwei Tagen und werden alle 12 Stunden gelesen: Es ist eine Bilanz, kein Echtzeit-Daten.
  • Das Gas wird in m³ angezeigt, bleibt aber außerhalb der Energieverfolgung (Gladys bewertet nur Strom für den Moment).
  • Ein Konto pro Installation, und kein Wasser.
  • Jeder Anbieter hat seine eigene Verbindung. Evergy, Eversource, SMUD, Seattle City Light und etwa ein Dutzend andere sind noch nicht unterstützt, ebenso wie Duke Energy und Portland General. Fordern Sie Ihren auf GitHub an.
  • Entwickelt ohne Konto bei einem Anbieter. Ich habe von zu Hause aus überprüft, dass die Verbindung zu PG&E, Con Edison, ComEd, AEP Ohio und PSE bis zur korrekten Ablehnung eines falschen Kontos funktioniert (PSE bleibt als experimentell gekennzeichnet). Für die anderen Anbieter wurde nichts gegen die echte Website überprüft: Ihr Feedback ist willkommen.

Wie die vorherigen, entwickelt mit Claude Code. Unabhängiges Projekt, nicht mit Oracle Opower oder den Anbietern verbunden.

Repository: GitHub - guim31/gladys-opower: Electricity and gas usage from US utilities on the Opower platform for Gladys Assistant · GitHub