Tibber

Kristian Lorbetzki, Philipp Hirzel

Die Tibber Library stellt 2 Module zur Verfügung mit denen die "Tibber Query API" und die "Tibber Realtime API" abgefragt werden können.

Beinhaltete Module

  • Tibber
  • Tibber_Realtime

Versionsverlauf

1.9.5 Tibber_Query: Neues Profil was als suffix nur " Uhr" darstellt für "niedrigster/höchster Preis am diesem Zeitpunkt", Statistiken min/max preis, Preisspanne, usw werden nun in "heute" und "morgen" dargstellt.
Tibber _Realtime: ProcessReceivedPayload() zeigte eine Fehlermeldung an, anstatt ins log zu schreiben.
1.9.4 Tibber_Realtime: möglicher fix wenn ProcessReceivedPayload() ausgeführt sind und im payload sind keine daten.
1.9.3 Tibber_Realtime: Fehler behoben, das nach einem Relogin versuch einfach nichts passiert ist.
1.9.2 str_contains() wurde entfernt um Abwärtskompatibel zur Symcon 6.4 zu werden.
1.9.1 größe Änderungen am Tibber_Realtime vorgenommen:

  • die Funktionen CloseID(), OpenID() and UpdateParentIOApiURL() sowie ConfigParentIO() wurden durch GetConfigurationForParent() und UpdateConfigurationForParent() ersetzt.
  • Lokalisierung angepasst, viele Fehler beseitigt,
  • neue Art das Konfigurationsformular zu füllen (konform für den stable-store)
  • es wird geprüft ob die empfangenen Daten zu verarbeiten sind, ansonsten wird der Watchdog gestartet.
  • neuer Status 205 (Zuviele Anfragen erkannt)
  • das Modul erstellt eine UID als Index für Tibber, soll verhindern das verschiedene Heime aus demselben Account die gleiche Indexnummer bekommen
  • Im Konfigurationsformular wurde bei der Ersteinrichtung der Heim-ID eine leere Zeile angezeigt.
    1.9: Bereite Tibber-Realtime stable tauglich vor, einige strukturelle Änderungen in der Handhabung Formulare, Änderungen in CloseConnection()
    1.8.6 Änderung aus 1.8.5 "de/aktivierung der Instanz aus dem Modulkonfigurator" Rückgänig gemacht.
    1.8.5 - Readme ergänzt bei den Voraussetzungen, es muss zum Heim ein Vertrag existieren
  • Tibber API und Realtime. Wenn kein Spitzname zum Heim verfügbar ist, wird die Adresse verwendet
  • Tibber Realtime: de/aktivierung der Instanz aus dem Modulkonfigurator entfernt, es existiert im Parent die Möglichkeit die Instanz zu deaktivieren.
    1.8.4 Readme ergänzt. Die Tibber API benötigt zwingend einen Acoount und einen Vertrag um Preisinfos auszugeben. Wird auch im Konfigurationsformular nun geprüft.
Zur Dokumentation

Autor: Kristian Lorbetzki, Philipp Hirzel

IP-Symcon >= 6.4

Version: 1.9.5

In Kategorien:

Haben Sie noch Fragen?