Seite 14 von 16

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 1:58 pm
von Open
Danke für die Erläuterung.

Für die Abfrage zur Ladesteuerung wird also ein Pythonscript verwendet und für die Abfrage zur Stromtarif-Info ein Javascript. Korrekt?
Ich gehe mal davon aus, das bei dem Pythonscript und bei dem Javascript der eigentliche API Aufruf identisch ist. Bei dem Pythonscript wir der Aufruf anders eingebunden und das Ergebnis verifiziert, der Aufruf gegebenenfalls wiederholt, aber der API Aufruf selbst sollte nicht anders sein als bei dem Javascript. Vermute ich mal...
Kann man irgendwo und irgendwie sehen, was genau bei dem Pythonscript nicht geht? Warum es zum Fehler kommt?

Danke

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 2:35 pm
von hhoefling
@micha0
Ok. Mal der Reihe nach.

Vorab, Ich bin noch KEIN Tibber Kunde und möchte mich erst einmal informieren.
Den Strompreis bekommt man ja über die Webseite nicht genannt.
Also APP Installiert, Konto eingerichtet.
Dann (mehr aus versehen) zwei Adressen angelegt siehe Bild:
Screenshot_20230129-144741_Tibber.jpg
Für diese beiden Adressen dann den Strompreis abgefragt.
Einmal NRW, einmal Bayern nahe München.
preis 1.jpg
preis 2.jpg

Über die Website mit dem gleichen Account habe ich mir in der Entwicklerecke einen API Key angelegt,

Ich hatte gehofft über die OpenWB meinen Preis für den ausgewählte Home-Id zu erhalten.
OpenWB immmt den API Key, läst mich eine der beiden adressen als Home-Id auswählen
und testet erfolgreich die Angaben (alles in der Settings-Seite)
Nur die Strompreisangabe und die "Stromproes-Info" Seite bleiben leer.

Also habe ich mit dem API Explorer weitergeforscht (https://developer.tibber.com/explorer)
Dort kann ich dann meinen Key und den Demo Key laden lassen (also diese zwei API Keys meine ich)
Ich kann meinen Namen unter "Logged in user" abfragen
ich kann meine Home-Id unter "homes" auflistem lassen
aber wenn ich "Current Energie price" aufrufe kommt nur
{
"data": {
"viewer": {
"homes": [
{
"currentSubscription": null
},
{
"currentSubscription": null
}
]
}
}
}

Beim Demo Key kommt dort dieses:
{
"data": {
"viewer": {
"homes": [
{
"currentSubscription": {
"priceInfo": {
"current": {
"total": 0.5948,
"energy": 0.3663,
"tax": 0.2285,
"startsAt": "2023-01-29T15:00:00.000+01:00"
},
"today": [
{
"total": 0.5557,
"energy": 0.335,
"tax": 0.2207,
"startsAt": "2023-01-29T00:00:00.000+01:00"
.....
(PS: Da steht übrigens nirgends was von SKR)


Quintessenz scheint zu sein:

Ohne Kunde, Keine Preise...

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 3:17 pm
von MichaO
hhoefling hat geschrieben: So Jan 29, 2023 2:35 pm @micha0
Ok. Mal der Reihe nach.

(PS: Da steht übrigens nirgends was von SKR)

Quintessenz scheint zu sein:

Ohne Kunde, Keine Preise...
Und ich sag noch... mit dem Demo-Dingen spielen bringt nix :evil: . Und das da nix von SKR steht ist unerheblich, da eh kein Kunde. Liest man bzgl. der API auf der Tibber Webseite, so steht dort klar vermerkt "NB! The data exposed through the test account is auto-generated and might be nonsensical in some cases."

Fazit wäre dann, um es kurz zu fassen: ist man Kunde und stellt seine Daten in openWB ein, funktioniert das Modul wie gewünscht.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 3:21 pm
von MichaO
Open hat geschrieben: So Jan 29, 2023 1:58 pm Kann man irgendwo und irgendwie sehen, was genau bei dem Pythonscript nicht geht? Warum es zum Fehler kommt?
Der Code von openWB ist Open Source und für Tibber hier einzusehen:

https://github.com/snaptec/openWB/tree/ ... /et_tibber

Da kannst Du schauen, wie Fehler abgefangen werden und ggf. eigene Ausgaben rein bauen, die Du auf deiner openWB (oder einem Raspi als Testsystem) testen möchtest.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 3:53 pm
von hhoefling
MichaO hat geschrieben: So Jan 29, 2023 3:17 pm Fazit wäre dann....ist man Kunde ... funktioniert das Modul wie gewünscht.
Ok.
Aber ich kaufe aber ungern die Katze im Sack.

Ohne zu wissen wann Tibber unterhalb meines jetzigen Stromtariefes liegt
und ob das überhaupt für mich relevante Stunden sind, (daher nütz der Tages-Durchschitt nichts)
werden ich keine Kunde werden.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 3:59 pm
von MichaO
hhoefling hat geschrieben: So Jan 29, 2023 3:53 pm
MichaO hat geschrieben: So Jan 29, 2023 3:17 pm Fazit wäre dann....ist man Kunde ... funktioniert das Modul wie gewünscht.
Ok.
Aber ich kaufe aber ungern die Katze im Sack.
Bitte nicht persönlich nehmen, aber da sage ich mal vielen Dank für eine Anfrage im völlig falschen Forum! Ich dachte schon, mit dem Modul passt was nicht und hab am Wochenende hier meine Zeit für so einen Quatsch verschwendet. Wenn Du wissen willst, ob der Tibber Stundentarif auf deinen Use-Case passt, dann frag doch Tibber. Und da Tibber auf deren Seite klar formuliert, dass sie nix am Tarif selbst verdienen, sondern nur über eine Grundgebühr im Monat, gibt es ausreichend andere Quellen, wo man sich die stündlichen Börsenpreise anschauen kann.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 4:01 pm
von Montair
Du möchtest also bereits heute eine Gewissheit, wie oft / wann der Strompreis, der völlig ohne Einflussmöglichkeit deinserseits liegen wird, in der Zukunft unter deiner Schmerzgrenze liegt, damit du dann entscheiden kannst, ob du Kunde wirst, um dann testen zu können, ob die Umsetzung in openWB klappt.

Das wird dir niemand garantieren können.

Dann nimm halt awattar Preise und schau, wie sich das System verhält.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 4:28 pm
von hhoefling
Montair hat geschrieben: So Jan 29, 2023 4:01 pm Du möchtest also bereits heute eine Gewissheit, wie oft / wann der Strompreis, der völlig ohne Einflussmöglichkeit deinserseits liegen wird, in der Zukunft unter deiner Schmerzgrenze liegt, damit du dann entscheiden kannst, ob du Kunde wirst, um dann testen zu können, ob die Umsetzung in openWB klappt.
Ja, ich dachte, das mir der Account bei Tibber nicht nur in der Tibber App sondern auch via API die Infos liefert.
Also Account anlege, token Generieren, API Ausprobieren, alles geht ohne Kunde zu sein.
Nur den Preis kann ich nicht erfahren?

Wenn's doch so einfach ist, Börsenpreis+x, warum sind sie so geizig mit den Infos?
Ich dachte die suchen Kunden, so verschrecken sie nur Kandidaten.

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 7:17 pm
von derNeueDet
Am besten hier mal lesen.

https://www.photovoltaikforum.com/threa ... ost2979624

Und wie oben gesagt, Awattar liefert immer Daten. Damit kannst du zumindest sehen, wie es sich verändert. Ich ziehe schon seit ca. 1,5 Jahren den täglichen Preis in meine FHEM Installation. Aber wie es sich entwickelt, entwickelt hat und entwickeln wird?????
Ist halt abhängig vom Börsen Strompreis

Re: Einbinden in das smart Charging von Tibber.

Verfasst: So Jan 29, 2023 9:51 pm
von hhoefling
Danke für diesen Link.
Ich schein ja mit meinen Fragen nicht allein zu sein.