Hallo Ulrich
Es läuft über RS232 mit Kabel zu USB mit einem FTDI-Chip
Jedoch musste ich im mpi_3phasen_serie.php den stty-Befehl
stty -F /dev/ttyUSB0 2400 cs8 -cstopb -parenb
einfügen (via exec).
Dies obwohl die Variable $SerielleGeschwindigkeit auf 2400 gesetzt war, was den Code eigentlich anweisen sollte, die Serielle Schnittstelle zu konfigurieren.
Schlussendlich habe ich das exec vom mpi_3phasen_serie.php ins x.user.config.php verschoben und die entsprechenden Variablen benutzt.
Viele Grüsse
Felix
InfiniSolar 15kW (3 Phasen) RS232 zu USB
Moderator: Ulrich
-
- Beiträge: 39
- Registriert: Do 26. Aug 2021, 22:19
- Wohnort: Burgdorf, Schweiz
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Ulrich
- Administrator
- Beiträge: 6271
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 132 Mal
- Danksagung erhalten: 846 Mal
Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB
Hallo Felix,
danke für deine Informationen. Ich habe den stty INIT String etwas angepasst. Das Problem scheint in der Initialisierung der seriellen Schnittstelle zu liegen.
Könntest du eventuell ein Update auf die Solaranzeige machen und dann prüfen, ob es so geht?
Schön zu hören, dass es jedenfalls geht.
danke für deine Informationen. Ich habe den stty INIT String etwas angepasst. Das Problem scheint in der Initialisierung der seriellen Schnittstelle zu liegen.
Könntest du eventuell ein Update auf die Solaranzeige machen und dann prüfen, ob es so geht?
Schön zu hören, dass es jedenfalls geht.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 39
- Registriert: Do 26. Aug 2021, 22:19
- Wohnort: Burgdorf, Schweiz
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB
Was genau muss ich eingeben für das Up-Date ?
Was wird alles überschrieben ?
Bleiben die x.user.config.php bestehen ?
Werden andere php's, in welchen ich Änderungen vorgenommen habe überschrieben ?
Was wird alles überschrieben ?
Bleiben die x.user.config.php bestehen ?
Werden andere php's, in welchen ich Änderungen vorgenommen habe überschrieben ?
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
-
- Beiträge: 39
- Registriert: Do 26. Aug 2021, 22:19
- Wohnort: Burgdorf, Schweiz
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 4 Mal
Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB
Wenn ich meinen Entrag aus der user.config.php raus kommentiere, funktioniert der Datenabruf über Seriell (2400 Baud) gar nicht mehr.Ulrich hat geschrieben: ↑Sa 3. Jun 2023, 17:40Hallo Felix,
danke für deine Informationen. Ich habe den stty INIT String etwas angepasst. Das Problem scheint in der Initialisierung der seriellen Schnittstelle zu liegen.
Könntest du eventuell ein Update auf die Solaranzeige machen und dann prüfen, ob es so geht?
Schön zu hören, dass es jedenfalls geht.
Hast Du den stty INIT string im mpi_3phasen_serie.php gemacht ?
- InfiniSolar 15 kW (Batterien laden, Überschusseinspeisung)
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Hausdach: total 12 kWp (6 kWp Nord/6 kWp Süd
- Effekta AX-M1 5000/48 (nur Batterien laden)
- Velodach: 1 kWp Nord
- Daly BMS
- SDM630
- 24 kWh LiFePo4
- Ulrich
- Administrator
- Beiträge: 6271
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 132 Mal
- Danksagung erhalten: 846 Mal
Re: InfiniSolar 15kW (3 Phasen) RS232 zu USB
Hallo Felix22,
du musst in der x.user.config.php den Eintrag
$SerielleGeschwindigkeit = "2400"; eintragen, wenn das Gerät auf 2400 Baud eingestellt ist.
Default ist 9600 Baud.
du musst in der x.user.config.php den Eintrag
$SerielleGeschwindigkeit = "2400"; eintragen, wenn das Gerät auf 2400 Baud eingestellt ist.
Default ist 9600 Baud.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Wer ist online?
Mitglieder in diesem Forum: DotBot [Bot], Sonstige [Bot] und 1 Gast