[BETA][Modul] Tibber V2 mit Preisvorschau für die Kachelvisu

Ja, aber nur

{
  "data": {
    "viewer": {
      "login": "xxxx",
      "name": "Bu...."
    }
  }
}

Im Debug kommt

14.11.2024, 17:07:47 |   Call_tibber_result | {"data":{"viewer":{"home":{"currentSubscription":{"priceInfo":{"today":[],"tomorrow":[]}}}}}}<LF>

Könntest Du mir eine debugausgabe erstellen? In der Tibber Instanz rechts oben auf debug klicken, dann „Preisdaten abrufen“ und mir die Ausgabe per PM schicken? Achtung, da ist deine Token.ID drin enthalten, am besten mit suchen/ersetzen aus xen :wink:

Das hier ist wohl schon die entscheidende Debugzeile.

Heute ist der Fehler bereits weg. Es lag bestimmt daran, dass mein Tibbervertrag noch nicht freigeschaltet war und somit die priceInfo Daten noch leer waren.

Hallo Kris,

auf dem Mobile verrutschen leider die Stundenangaben gegenüber den Balken.

Hast du da eine Idee, wodurch das kommt?

LG Burkhard

Ja, weil es zu eng ist. Die gedrehte schrift gibt die breite vor.

Im betamodul gibt es die Option die stunden um 90° zu drehen.

Alternativ wäre, die schriftart zu verkleinern oder weniger stunden anzeigen zu lassen

Besten Dank für den Tipp! Ich habe nun die Stundenanzeige gedreht und auch noch etwas mit den Schriftgrößen gespielt. Jetzt passt die Zuordnung wieder.

Bietet das Kachel-SDK eigentlich auch die Möglichkeit, den Inhalt zu scrollen?
Es wäre cool, wenn man den kompletten Zeitraum (also bis zu 48 Stunden) darstellen könnte. Momentan geht ja die Anzeige fix über die nächsten 24 Stunden.

Wieso 48 stunden? Du siehst doch in der app nur ab jetzt 24 stunden. Für alte werte kannst du dir ein graph bauen…

Mit 48 Stunden meinte ich eigentlich „bis Mitternacht des morgigen Tages“.

In meinem Beispiel oben werden momentan die Stunden bis 16 Uhr des Folgetages angezeigt.
Aber gerade die Abendstunden sind meist interessant, da teurer.

Wenn ich die darauffolgenden (Abend-)Stunden sehe möchte, dann finde ich die bislang nur in den Statusvariablen

oder in der Tibber App.

Ah, verstanden. Also scrollen wäre prinzipiell möglich, ich könnte prinzipiell eine Option im Formular vorsehen.

Mehr als 24 Stunden anzuzeigen wären aber ein deutlich größerer Aufwand, den ich ehrlich gesagt scheue.

Das wäre schon super, dann müsste man auch die Schriftgröße nicht so ausreizen.

Alles gut, ich schaue da auch nur gerade so intensiv hin, weil ich noch in der Experimentierphase bin.:grinning_face:

Hallo zusammen,

Seit dem letzten Update sieht’s etwas wild aus. Wenn ich den iFrame händisch neu lade passt wieder alles.

Gruß
Stephan

Könnte da was im cache liegen? Normalerweise werden die x durch die halbtransparente balken ersetzt

Hallo Kris,

ich habe auch gerade den Fall, dass eine Stunde zuviel angezeigt wird:

Wenn ich die Kachel einmal maximiere und dann wieder verkleinere, dann passt es wieder.

Ich kann es auch reproduzieren:

  • Kachel anzeigen lassen
  • In der Instanz die Preisdaten abrufen → es wird eine Stunde zuviel angezeigt
  • Kachel maximieren und wieder verkleinern → es ist alles in Ordnung

Ich meine auch beobachtet zu haben, dass der gleiche Effekt auftritt, wenn die Kachel über einen Stundenwechsel hinweg auf dem Bildschirm angezeigt bleibt.

Vielleicht hilft dir das weiter.

Am Cache liegt es nicht.
Hier mal ein Video:
Frame neu laden ist alles super, nach einiger zeit kommt aber die falsche Darstellung. In dem Video ändere ich z.B. die Balkenanzahl, klicke auf übernehmen und zack ist der Fehler da. Lade ich wieder händisch neu sieht es einige Zeit lang gut aus

Viele Grüße
Stephan

Danke, so kann ich es nachvollziehen. So wie es aussieht wird zu oft die Case Ahead_Price_Data im Javascriptteil aufgerufen. Dadurch wird jedesmal neue bars/zeiten hinzugefügt. Da muss ich nochmal ran.

1 „Gefällt mir“

Moin,

eine neue Beta ist online, die aktuelle Stunde wird bei Stundenwechsel wieder angezeigt und das Problem mit dem Balken sollte behoben sein.

In der Devkonsole vom Browser sind aber noch ein paar fehler die ich fixen möchte, sofern ein reload kommt.

@kris Hast du dir schon mal Gedanken gemacht, ob und wie du das neue 15-Minuten-Abrechnungsintervall in das Modul integrieren willst?

Ich glaube Details zu etwaigen Anpassungen der API gibt es seitens Tibber noch nicht.

Nö, ich warte ab was da auf uns zukommt…

Hi Kris,

Tibber hat die API nun für die 15 Min angepasst.
Sie bleibt abwärts kompatibel, man kann aber bereits ab jetzt die 15 Min abfragen, bekommt dann halt für alle 15 Min in einer Stunde den gleichen Preis.

Man muss nur im Request beim “priceInfo” Tag die resolution ergänzen. Dann bekommt man statt 24 Stunden Zeitscheiben, die 96 15min Zeitscheiben pro Tag.

Kannst du das bereits einbauen, und evtl. vorerst es nur in einer neuen Variable “Ahead_Price_Data_15Min” bereitstellen?

Viele Grüße & Danke

Philipp

Moin,

ich habe eine schlechte und eine gute Nachricht. Die schlechte zuerst, ich gebe keinen Support mehr auf die Module da ich von Symcon weg gehe. Die Gute aber ist, das es einen neuen Maintainer gibt.

Ich bin sicher, derjenige wird es berücksichtigen :wink:

Viele Grüße

1 „Gefällt mir“