2 x Seplos an Deye 12K + Solaranzeige

Allgemeine Informationen zum Nachbau und zum Forum.
PV-Monitorung / PV Überwachung

Moderator: Ulrich

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

Re: 2 x Seplos an Deye 12K + Solaranzeige

Beitrag von Ulrich »

Nein, eine "PHP Notice:" Meldung ist nur eine "Schönheitsmeldung", die keinen Einfluss auf die Funktion hat.

Ich habe dir schon mehrfach eine eMail gesendet. Vielleicht schaust du da mal rein.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]

Sigma1
Beiträge: 49
Registriert: Do 18. Jul 2024, 11:59
Hat sich bedankt: 4 Mal
Danksagung erhalten: 4 Mal

Re: 2 x Seplos an Deye 12K + Solaranzeige

Beitrag von Sigma1 »

Hmmm..

An die Adresse welche ich hier angegeben habe? Also ich habe gleich nachgeschaut....nichts. auch nicht im Spam Ordner.

JoeMusashi
Beiträge: 1
Registriert: Sa 14. Dez 2024, 14:08

Re: 2 x Seplos an Deye 12K + Solaranzeige

Beitrag von JoeMusashi »

Hej, habe ähnliche Konfiguration, wollen wir uns mal austauschen ? Wie hast du die 2 WR eingebunden? ECT... schreib mich mal über insta an joemusashi2020. LG Joe

frw
Beiträge: 1
Registriert: Di 13. Jun 2023, 18:01

Re: 2 x Seplos an Deye 12K + Solaranzeige

Beitrag von frw »

Hallo,
ich habe einen Lösung gefunden wie der Deye per Can-Bus angebunden werden kann und die vernetzten SEPLOS BMS V2/V16 ausgelesen werden können.
Die Geräte müssen wie angehängten Verschaltungsplan miteinander verbunden werden.
- Der CAN Bus wird an den BMS Port des Deye angeschlossen
- Für den Netzwerk RS485 Adapter haben ich einen USB-Adapter verwendet

Die DIP Switche am BMS müssen wie folgt eingestellt werden:
Pack0 Master 5 ON / Rest OFF
Pack1 Slave 1 ON / Rest OFF

In der user.config.php muss die Zeile 776 aktiviert werden --> $SerielleGeschwindigkeit = "9600";
und $Batteriepacks = "2"; eingetragen werden.

In der seplos_bms.php muss noch in der for Schleife ein sleep eingebaut werden:
(das müsste bei Zeile 168 sein)

if (isset($Batteriepacks)) {
$aktuelleDaten["Packs"] = $Batteriepacks; // Aus der user.config.php
$funktionen->log_schreiben("Es sollen " . $Batteriepacks . " Batteriepack(s) ausgelesen werden.", " ", 6);
} else {
$funktionen->log_schreiben("Die Variable Batteriepacks fehlt in der user.config.php", " ", 6);
$aktuelleDaten["Packs"] = 1;
}
for ($n = 0; $n < $aktuelleDaten["Packs"]; $n++) {
sleep(1);
$AdrHex = strtoupper(substr("00" . dechex($n), -2));
$AdrHex2 = strtoupper(substr("00" . dechex($n + 1), -2));
$Befehl = "20" . $AdrHex . "4642E002" . $AdrHex2; // Packnummer fängt bei 02 an zu zählen.


Grüße
Frank
Dateianhänge
Seplos V2 Verschaltung.jpg

Zurück zu „Allgemeines“

Wer ist online?

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