Tibber API mit Livedaten
Moderator: Ulrich
-
- Beiträge: 95
- Registriert: Fr 1. Jan 2021, 10:11
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Tibber API mit Livedaten
Hallo,
ab 1.4. habe ich Tibber als Stromanbieter.
Tibber hat eine stündliche Abrechnung via ihrem Pulse im ANgebot.
Das Problem ist, daß der PULSE den IR_Port des Stromzählers blockiert.
Dadurch bekomme ich keine Daten mehr via VZLogger.
Der Versuch beide parallel zu schalten, hat leider nicht hingehauen.
Nun kann man via API, die Daten auch von Tibber wieder zurückholen.
So schön, so gut.
https://developer.tibber.com/docs/overview
Gut beschrieben.
Die meisten DAten bekommt man auch via Curl ausgegeben. (Token ist ein DEMO-Token)
curl -H "Authorization: Bearer 5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE" -H "Content-Type: application/json" -X POST -d '{ "query": "{viewer {homes {currentSubscription {priceInfo {current {total energy tax startsAt }}}}}}" }' https://api.tibber.com/v1-beta/gql
Die für mich wichtigen Daten, geben sie leider als Stream aus, geht nicht via CURL.
Es geht über Websockets. --> noch nicht mit gearbeitet.
Im Tibber Api Explorer (HomeID ist die passende zum DEMO-Token):
subscription{
liveMeasurement(homeId:"96a14971-525a-4420-aae9-e5aedaa129ff"){
timestamp
lastMeterConsumption
power
powerProduction
lastMeterProduction
}
}
Es gibt schon einige Projekte:
https://github.com/turbosnute/tibberpulse-influxdb
--> noch etwas unklar, wie das zum Laufen zu bekommen.
bzw.
https://forum.iobroker.net/topic/63092/ ... ed-abholen
hat das schon einer Probiert?
Einen Dokker lasse ich nicht laufen und einen IOBroker auch nicht.
Möglich diese parallel laufen zu lassen?
Falls da jemand eine Idee hat bzw Tibber evtl als "Gerät" in die Solaranzeige mit aufgenommen werden könnte..
Ansonsten noch einen Solaraktiven Tag.
Gruß
ab 1.4. habe ich Tibber als Stromanbieter.
Tibber hat eine stündliche Abrechnung via ihrem Pulse im ANgebot.
Das Problem ist, daß der PULSE den IR_Port des Stromzählers blockiert.
Dadurch bekomme ich keine Daten mehr via VZLogger.
Der Versuch beide parallel zu schalten, hat leider nicht hingehauen.
Nun kann man via API, die Daten auch von Tibber wieder zurückholen.
So schön, so gut.
https://developer.tibber.com/docs/overview
Gut beschrieben.
Die meisten DAten bekommt man auch via Curl ausgegeben. (Token ist ein DEMO-Token)
curl -H "Authorization: Bearer 5K4MVS-OjfWhK_4yrjOlFe1F6kJXPVf7eQYggo8ebAE" -H "Content-Type: application/json" -X POST -d '{ "query": "{viewer {homes {currentSubscription {priceInfo {current {total energy tax startsAt }}}}}}" }' https://api.tibber.com/v1-beta/gql
Die für mich wichtigen Daten, geben sie leider als Stream aus, geht nicht via CURL.
Es geht über Websockets. --> noch nicht mit gearbeitet.
Im Tibber Api Explorer (HomeID ist die passende zum DEMO-Token):
subscription{
liveMeasurement(homeId:"96a14971-525a-4420-aae9-e5aedaa129ff"){
timestamp
lastMeterConsumption
power
powerProduction
lastMeterProduction
}
}
Es gibt schon einige Projekte:
https://github.com/turbosnute/tibberpulse-influxdb
--> noch etwas unklar, wie das zum Laufen zu bekommen.
bzw.
https://forum.iobroker.net/topic/63092/ ... ed-abholen
hat das schon einer Probiert?
Einen Dokker lasse ich nicht laufen und einen IOBroker auch nicht.
Möglich diese parallel laufen zu lassen?
Falls da jemand eine Idee hat bzw Tibber evtl als "Gerät" in die Solaranzeige mit aufgenommen werden könnte..
Ansonsten noch einen Solaraktiven Tag.
Gruß
Solaranzeige mit SMA, GoeCharger und Tibber
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
- mdkeil
- Beiträge: 438
- Registriert: So 12. Sep 2021, 20:40
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 24 Mal
Re: Tibber API mit Livedaten
Schau Dir das Projekt mal an, könnte zumindest eine Lösung sein.
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)
-
- Beiträge: 95
- Registriert: Fr 1. Jan 2021, 10:11
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Tibber API mit Livedaten
JA sehr interessant..
also läuft doch alles auf Docker hinaus.. da muß ich mich mal erstmal einlesen..
für mich relativ gut beschrieben.--
https://blog.berrybase.de/blog/2022/02/ ... pi-basics/
also läuft doch alles auf Docker hinaus.. da muß ich mich mal erstmal einlesen..
für mich relativ gut beschrieben.--
https://blog.berrybase.de/blog/2022/02/ ... pi-basics/
Solaranzeige mit SMA, GoeCharger und Tibber
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
-
- Beiträge: 95
- Registriert: Fr 1. Jan 2021, 10:11
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Tibber API mit Livedaten
So, 2h am PC..
Die Solaranzeige ist doch recht robust und hält mich als Dummy-User aus..
Ich habe Docker installiert mittels dieser Anleitung:
https://blog.berrybase.de/blog/2022/02/ ... pi-basics/
Habe den Portainer dazu installiert, 2. Teil der Anleitung.
Dann das Image
https://hub.docker.com/r/turbosnute/tib ... e-influxdb
heruntergeladen.
Als Container erstellt und die Einstellungen dazu vorgenommen...
(zwischenzeilich noch nebenbei paar Accounts und SSH Zertifikate erstellt, das war aber unnötig).
Und was soll ich sagen, die Daten kommen nun an.. bis jetzt nur die Consumption und Power(Liveverbrauch), noch nicht die Production Werte.. da ja gerade keine Sonne mehr scheint.. morgen mal sehen..
ProductionWerte sind wohl noch nicht mit drin.. evtl selber in das Skript einfügen, ich habe aber mal eine Nachricht an den Ersteller des Skriptes geschrieben.
Die Solaranzeige ist doch recht robust und hält mich als Dummy-User aus..
Ich habe Docker installiert mittels dieser Anleitung:
https://blog.berrybase.de/blog/2022/02/ ... pi-basics/
Habe den Portainer dazu installiert, 2. Teil der Anleitung.
Dann das Image
https://hub.docker.com/r/turbosnute/tib ... e-influxdb
heruntergeladen.
Als Container erstellt und die Einstellungen dazu vorgenommen...
(zwischenzeilich noch nebenbei paar Accounts und SSH Zertifikate erstellt, das war aber unnötig).
Und was soll ich sagen, die Daten kommen nun an.. bis jetzt nur die Consumption und Power(Liveverbrauch), noch nicht die Production Werte.. da ja gerade keine Sonne mehr scheint.. morgen mal sehen..
ProductionWerte sind wohl noch nicht mit drin.. evtl selber in das Skript einfügen, ich habe aber mal eine Nachricht an den Ersteller des Skriptes geschrieben.
Solaranzeige mit SMA, GoeCharger und Tibber
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
- mdkeil
- Beiträge: 438
- Registriert: So 12. Sep 2021, 20:40
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 24 Mal
Re: Tibber API mit Livedaten
Du kannst davon ausgehen, dass der Wert in der Tabelle "aktueller Bezug" negativ wird, sobald du einspeist.
IBN: 07/2021
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)
Fronius Symo : 13.2kWp S 45° + 3.96 kWp S 15°
Fronius Primo : 2.97 kWp N 15°
Speicher: 14,3 kWh LiFePO4 (EEL) + Seplos BMS @ Victron MP-II 48/5000
Wallbox: 11kW echarge Hardy Barth Cpμ2 Pro
######
Tibber-Invite (100% Öko-Strom + 50€ Bonus)
-
- Beiträge: 95
- Registriert: Fr 1. Jan 2021, 10:11
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Tibber API mit Livedaten
Leider nicht..
Tibber macht alle positiven Werte in "power" und die Negativen aka "Einspeisung" in "powerProduction".
So sieht man es auch in dem API explorer von Tibber.
Also Tagsüber wo ich 4kwh eingespeist habe, kamen bei "power" eine 0 und bei powerProduction die 4kwh.
So können sie evtl besser die Zwischenergebnisse berechnen.
Tibber macht alle positiven Werte in "power" und die Negativen aka "Einspeisung" in "powerProduction".
So sieht man es auch in dem API explorer von Tibber.
Also Tagsüber wo ich 4kwh eingespeist habe, kamen bei "power" eine 0 und bei powerProduction die 4kwh.
So können sie evtl besser die Zwischenergebnisse berechnen.
Solaranzeige mit SMA, GoeCharger und Tibber
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
-
- Beiträge: 95
- Registriert: Fr 1. Jan 2021, 10:11
- Hat sich bedankt: 13 Mal
- Danksagung erhalten: 1 Mal
Re: Tibber API mit Livedaten
Die Node Red Abfrage funktioniert wunderbar.
Es kommt alles in die Influx, was ich haben will.
Das Livemeter berechne ich dann noch gesondert, damit ich Einspeisung als negativ Wert habe, macht die Ansicht bei Grafana erheblich einfacher..
Gruß
Es kommt alles in die Influx, was ich haben will.
Das Livemeter berechne ich dann noch gesondert, damit ich Einspeisung als negativ Wert habe, macht die Ansicht bei Grafana erheblich einfacher..
Gruß
Solaranzeige mit SMA, GoeCharger und Tibber
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Tibber-Einladungslink, 100% nachhaltiger Strom + 50€ Prämie für dich https://invite.tibber.com/ycynl893
Online
- Ulrich
- Administrator
- Beiträge: 6269
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 132 Mal
- Danksagung erhalten: 846 Mal
Re: Tibber API mit Livedaten
Nach einem Update auf die Solaranzeige können die Preise von der Strombörse als Tibber Kunde jetzt auch abgeholt werden. Zur Weiteren Verarbeitung stehen sie dann in der Datenbank unter tibberPreise bzw. tibberVerbrauch zur Verfügung.
Weitere Informationen hier: download/Strompreise.pdf
Weitere Informationen hier: download/Strompreise.pdf
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Tibber API mit Livedaten
ich habe das Update gemacht und in die Ini meinen Token eingetragen. Aber die Tibber.php wird anscheinend nicht aufgerufen.
Was fehlt noch?
PS: Der Link zum Topic funktioniert ncht mehr.
Was fehlt noch?
PS: Der Link zum Topic funktioniert ncht mehr.
Online
Wenn du die Version 2 inkl. Steuerung meinst, dann ist dieses Dokument das richtige: download/sgs.pdf
( Den Link habe ich repariert. )
- Ulrich
- Administrator
- Beiträge: 6269
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 132 Mal
- Danksagung erhalten: 846 Mal
Re: Tibber API mit Livedaten
Ich gehe davon aus, dass du die Version 1 meinst. download/Strompreise.pdf Hier steht auch drin, was alles gemacht werden muss. Dazu benötigst du die tibber.ini, die du hier herunterladen kannst.
Wenn du die Version 2 inkl. Steuerung meinst, dann ist dieses Dokument das richtige: download/sgs.pdf
( Den Link habe ich repariert. )
- Dateianhänge
-
- tibber.ini
- (2.5 KiB) 392-mal heruntergeladen
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Wer ist online?
Mitglieder in diesem Forum: Sonstige [Bot] und 0 Gäste