Beeindruckendes Projekt, die Solaranzeige. Ich habe hierher gefunden, weil ich mir eine 5,5 kWp Solaranlage aufs Dach gesetzt habe (Fronius Symo GEN24 6.0 mit BYD HVS 5.1 kWh Speicher), nachdem ich vorher schon 1 Jahr lang ein 800Wp Balkonkraftwerk mit Deye SUN800G3-EU-230 WR auf dem Schuppendach im Garten betrieben habe.
Der Fronius WR kann gut mit dem BKW umgehen, von dem er ja eigentlich keine Ahnung hat: Da er immer versucht, den Verbrauch am Einspeisepunkt auf 0 zu regeln und dabei auch Energie aus dem Netz beziehen kann, werden Überschüsse vom BKW sogar zum Laden des Speichers verwendet. Die App von Fronius ist eigentlich auch nicht schlecht. Aber sie kennt ja das BKW nicht und daher sind die Berechnungen der verbrauchten und eingespeisten Leistung falsch. Der Eigenverbrauch ist um den selbst verbrauchten Anteil vom BKW zu niedrig, und die eingespeiste Energie vom BKW rechnet sich der Fronius selbst zu gute. Das ist kein Vorwurf, er weiß es einfach nicht besser.
Das wollte ich m.H. der Solaranzeige besser machen. Wenn das erstmal läuft, ergeben sich weitere Möglichkeiten.
Ich programmiere selbst ein bisschen PHP und MySQL, aber von Linux hab ich keine Ahnung. Einen Raspi 3B mit 16 GB SD-Karte hatte ich noch im Schrank, der sollte für den Anfang reichen.
Ich habe das Image 5.1.3 und im 2. Versuch trotz Warnung ("mindestens Raspi 4 mit 2 GB") auch das Image 6.0.1 erfolgreich installieren können. Ein Monitor ist nicht am Raspi, um Speicher zu sparen startet Firefox nicht. Die Konsole läuft über Putty und auf das Dateisystem komme ich vom Windows-PC aus mit dem Total Commander und SFTP-Plugin. Das ist super bequem, ist muss nichts in der Konsole editieren und kann vieles von Windows aus machen.
Grafana läuft mit Fronius Symo und ich hab angefangen, das Dashboard anzupassen.
InfluxDBStudio läuft auch. Falls ein anderer Neuling mitliest: Das ist wichtig! Damit sieht man erst mal, welche Daten alles ausgelesen und abgespeichert werden und für die Anzeige mit Grafana zur Verfügung stehen.
Nächster Schritt: Erweitern auf Multiregler und Einbinden der Reglers 96 (Deye Mikro-WR). Auch das ging mit der Anleitung von Ulrich problemlos. Influx DB solaranzeige2 ist angelegt. IP des WR ist aus Fritzbox bekannt. In solaranzeige.log stehen keine Fehler. Aber es kommen keine Daten vom Deye SUN800G3-EU-230 WR.
Was hab ich übersehen? Geht dieser WR nicht? Falscher Port 48899?
Stölli
Hier ein Auszug aus dem Logfile:
Code: Alles auswählen
18.05. 19:04:01 -Multi Regler Auslesen [Start].
18.05. 19:04:01 -Verarbeitung von: '1.user.config.php' Regler: 12
18.05. 19:04:01 |---------------- Start fronius_symo_serie.php ---------------
18.05. 19:04:01 -API Version: 1 CompatibilityRange: 1.7-10
18.05. 19:04:01 -Modell = Fronius GEN 24
18.05. 19:04:02 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
18.05. 19:04:02 -Multi-Regler-Ausgang. 6
18.05. 19:04:08 -OK. Datenübertragung erfolgreich.
18.05. 19:04:08 -WattstundenGesamtHeute: 11737.39
18.05. 19:04:08 |---------------- Stop fronius_symo_serie.php ---------------
18.05. 19:04:08 -Verarbeitung von: '2.user.config.php' Regler: 96
18.05. 19:04:08 |---------------- Start deye_micro.php ---------------------
18.05. 19:04:08 -UDP localhost Socket Bind OK.
18.05. 19:04:14 |---------------- Stop deye_micro.php ---------------------
18.05. 19:04:16 -Multi Regler Auslesen [Stop].