Deye wird wird nicht richtig angesprochen
Moderator: Ulrich
Re: Deye wird wird nicht richtig angesprochen
Hallo Ulrich,
der Hintergrund dieser Variable "$GeraeteNummer" war mir tatsächlich auch immer nicht klar.
Ich check das gleich mal.
Ist das die Modbus-Nr?
Gruß Jens
der Hintergrund dieser Variable "$GeraeteNummer" war mir tatsächlich auch immer nicht klar.
Ich check das gleich mal.
Ist das die Modbus-Nr?
Gruß Jens
- Ulrich
- Administrator
- Beiträge: 6077
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 153 Mal
- Danksagung erhalten: 824 Mal
- Kontaktdaten:
Re: Deye wird wird nicht richtig angesprochen
Nein, das ist falsch. Die $GeräteNummer muss immer bei einer Multi-Regler-Version die Nummer der x.user.config.php sein. Sie wird bei jedem reboot auch automatisch richtig eingetragen.
In Deinem Fall geht es um die
$WR_Adresse =
Dahinter verbirgt sich die Geräte Nummer innerhalb des Wechselrichters. Wenn Wechselrichter zusammengeschaltet werden, muss jeder Wechselrichter eine andere Adresse (Gerätenummer, GeräteID usw.) haben. Die Adresse nennt jeder Hersteller anders. Sie muss vom Werk her auch nicht immer 1 sein. Deye nennt die Adresse auch manchmal 3. Deshalb ist das so verwirrend.
Prüfe das bitte bei beiden Geräten! Es muss nicht gleich sein.
In Deinem Fall geht es um die
$WR_Adresse =
Dahinter verbirgt sich die Geräte Nummer innerhalb des Wechselrichters. Wenn Wechselrichter zusammengeschaltet werden, muss jeder Wechselrichter eine andere Adresse (Gerätenummer, GeräteID usw.) haben. Die Adresse nennt jeder Hersteller anders. Sie muss vom Werk her auch nicht immer 1 sein. Deye nennt die Adresse auch manchmal 3. Deshalb ist das so verwirrend.
Prüfe das bitte bei beiden Geräten! Es muss nicht gleich sein.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Deye wird wird nicht richtig angesprochen
Ah, OK..
Wieder was gelernt.
Beide Geräte sind übrigens eigenständig und nicht gekoppelt.
Ich finde hier nur die angegebene Adresse (welche von der Logik her auch die korrekte sein müsste)
Hier steht bei beiden Wechselrichtern die "01"
Tatsächlich vermute ich hier ein anderes Problem, nämlich die Baud Rate des RS485-Interfaces.
Die WR benötigen meines Wissens nach 9600
Ich habe in beiden configs die Parameter gesetzt
Kann ich die tatsächlich verwendete Baud Rate der 4 Adapter irgendwo auslesen?
Ich habe bereits versucht mit die Infos herauszubekommen.
Jedoch ohne Erfolg.
Hier übrigens eine sehr verdächtige Zeile aus dem Solaranzeige.log (gleich kurz nach dem Start)
Dies wäre falsch!
Viele Grüße
Wieder was gelernt.
Beide Geräte sind übrigens eigenständig und nicht gekoppelt.
Ich finde hier nur die angegebene Adresse (welche von der Logik her auch die korrekte sein müsste)
Hier steht bei beiden Wechselrichtern die "01"
Tatsächlich vermute ich hier ein anderes Problem, nämlich die Baud Rate des RS485-Interfaces.
Die WR benötigen meines Wissens nach 9600
Ich habe in beiden configs die Parameter gesetzt
Code: Alles auswählen
// Wird nur in seltenen Fällen gebraucht.
$SerielleGeschwindigkeit = "9600";
Ich habe bereits versucht mit
Code: Alles auswählen
udevadm info -a -n /dev/ttyUSB0
Jedoch ohne Erfolg.
Hier übrigens eine sehr verdächtige Zeile aus dem Solaranzeige.log (gleich kurz nach dem Start)
Code: Alles auswählen
29.10. 11:07:18 -Device: /dev/RS485SeplosLaden Geschwindigkeit: 19200
Viele Grüße
Re: Deye wird wird nicht richtig angesprochen
Wobei das jetzt passen würde:
Was ich grundsätzlich seltsam finde, sind die Zeilen
Die wären doch so korrekt?
Moment...
Ich habe da noch so eine Idee bzgl. der Reihenfolge...
Code: Alles auswählen
29.10. 11:22:46 -Die seriellen Schnittstellen werden initialisiert.
29.10. 11:22:46 -Device: /dev/RS485DeyePrivat Geschwindigkeit: 9600
29.10. 11:22:46 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "1";
29.10. 11:22:46 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:22:46 -Device: /dev/RS485SeplosPrivat Geschwindigkeit: 19200
29.10. 11:22:46 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "2";
29.10. 11:22:46 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:22:46 -Device: /dev/RS485DeyeLaden Geschwindigkeit: 9600
29.10. 11:22:46 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "3";
29.10. 11:22:46 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 735 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:22:46 -Device: /dev/RS485SeplosLaden Geschwindigkeit: 19200
29.10. 11:22:46 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "4";
29.10. 11:22:46 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:22:46 -Es handelt sich um ein 32 Bit System.
Code: Alles auswählen
Gerätenummer kann ausgetauscht werden. Index: 264
Moment...
Ich habe da noch so eine Idee bzgl. der Reihenfolge...
Re: Deye wird wird nicht richtig angesprochen
Problem behoben!!!
Nach einigem testen ist mir wieder eingefallen, dass ich das Problem vor Monaten schon mal hatte.
Offensichtlich scheint (evtl. nur in meiner Konstellation) die Reihenfolge des Auslesens der Adapter mit unterschiedlichen Baud-Raten eine Rolle zu spielen.
Ich habe nun so geändert, dass erst die beiden Deye mit 9600 Baud und anschließend die Seplos mit 19200 Baud ausgelesen werden.
Funktioniert !
Vielen Dank
Gruß Jens
Nach einigem testen ist mir wieder eingefallen, dass ich das Problem vor Monaten schon mal hatte.
Offensichtlich scheint (evtl. nur in meiner Konstellation) die Reihenfolge des Auslesens der Adapter mit unterschiedlichen Baud-Raten eine Rolle zu spielen.
Ich habe nun so geändert, dass erst die beiden Deye mit 9600 Baud und anschließend die Seplos mit 19200 Baud ausgelesen werden.
Code: Alles auswählen
9.10. 11:36:30 -Die seriellen Schnittstellen werden initialisiert.
29.10. 11:36:30 -Device: /dev/RS485DeyePrivat Geschwindigkeit: 9600
29.10. 11:36:30 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "1";
29.10. 11:36:30 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:36:30 -Device: /dev/RS485DeyeLaden Geschwindigkeit: 9600
29.10. 11:36:30 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "2";
29.10. 11:36:30 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 735 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:36:30 -Device: /dev/RS485SeplosPrivat Geschwindigkeit: 19200
29.10. 11:36:30 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "3";
29.10. 11:36:30 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:36:30 -Device: /dev/RS485SeplosLaden Geschwindigkeit: 19200
29.10. 11:36:30 -Zeile gefunden. Gerätenummer kann ausgetauscht werden. Index: 264 $GeraeteNummer = "4";
29.10. 11:36:30 -Zeile gefunden. Raspberry Modell kann eingetragen werden. Index: 734 $Platine = "Raspberry Pi 4 Model B Rev 1.1";
29.10. 11:36:30 -Es handelt sich um ein 32 Bit System.
Vielen Dank
Gruß Jens
Re: Deye wird wird nicht richtig angesprochen
mit dem empfohlenen Stick kann ich den Wechselrichter ohne Probleme auslesen. Danke!
Ich habe auch eine Pylontech Batterie angeschlossen.
Kann ich diese auch irgendwie auslesen?
Sie steckt am Deye BMS Port.
Ok, wenn man die Dashboards bearbeitet kann man die Batterie hinzufügen.
Nur ein paar Daten ergeben noch keinen Sinn.
Habe heute keine 279kWh verbraucht
Ich werd jetzt erstmal ein paar Tage Daten sammeln lassen und dann setze ich mich mit dem Dashboard auseinander.
Cooles Projekt !
Ich habe auch eine Pylontech Batterie angeschlossen.
Kann ich diese auch irgendwie auslesen?
Sie steckt am Deye BMS Port.
Ok, wenn man die Dashboards bearbeitet kann man die Batterie hinzufügen.
Nur ein paar Daten ergeben noch keinen Sinn.
Habe heute keine 279kWh verbraucht
Ich werd jetzt erstmal ein paar Tage Daten sammeln lassen und dann setze ich mich mit dem Dashboard auseinander.
Cooles Projekt !
Re: Deye wird wird nicht richtig angesprochen
Hallo
ich habe schon einiges gelesen zum Deye 12k auslesen, aber immer nur über RS485 geht das auch über den WLan Dongel.
Da zu habe ich nichts gefunden
Mit freundlichem Gruß
ich habe schon einiges gelesen zum Deye 12k auslesen, aber immer nur über RS485 geht das auch über den WLan Dongel.
Da zu habe ich nichts gefunden
Mit freundlichem Gruß
Re: Deye wird wird nicht richtig angesprochen
Wieso funktioniert bei euch das auslesen von mehreren seplos batterie-packs? Sobald ich das 2. anstecke kommt nix mehr