Multiregler steht eigentlich nur für "mehrere Geräte", geregelt wird da erst einmal nichts, ist nur für Datenaufzeichnung und Darstellung gedacht. Der Einsatz von eigenen Reglern (Geräte) und von einer eigenen _math.php für diverse einfache Abfragen von anderen Geräten hängt von der Komplexität ab ...
Das ist einfach, hier kämpfst Du mit PHP. Bei Deiner Schreibweise überschreibst Du jeweils die Variable $aktuelleDaten["ZusatzQuery"] und damit bleibt nur der letzte Eintrag übrig. Ein Anhängen an den bestehenden Inhalt der Variable erfolgt jeweils mit "$aktuelleDaten["ZusatzQuery"] .= ..." (der ...
Einfacher Test, du erzeugst die Datei /var/www/html/ax_wechselrichter_math.php und schreibst diese einzelne Zeile dort rein: $aktuelleDaten["Batteriekapazitaet"] = ($aktuelleDaten["Batteriekapazitaet"] - 22) * 2.08;
oder wie auch immer Dein Datenfeld für den SOC heißt...
Im Panel werden laut Deiner Aussage die Stringleistungen angezeigt. Dann findest Du dort auch die Namen der Datenfelder für die Strings und in welchem Measurement diese abgespeichert sind (z.B. From "PV") Für die Berechnung der erzeugten kWh aus dieser Leistung musst Du die integral-Funktion ...
Für die Berechnung der erzeugten kWh aus dieser Leistung musst Du die integral-Funktion verwenden (natürlich Feldnamen und Measurement auf Deine Werte anpassen): Select integral("Leistung1",1h) from "PV" where $timeFilter GROUP BY time(1d) fill(null) tz('Europe/Berlin')
Für eigene Abfragen und auch Steuerungen (wenn man ein wenig PHP kann) gibt es die _math.php und die entsprechende Dokumentation. Hier kannst du während des Auslesens des Wechselrichter (dann heißt die Datei wrname_math.php) Deine Datenbanken auslesen und dann nach Prüfung z.B. per Heishamon http ...
https://solaranzeige.de/phpBB3/download/EigeneErweiterungen.pdf Deine Einspeisung steht ja in der kostal_plenticore_math.php aktuell zur Verfügung und kann verwendet werden: $aktuelleDaten["Einspeisung"] Wie weitere Daten aus einer vorhandenen Datenbank gelesen werden steht auch als Beispiel im ...
Ich habe die Installation auf einem Ubuntu-System genutzt und es hat fehlerfrei funktioniert. Ich denke es ist eine sehr hilfreiche Erweiterung des Funktionsumfanges, dank "realtime" Update der Logdatei-Anzeige, diversen Filter und Suchfunktionen mit Regular Expressions kann hier sehr einfach ...