Deye 3 Phasen Hybrid Wechelrichter richtig konfigurieren.

Selbstbau Erfahrungen mit dynamischen Strompreis-Tarifen in Verbindung mit einem "Home Akku" Netzladung im Wechselrichter einschalten.

Moderator: Ulrich

Benutzeravatar
Ulrich
Administrator
Beiträge: 6320
Registriert: Sa 7. Nov 2015, 10:33
Wohnort: Essen
Hat sich bedankt: 159 Mal
Danksagung erhalten: 933 Mal

Deye 3 Phasen Hybrid Wechelrichter richtig konfigurieren.

Beitrag von Ulrich »

Durch eine unsachgemäße Konfiguration kann der Wechselrichter Schaden nehmen! Deshalb sollte die Funktion, mit dem Wechselrichter die Akkuladung zu steuern, nur von Experten benutzt werden, die wissen was sie machen und sich den Gefahren bewusst sind. Das Ganze ist kein Spielzeug. Bitte die Funktion nicht benutzen, wenn man sich nicht ganz sicher ist!

Die Steuerung funktioniert mit allen dynamischen Tarifen in Deutschland und mit aWATTar auch in Österreich.

Achtung! Bei der Eingabe von Werten in der Konfiguration auf der WEB-Oberfläche bitte nicht die Vor und Zurück oder Reload Buttons des Browsers benutzen. Durch das Vor und Zurück werden alte vorherige Seiten aus dem Cache geladen. Dadurch können falsche Werte geladen und gespeichert werden. Unbedingt beachten.

Step by Step Anleitung für die 3 Phasen Hybrid Geräte.

Bei einer Multi-Regler-Konfiguration muss der Deye Wechselrichter an erster Stelle ausgelesen werden!

Die Steuerung muss zwingend noch einmal neu installiert werden, wie in dem SGSV3.pdf Dokument auf Seite 7 beschrieben! (Die Datenbank hat sich geändert)
Falls das nicht geht, dann folgendes auf der Konsole eingeben:
sudo sgs_update
sudo sqlite3 /var/www/html/sgs/sgs_ini.sqlite3 "alter table 'Relais' add column 'Zusatzdaten' TEXT"
sudo sqlite3 /var/www/html/sgs/sgs_ini.sqlite3 "alter table 'Schaltpunkte' add column 'Preissuche' TEXT DEFAULT 'min'"

Auf den Bildern sind die Registernummern zu sehen. Bevor man die Funktion konfiguriert, bitte die Register aufschreiben oder einen Screenshot sichern. Das ist ganz wichtig! Ein Haken = 1 kein Haken = 0

Bild2.jpg
Bild2.jpg (34.88 KiB) 445 mal betrachtet
Bild1.jpg

In der Datei /var/www/html/sgs/deye_reg.php stehen die default Werte, die abgespeichert werden, wenn die Netzaufladung beendet wird. Die Werte müssen den Werten, die sie aufgeschrieben haben, entsprechen.


Die default Werte sind:

Code: Alles auswählen

          $Register[111] = 1;   // 0 = Volt Steuerung , 1 = SOC , 2 = Keine Batterie
          $Register[130] = 1;   // Grid charge enabled (Allgemein)
          $Register[146] = 255; // Time of use 0 = ausgeschaltet 255 = alle Tage
          $Register[166] = 15;  // 15 % ist vorgegeben
          $Register[172] = 1;   // Ladungsfreigabe 
          $Register[148] = 0;   // Startzeit 00:00 Uhr
          $Register[149] = 900; // Endzeit   09:00 Uhr
 
Wenn die Netzladung beginnen soll, werden folgende Werte an den Deye 3 Phasen Hybrid WR übertragen:

Code: Alles auswählen

          $Register[111] = 1;   // 0 = Volt Steuerung , 1 = SOC , 2 = Keine Batterie
          $Register[130] = 1;   // Grid charge enabled (Allgemein)
          $Register[146] = 255; // Time of use 0 = ausgeschaltet 255 = alle Tage
          $Register[166] = 100;  // 100 % ist vorgegeben
          $Register[172] = 1;   // Ladungsfreigabe
          $Register[148] = 0;   // Startzeit 00:00 Uhr
          $Register[149] = 2355; // Endzeit   23:55 Uhr
 
Möchte man die vorgegebenen Werte nach seiner Situation anpassen, dann bitte eine Datei mit dem Namen deye_reg.php erstellen. Sie ist für die Werte, die geladen werden, wenn die Netzladung beendet wurde. Der Inhalt dieser Datei muss so aussehen, nur mit den gänderten Werten.

Code: Alles auswählen

<?php
         $Register = array();
          $Register[111] = 1;   // 0 = Volt Steuerung , 1 = SOC , 2 = Keine Batterie
          $Register[130] = 1;   // Grid charge enabled (Allgemein)
          $Register[146] = 255; // Time of use 0 = ausgeschaltet 255 = alle Tage
          $Register[166] = 15;  // 15 % ist vorgegeben
          $Register[172] = 1;   // Ladungsfreigabe 
          $Register[148] = 0;   // Startzeit 00:00 Uhr
          $Register[149] = 900; // Endzeit   09:00 Uhr
 ?>
 
Weiter Register kann man anfügen, wenn nötig.

Sollen die Werte für die Netzladung angepasst werden, dann eine weitere Datei erstellen mit folgendem Inhalt und dem Namen deye_ladung.php.
Beide Dateien müssen in das Verzeichnis /var/www/html/sgs/

Code: Alles auswählen

<?php
         $Register = array();
          $Register[111] = 1;   // 0 = Volt Steuerung , 1 = SOC , 2 = Keine Batterie
          $Register[130] = 1;   // Grid charge enabled (Allgemein)
          $Register[146] = 255; // Time of use 0 = ausgeschaltet 255 = alle Tage
          $Register[166] = 100;  // 100 % ist vorgegeben
          $Register[172] = 1;   // Ladungsfreigabe
          $Register[148] = 0;   // Startzeit 00:00 Uhr
          $Register[149] = 2355; // Endzeit   23:55 Uhr
 ?>
 
Weiter Register kann man anfügen, wenn nötig. Z.B. wenn die Netzladung auf 70 A oder 80 A erhöht werden soll.

In der SGS Konfiguration [sgs.ini, sofern man sie benutzt] muss als Relais Typ "Deye3P" angegeben werden, als Protokoll "USB", Kontaknummer = MODBUS-ID und als IP-Adresse die USB Device "/dev/ttyUSBx"

(X natürlich die richtige Nummer) Andernfalls muss folgendes ausgewählt werden:

Relais_Deye.jpg

Wenn man auf "sichern" drückt, so wird immer die gesamte Seite abgespeichert! Also die sichtbaren Daten der Abschnitte
Allgemeine Angaben
Relais Angaben
Voraussetzungen
Schaltpunkte
nicht nur der Abschnitt der über dem "sichern" Knopf steht.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Zurück zu „Dynamischer Tarif in Verbindung mit einer Batterie“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste