pi@solaranzeige:~ $ stty -F /dev/ttyBMS2 raw speed 115200 cs8 -iexten -echo -echoe -echok -onlcr -hupcl ignbrk time 5
115200
pi@solaranzeige:~ $ stty -F /dev/ttyBMS1 raw speed 115200 cs8 -iexten -echo -echoe -echok -onlcr -hupcl ignbrk time 5
115200
pi@solaranzeige:~ $ stty -F /dev/ttyBMS2 raw speed 115200 cs8 -iexten -echo -echoe -echok -onlcr -hupcl ignbrk time 5
115200
pi@solaranzeige:~ $ stty -F /dev/ttyBMS3 raw speed 115200 cs8 -iexten -echo -echoe -echok -onlcr -hupcl ignbrk time 5
115200
pi@solaranzeige:~ $ stty -F /dev/ttyBMS4 raw speed 115200 cs8 -iexten -echo -echoe -echok -onlcr -hupcl ignbrk time 5
115200
Code: Alles auswählen
07.02. 17:12:01 -Multi Regler Auslesen [Start].
07.02. 17:12:01 -Verarbeitung von: '1.user.config.php' Regler: 9
07.02. 17:12:01 |---------------- Start mpi_3phasen_serie.php ---------------
07.02. 17:12:05 -MQTT Daten zum [ localhost ] senden.
07.02. 17:12:05 -Fehlercode. 14 Warnung: 9
07.02. 17:12:05 * -Daten zur lokalen InfluxDB [ solaranzeige ] gesendet.
07.02. 17:12:05 -Multi-Regler-Ausgang. 5
07.02. 17:12:06 MQT-MQTT Daten zum Broker gesendet bzw. vom Broker empfangen. Adresse: localhost Port: 1883
07.02. 17:12:10 -OK. Datenübertragung erfolgreich.
07.02. 17:12:10 |---------------- Stop mpi_3phasen_serie.php ---------------
07.02. 17:12:11 -Verarbeitung von: '2.user.config.php' Regler: 34
07.02. 17:12:11 + -WR_ID: 01
07.02. 17:12:11 |------------ Start SDM630_meter.php -- Regler 34 ------------
07.02. 17:12:11 -Fehler!
07.02. 17:12:11 |------------ Stop SDM630_meter.php -----------------------
07.02. 17:12:12 -Verarbeitung von: '3.user.config.php' Regler: 104
07.02. 17:12:12 |------ [ Regler 104] ---- Start jk_bms_modbus.php --- [05.06.24] ------
07.02. 17:12:12 -Hardware Version: Raspberry Pi 3 Model B Rev 1.2
07.02. 17:12:12 + -USB: /dev/ttyBMS1 WR_ID: 01
07.02. 17:12:12 -SOC:16
07.02. 17:12:12 -MQTT Daten zum [ localhost ] senden.
07.02. 17:12:12 * -Daten zur lokalen InfluxDB [ jkbms ] gesendet.
07.02. 17:12:12 -Multi-Regler-Ausgang. 9
07.02. 17:12:13 MQT-MQTT Daten zum Broker gesendet bzw. vom Broker empfangen. Adresse: localhost Port: 1883
07.02. 17:12:21 -OK. Datenübertragung erfolgreich.
07.02. 17:12:21 |------------------------- Stop jk_bms_modbus.php ---------------------
07.02. 17:12:22 -Verarbeitung von: '4.user.config.php' Regler: 104
07.02. 17:12:22 |------ [ Regler 104] ---- Start jk_bms_modbus.php --- [05.06.24] ------
07.02. 17:12:22 -Hardware Version: Raspberry Pi 3 Model B Rev 1.2
07.02. 17:12:22 + -USB: /dev/ttyBMS2 WR_ID: 02
07.02. 17:12:25 !! -Falsches Protokoll ... Exit....
07.02. 17:12:25 |------------------------- Stop jk_bms_modbus.php ---------------------
07.02. 17:12:26 -Verarbeitung von: '5.user.config.php' Regler: 104
07.02. 17:12:26 |------ [ Regler 104] ---- Start jk_bms_modbus.php --- [05.06.24] ------
07.02. 17:12:26 -Hardware Version: Raspberry Pi 3 Model B Rev 1.2
07.02. 17:12:26 + -USB: /dev/ttyBMS3 WR_ID: 03
07.02. 17:12:30 !! -Falsches Protokoll ... Exit....
07.02. 17:12:30 |------------------------- Stop jk_bms_modbus.php ---------------------
07.02. 17:12:30 -Verarbeitung von: '6.user.config.php' Regler: 104
07.02. 17:12:30 |------ [ Regler 104] ---- Start jk_bms_modbus.php --- [05.06.24] ------
07.02. 17:12:30 -Hardware Version: Raspberry Pi 3 Model B Rev 1.2
07.02. 17:12:30 + -USB: /dev/ttyBMS4 WR_ID: 04
07.02. 17:12:31 !! -Falsches Protokoll ... Exit....
07.02. 17:12:31 |------------------------- Stop jk_bms_modbus.php ---------------------
07.02. 17:12:37 -Multi Regler Auslesen [Stop].
Wenn er über die funktionierende Verbindung von Akku 1 alles korrekt als pack.0 ausliest, könnte ich die *.php nicht bearbeiten und per copy+paste nicht pack.1 -pack.3 mit Anpassungen der Device Adress hinzufügen?
Eventuell erkennt er das die Akkus mit dem 2. RS485 Port bereits untereinander verbunden sind und lässt daher an diesen keine neuen Einzelverbindungen zu?
Wenn ich die Akkus mit dem WR verbinden würde ginge das ja auh nur über eine Verbindung, über die der WR alle 4 Packs ausliest......