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.
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
- 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)
- In den Einstellungen öffnen wir den Abschnitt für SourceAnalytix und können die Einstellungen vornehmen:
- 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:
- 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.
Hallo und vielen Dank für die schöne Einführung.
SourceAnalytix zeigt meine SmartReader Daten in den Objekten an.
Hast du auch eine Anleitung wie man dies nun tabellarisch in eine Datenbank erfasst?
Einmal wird influx angerissen, das andere Mal history.
So richtig habe ich noch nichts gefunden.
Grüße