Version 1.2 räumt die Oberfläche auf

Integration

ioBroker anbinden

ioBroker verbindet deine Geräte und kennt ihre aktuellen Messwerte. Die dauerhafte Aufbewahrung über Jahre und ausführliche Energie-Auswertungen übernimmt SOLECTRUS.

ioBroker ist eine offene Smart-Home-Zentrale: Über Adapter werden unzählige Geräte und Dienste angebunden und deren Datenpunkte an einer Stelle zusammengeführt – Wechselrichter, Speicher, Zähler, Wärmepumpe, Wallbox. Stark im Einsammeln und Steuern.

Eine Verlaufsaufzeichnung bringt ioBroker von Haus aus nicht mit: Dort wird für jeden Datenpunkt nur der aktuelle Messwert gespeichert. Hier kommt SOLECTRUS ins Spiel.

Übergabe der Messwerte an SOLECTRUS

SOLECTRUS legt die erhaltenen Messwerte in einer Zeitreihendatenbank (InfluxDB) ab und rechnet damit weiter. Aus der Leistung in Watt wird beispielsweise die Energie in Kilowattstunden, summiert über Tage und Jahre. Darauf bauen Kennzahlen wie Autarkiegrad, Eigenverbrauch, Kosten und Ersparnis auf.

Die Rollen sind klar verteilt: ioBroker verbindet sich mit den Geräten, wie bisher. SOLECTRUS bekommt permanent die Messwerte überreicht und kümmert sich um den Rest.

Zwei Wege der Anbindung

Aus deinen ioBroker-Datenpunkten wählst du die passenden aus und ordnest sie den SOLECTRUS-Werten zu: die typischen Leistungswerte rund um PV-Anlage, Speicher, Verbrauch und Wärmepumpe. Für die Übergabe gibt es zwei Wege. Welcher besser passt, hängt von deinem Setup ab.

Weg 1: Übertragen per MQTT

Aktivierst du in ioBroker den MQTT-Adapter (im Broker-Modus), stellt ioBroker die Datenpunkte zur Abholung bereit. Der MQTT-Collector von SOLECTRUS abonniert die Werte dort und schreibt sie in die InfluxDB. Praktisch, wenn du ohnehin schon mit MQTT arbeitest. Das Prinzip dahinter beschreibt der separate Artikel zu MQTT.

Weg 2: Direkt nach InfluxDB

Alternativ kann ioBroker die Datenpunkte aber auch selbst direkt in die InfluxDB-Datenbank von SOLECTRUS schreiben, also ohne Umweg über einen MQTT-Broker. Dafür gibt es den Community-Adapter ioBroker.solectrus-influxdb. Du hinterlegst die Zugangsdaten deiner SOLECTRUS-InfluxDB und wählst die Datenpunkte aus, die übertragen werden sollen.

Der Adapter ist ein mächtiges Werkzeug: Er kann die Datenpunkte nicht nur weiterreichen, sondern bei Bedarf auch umrechnen. Denn nicht jedes Gerät liefert die Werte so, wie SOLECTRUS sie erwartet. Manche melden die Leistung pro Phase statt als Summe. Andere melden Bezug und Einspeisung als einen vorzeichenbehafteten Wert statt als zwei getrennte Datenpunkte. Für solche Fälle bringt er eine Formel-Engine mit: Du addierst Phasen oder trennst positive und negative Anteile, ohne ein Skript zu schreiben. Ein visueller Formel-Editor mit Live-Vorschau hilft beim Zusammenbauen.

Live-Demo

In der Live-Demo siehst du, wie die Werte im Dashboard dargestellt werden und wie der Langzeitverlauf über Monate und Jahre aussieht.