Tibber API mit Livedaten
Verfasst: Mi 22. Mär 2023, 11:02
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ß