Seite 2 von 2

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 12. Dez 2023 22:51
von Mohrpheus78
Ja, bei mir ebenfalls. Habe jetzt für jede Stunde ein eigenes Item aufgerundet als Cent Betrag, genau das was ich wollte. Vielen Dank, wieder etwas gelernt.

Gruß
Dennis

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 13. Dez 2023 19:59
von Backbe01
Ui, das Thema hat doch noch an Fahrt aufgenommen...

War die letzte Zeit mit meinem neuen E-Auto beschäftigt und bin erst jetzt über die Google suche, nachdem mich das Thema immer noch wurmt, wieder auf diesen Thread gestoßen. Was ich auch eben herausgefunden habe ist, dass man den json string anscheinend über Influxdb und telegraf auch direkt zerstückeln könnte und in ein Diagramm übertragen. Das werde ich die Tage auch noch versuchen und bei Erfolg hier posten..

@dcridaz könntest du mir, als kleines Erfolgserlebnis, mal eine Beispiel item schicken? Hast Du es mit dieser Transformation geschafft ein Diagramm zu erstellen?

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 13. Dez 2023 20:12
von udo1toni
openHAB kann keine Charts in der Zukunft erstellen :) und es ist meines Wissens auch nicht möglich, gezielt Zeitstempel vorzugeben bzw. zu manipulieren. Über Telegraf wäre natürlich eine Möglichkeit, Daten an openHAB vorbei in ein Measurement zu schreiben

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 14. Dez 2023 20:12
von dcridaz
Backbe01 hat geschrieben: 13. Dez 2023 19:59 Ui, das Thema hat doch noch an Fahrt aufgenommen...

War die letzte Zeit mit meinem neuen E-Auto beschäftigt und bin erst jetzt über die Google suche, nachdem mich das Thema immer noch wurmt, wieder auf diesen Thread gestoßen. Was ich auch eben herausgefunden habe ist, dass man den json string anscheinend über Influxdb und telegraf auch direkt zerstückeln könnte und in ein Diagramm übertragen. Das werde ich die Tage auch noch versuchen und bei Erfolg hier posten..

@dcridaz könntest du mir, als kleines Erfolgserlebnis, mal eine Beispiel item schicken? Hast Du es mit dieser Transformation geschafft ein Diagramm zu erstellen?
Hallo Backbe01,

ein Diagramm konnte ich bisher (noch) nicht generieren, da ich diese Anforderung schlichtweg nicht hatte.
Allerdings kann ich Dir ein Beispiel Item schicken.
Das Tibber-Binding ist bei Dir installiert und auch die API eingetragen (Das denke ich, ist die Mindestanforderung). Auch die JSPath-Transformation ist installiert?
Dann erstellst Du unter dem Chanel "Prices for tommorow as a JSON array" (Hierzu muss der Haken im Kontrollkasten "Show advanced" aktiviert sein)
ein Neues String-Item. Diesem vergibst Du einen Namen wie z.B.: Heute10 (für Preis für Heute 10:00 Uhr). Unten bei "Profile" drückst Du auf "JSONPATH" und in der "Profile Configuration" trägst Du bei "JSONPath Ausdruck" Zeile

Code: Alles auswählen

 $[10].total
ein. Danke an dieser Stelle nochmal an Udo1toni. Diese Eingabe ist für die Uhrzeit 10:00 Uhr.
Um das ganze nachher noch aufzuhübschen kannst Du in der Item-Konfiguration bei "Metadata" unter "State Description" im Feld "Pattern" den Wert

Code: Alles auswählen

%s € / kWh  
eintragen.
Das Endergebnis sieht dann in der Ausgabe so aus: 0.2873 € / kWh.
Nun kannst Du in der Sitemap dies anzeigen lassen.
Mein Beispiel dazu:

Code: Alles auswählen

  Text icon="euro" item=Heute10 label="Strompreis um 10:00 Uhr"
Lieben Gruß

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 19. Dez 2023 11:06
von Backbe01
Oh, meine IP erscheint auf eine Black-/Blocklist????

Dann vom Handy:

Danke dcridaz, du hast mir sehr weitergeholfen.

Meine Items sind alle in Textdateien definiert. Dennoch hat es mit Deiner Hilfe geklappt. Mein Item sieht nun so aus:

Code: Alles auswählen

Number        TibberAPITodayPrices_10                 "Prices for today at 10" (gtipper,ginflux)     {channel="tibber:tibberapi:brige:today_prices" [profile="transform:JSONPATH", function="$[9].total", sourceFormat="%.f €/kwh"]}
Leider klappt es noch nicht mit den Einheiten, aber das ist ein Luxusproblem.

Ein kleiner Hinweis: Wie Udo es auch schon geschrieben hat, beginnt der JSON Ausdruck bei 0. Bedeutet wenn Du

Code: Alles auswählen

 $[10].total
abfrägst, erhältst Du den Preis für "ab 11 Uhr"...

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 19. Dez 2023 18:55
von udo1toni
Tatsächlich kommt übrigens mit dem aktuellen Milestone auch currency als Einheit :) und sogar mit Umrechnungskurs (natürlich nicht tauglich für den Hochfrequenzhandel, aber... da geht was...)

Re: Tibber - Preise von morgen in Diagramm

Verfasst: 22. Feb 2024 12:16
von Backbe01
Ich habe nun mein Ziel bzgl. der tägl. und kommenden Strompreise lösen können.

Dieser Beitrag macht genau das, was ich möchte:

https://hawar.no/2022/09/tibber-with-grafana-dashboard/
(wenn Link unerwünscht - bitte löschen)

Es werden die Daten über das Grafana-Plugin GraphQl direkt von der Tipper-Api abgefragt. Derzeit nutze ich noch genau das vorgegebene Dashboard. In Zukunft soll aber ein personalisiertes Dashboard entworfen werden.