Leider sind meine Software und auch Englisch Kenntnisse so schlecht, dass ich mich nicht einfach hinsetzen kann und die beiden “Datenabruf-Routinen” zu vergleichen. Wie schon geschrieben, denke ich das die Pytes BMS, die Daten anderst intern abgelegt haben und darum auch die spezifischen Pylontech-Befehl nicht mehr funktionieren. Denn die Grunddaten werden scheinbar gleich verwaltet, denn ich habe 8x16 Einträge erhalten was genau dem vorhandenen System entspricht.
So ich antworte mir mal rasch selber, nun ist es definitiv klar, es ist eine “Sprachproblem” mit dem Iobroker-Adapter.
Ich habe mir rasch im Proxmox Container das Linux-Terminal-Tool “minicom” installiert. NAch dem ich die Schnittstelle auf “/dev/ttyUSB1” umgestellt und mich mit dem BMS verbunden habe, kann ich mit dem Befehl “bat 1” die Tabelle, des ersten Blocks abrufen. Genau gleich kann ich nun auch die anderen 7 Blöcke abrufen.
Welcome to minicom 2.10
OPTIONS: I18n
Port /dev/ttyUSB1, 17:08:19 [U]
Press CTRL-A Z for help on special keys
PYTES_debug>bat 1
@
Battery Volt Tempr Base State Volt. State Curr. State Temp. State Coulomb
0 3470 30000 Charge Normal Normal Normal 97% 95920 mAH
1 3471 30000 Charge Normal Normal Normal 97% 96084 mAH
2 3469 30000 Charge Normal Normal Normal 97% 96249 mAH
3 3473 30000 Charge Normal Normal Normal 97% 96414 mAH
4 3460 30000 Charge Normal Normal Normal 95% 94283 mAH
5 3467 30000 Charge Normal Normal Normal 97% 96002 mAH
6 3466 30000 Charge Normal Normal Normal 97% 96578 mAH
7 3469 30000 Charge Normal Normal Normal 97% 96002 mAH
8 3459 30000 Charge Normal Normal Normal 95% 94142 mAH
9 3472 30000 Charge Normal Normal Normal 97% 96249 mAH
10 3464 29000 Charge Normal Normal Normal 96% 94904 mAH
11 3472 29000 Charge Normal Normal Normal 97% 96414 mAH
12 3461 29000 Charge Normal Normal Normal 95% 94424 mAH
13 3457 29000 Charge Normal Normal Normal 97% 96167 mAH
14 3462 29000 Charge Normal Normal Normal 95% 94565 mAH
15 3460 29000 Charge Normal Normal Normal 95% 94706 mAH
Command completed successfully
$$
PYTES_debug>bat 2
.....
Für mich heisst das nun als erstes mal, das die Komunikation bis zum Iobroker direkt funktionieren würde, also ist davon auszugehen, das der Adapter die Abfragen oder die Antworten falsch macht.