In den letzten Wochen und Monaten ist das Interesse an smarten Lösungen für das Auslesen von Stromverbrauch, Wasserverbrauch und Gasverbrauch stark gestiegen. Mitunter werden die deutlich gestiegenen Energiekosten dafür ausschlaggebend sein und der damit verbundene Wunsch, seine Verbräuche zu erfassen, zu analysieren und letztendlich auch zu reduzieren.

Für eine saubere Analyse sollten die Verbräuche unserer Meinung nach mindestens nach Stunden, Tagen, Wochen und Monaten auswertbar sein. Gesucht ist eine Lösung, die in ioBroker vorhandene Zählerstände regelmäßig auswerten und nach Tagen, Wochen und Monaten protokolliert.

Als Ausgangslage benötigen wir mindestens einen Zählerstand eines Wasser- oder Gas- oder Stromzählers in ioBroker, in folgenden Artikeln haben wir dies beschrieben:

Haben wir einen aktuellen Zählerstand in ioBroker können wir starten:

Im ersten Schritt suchen wir den SourceAnalytix-Adapter in der Adapter-Liste des ioBroker und installieren den Adapter.

SourceAnalytix Adapter in Liste

SourceAnalytix Adapter in Liste

Im Anschluss können wir die wenigen Einstellungen beim Adapter selbst vornehmen. Die Funktionsweise des Adapters ist wie folgt:

  • In den Adaptereinstellungen selbst können wir nur die Zeiträume der konsolidierten Zählerstände und die für eine Kostenberechnungen notwendigen Preise je Verbrauchseinheit pflegen
    SourceAnalytix Einstellungen Adapter

    SourceAnalytix Einstellungen Adapter

    SourceAnalytix Einstellungen Kosten Adapter

    SourceAnalytix Einstellungen Kosten Adapter

  • Sind die Einstellungen vorgenommen erfolgt die Aktivierung der Erfassung und Konsolidierung des Zählerstands direkt am Objekt selbst in ioBroker. Wir wechseln in die Objekte, suchen das entsprechende Objekt, in dem der Zählerstand erfasst wird und rufen über das „Zahnrad“ die Einstellungen auf (hier wird auch z.B. die Konfiguration für die Speicherung in history oder SQL vorgenommen)
    Objekt für SourceAnalytix-Einstellungen auswählen

    Objekt für SourceAnalytix-Einstellungen auswählen

  • In den Einstellungen öffnen wir den Abschnitt für SourceAnalytix und können die Einstellungen vornehmen:
    SourceAnalytix-Einstellungen an ioBroker Objekt

    SourceAnalytix-Einstellungen an ioBroker Objekt

    • In den Basiseinstellungen können wir einen alternativen Namen des Datenpunkts für die Auswertungen definieren, außerdem für den Fall der Preis- bzw. Kostenberechnung den entsprechenden Kostensatz bzw. die Verbrauchseinheit definieren.
    • In den Berechnungseinstellungen ist wesentlich „Verbrauch berechnen“ zu aktivieren, damit die Verbräuche pro Zeiteinheit berechnet werden.
    • Bei den Startwerten sollten je Zeitraum die korrekten Zählerstände angegeben werden, damit in der Verbrauchsberechnung und -historie plausible Werte erzeugt werden.
    • Zum Abschluss müssen die Einstellungen noch gespeichert werden.
  • Die konsolidierten Werte befinden sich im Objektbaum des Adapters:
    SourceAnalytix Objekte mit Verbrauchswerten

    SourceAnalytix Objekte mit Verbrauchswerten

    • Die entsprechenden Datenobjekte der aktuellen Woche oder Vortage lassen sich perfekt auch direkt in einer VIS-Oberfläche verwenden.

Wer es genauer wissen möchte, der kann für eine stündliche Auswertung der Verbräuche auch unser Script benutzen, eine entsprechende Beschreibung gibt es hier.