Seite 10 von 14
Re: Tibber Pulse
Verfasst: Di Jun 20, 2023 7:59 am
von HeadCRasher
derNeueDet hat geschrieben: ↑Sa Jun 17, 2023 7:30 am
Wenn man auf der Tibber Bridge den Webserver dauerhaft einschaltet, bekommt man unter /data.json?node_id=1 mit Basic Auth die Daten des Zählers, die könnte man auch wieder parsen und weiter schicken.
Kannst du mir das erzrugte JSON mal schicken?
VG
Det
wenn das JSON wäre... Die Datei heißt zwar so, aber das ist leider mehr so der Plain-Text vom Zähler und je nach Modell unterschiedlich... Leider kein Job für openWB.
Bei mir z.B.:
Code: Alles auswählen
1-0:1.8.0*255(001234.71573282*kWh)
1-0:2.8.0*255(001234.45223093*kWh)
1-0:16.7.0*255(000244.66*W)
1-0:36.7.0*255(000012.00*W)
1-0:56.7.0*255(000220.99*W)
1-0:76.7.0*255(000011.67*W)
1-0:32.7.0*255(233.0*V)
1-0:52.7.0*255(232.8*V)
1-0:72.7.0*255(232.6*V)
Hier müsste openWB dann alle verschiedenen Zähler parsen... Eine Liste mit SML Scripten gibt es zwar hier:
https://tasmota.github.io/docs/Smart-Me ... z-dd3-obis (der ebz z.B. bei mir) aber das halte ich nicht für praktikabel.
Außerdem muss man vorher (mehr oder weniger kompliziert) den Webserver von der Bridge scharf schalten. (Bridge Resetten, mit dem Handy drauf, Passwort vom QR-Code scannen, webserver_force_enable auf true stellen.) Das ist leider auch nichts für jeden End-User.
Hier steht auch nochmal was dazu:
viewtopic.php?p=82340#p82340
Vielleicht irre ich mich auch und es sind IMMER die Daten von oben? Der Parser hier scheint auch nur diese zu parsen.
https://github.com/micw/tibber-pulse-re ... meMap.java
Realistischer wäre es über die API.
https://developer.tibber.com/docs/reference
Wenn man hier
https://developer.tibber.com/explorer "Load demo token" macht und sich z.B. die "Real time subscrtiption" rechts daneben als Beispiel holt sieht man was da kommt. Leider kommt bei mir da nur "power" und die 3 Phasen "currentL1" sind null.
=> openWB müsste sich mal mit Tibber "zusammensetzen" und eine direkte Schnittstelle bekommen. Sollte realistisch und machbar sein. Auf der Bride läuft ja auch nur ein ESP mit OTA updates. Vielleicht hat der ja bereits eine bessere Schnittstelle und keiner kennt sie bisher? Ich habe Tibber mal angeschrieben.
Re: Tibber Pulse
Verfasst: Di Jun 20, 2023 12:21 pm
von hhoefling
1.8.0 Bezug
2.8.0 Einspeisung
der Rest ist warscheinlich auch normiert.
16.7.0 Summe der Momentanleistung
36.7.0 Momentanleistung P1
56.7.0 Momentanleistung P2
76.7.0 Momentanleistung P3
32.7.0 Spannung P1
52.7.0 Spannung P2
72.7.0 Spannung P3
Re: Tibber Pulse
Verfasst: Mi Jun 21, 2023 7:32 am
von DennyCrane
HeadCRasher hat geschrieben: ↑Di Jun 20, 2023 7:59 am
Außerdem muss man vorher (mehr oder weniger kompliziert) den Webserver von der Bridge scharf schalten. (Bridge Resetten, mit dem Handy drauf, Passwort vom QR-Code scannen, webserver_force_enable auf true stellen.) Das ist leider auch nichts für jeden End-User.
Ich bin jetzt auch nicht der hellste, was das ganze angeht. Habe den Webserver aber ganz einfach aktivieren können.
1. Stecker(Bridge) einmal aus der Steckdose ziehen, Passwort (QR-Code) abfotografieren oder abschreiben.
2. Stecker wieder rein, Stecker wieder raus, Stecker wieder rein.
3. Mit dem WLAN (SSID: Tibber-Bridge) verbinden, dann mit dem Browser IP
10.133.70.1 öffnen ganz nach unten den Wert von False auf True ändern, Speichern und schreiben (zwei klicks)
Das wars, ist ne Sache von 5 Minuten.
Der große Vorteil sind halt lokal abrufbare Daten!
Re: Tibber Pulse
Verfasst: Di Aug 08, 2023 2:37 pm
von Loewuppel
Hallo,
das der Tibber Pulse als EVU-Modul in der nächsten Zeit verfügbar sein wird, ist eher unrealistisch, oder?
Ist evtl für SW 2.0 die Integration des Pulse als Zähler absehbar?
Re: Tibber Pulse
Verfasst: Di Aug 08, 2023 4:30 pm
von openWB
Gibt es derweil denn eine lokale API?
Der bug von neulich das die Werte 30min verzögert kommen zeigt mal wieder das eine Cloud Abfrage oft sinnvoll ist bei einem so relevanten Wert.
Re: Tibber Pulse
Verfasst: Di Aug 08, 2023 5:57 pm
von gvz
Nur inoffiziell, und man muss das SML-Parsen selber implementieren.
Die Cloud-Variante ist die offizielle, und hier war die Schwierigkeit, dass es mit der Python-Version von Stretch keine GraphQL-Libraries gibt.
Re: Tibber Pulse
Verfasst: Di Aug 15, 2023 10:12 am
von dan11hh
Läuft bei Euch die API Abfrage des Strompreises? Ich habe mein Tibber Konto in OpenWB verifizieren können, aber ein aktueller Preis wird nicht angezeigt. Wenn ich auf die Stromtarif-Info klicke, erreicht mich dieser Fehler:
Code: Alles auswählen
Fehler bei der Abfrage der Tibber-API (TypeError: Cannot read properties of null (reading 'startsAt')).
Mein Stromvertrag läuft erst ab in einer Woche. Liegt es daran? In der Tibber App werden mir die Preise ganz normal angezeigt.
Re: Tibber Pulse
Verfasst: Di Aug 15, 2023 4:24 pm
von hhoefling
Ich denke..ja. Hier klappt die Abfrage
Re: Tibber Pulse
Verfasst: Mi Okt 04, 2023 8:57 pm
von rsiemens
Ich hab gestern meinen Pulse bekommen, und dafür leider meinen Powerfox rausschmeißen müssen der bisher von der OpenWB für die EVU Daten abgefragt wurde. Was soll ich sagen, der Pulse hat eine höhere aktualisierungsrate als der Powerfox. Und das der Daten stream abreißt kann ich auch nicht bestätigen. War bisher sehr Nice den Hausverbrauch in der OpenWB zu sehen.
Wie hast du den Pulse als EVU-Zähler eingebunden?
Kann den Pulse nicht in der EVU-Auswahlliste von Tibber finden
Re: Tibber Pulse
Verfasst: Do Okt 05, 2023 6:00 pm
von rsiemens
Becker hat geschrieben: ↑Mo Jan 16, 2023 9:22 am
du kannst den Tibber Pulse über MQTT an openWB anbinden (Node Red z.B.) - aber denk an die 5s Zeitverzug.
gibt es irgenwo eine Beschreibung wie man es macht?