Benachrichtigungen
Alles löschen

JKBMS auslesen über BLE (Bluetooth) oder RS485 Adapter mittels EPS, ioBroker

729 Beiträge
163 Benutzer
16 Likes
130.9 K Ansichten
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

auch mit der 2.25

20:41:07.382 -> Ready
20:41:07.382 -> IP address: 192.168.2.20
20:41:07.995 -> - Created client
20:41:07.995 -> MQTT Client not connected
20:41:07.995 -> MQTT time for reconnect
20:41:07.995 -> MQTT reconnected!
20:41:12.238 -> BLE -> Reconnecting!
20:41:12.285 -> BLE Advertised Device found: Name: , Address: 73:a6:07:c9:bb:4e, manufacturer data: 4c001006011dbc0dcb38, txPower: 7
20:41:12.285 -> BLE Advertised Device found: Name: , Address: 55:2f:be:5f:87:67, manufacturer data: 4c000f0590007549e710022404, txPower: 26
20:41:12.285 -> BLE Advertised Device found: Name: , Address: 36:9b:8f:64:93:c0, manufacturer data: 4c0009060315c0a802fa130c0afc50a9321053010401030c
20:41:12.332 -> BLE Advertised Device found: Name: , Address: 68:76:90:9e:2d:aa, manufacturer data: 4c0010050f1cfcb7a8, txPower: 12
20:41:12.332 -> BLE Advertised Device found: Name: , Address: 77:0d:52:ef:75:e0, manufacturer data: e000b264ca7e66d7, serviceUUID: 0000fe9f-0000-1000-8000-00805f9b34fb
20:41:12.379 -> BLE Advertised Device found: Name: , Address: 04:4b:ed:a1:bf:62, manufacturer data: 4c0010050914c7358a, txPower: 12
20:41:12.474 -> BLE Advertised Device found: Name: , Address: 10:e2:11:a5:fa:80, manufacturer data: 4c00090603c7c0a802f9
20:41:12.615 -> BLE Advertised Device found: Name: , Address: 4b:58:65:a9:b0:11, manufacturer data: 4c0010073a1f0ae8636968, txPower: 8
20:41:12.615 -> BLE Advertised Device found: Name: , Address: 65:82:66:d5:9e:70, manufacturer data: 4c001006091d16952a48, txPower: 12
20:41:12.662 -> BLE Advertised Device found: Name: , Address: 7e:8c:0e:23:fa:b0, manufacturer data: 4c0010052d987bef9a, txPower: 26
20:41:12.709 -> BLE Advertised Device found: Name: , Address: 50:37:91:51:a3:0b, manufacturer data: 4c000f0590002e410910022104, txPower: 26
20:41:13.715 -> BLE Advertised Device found: Name: , Address: c6:ac:73:22:59:63, manufacturer data: 4c0012020001
20:41:13.715 -> BLE Advertised Device found: Name: , Address: fc:75:ee:96:c6:3e, manufacturer data: e10202c868ae05992ef6e51c7fb4d0395af89bcb227c82c0bd9eaf7b95
20:41:13.903 -> BLE Advertised Device found: Name: , Address: d8:6a:30:a3:32:bd, manufacturer data: 5900d86a30a332bd, serviceUUID: cba20d00-224d-11e6-9fb8-0002a5d5c51b
20:41:14.988 -> BLE Advertised Device found: Name: , Address: c5:50:1c:62:c9:04, manufacturer data: 4c0012020002
20:41:15.271 -> BLE Advertised Device found: Name: , Address: 35:cf:f8:53:78:2b, manufacturer data: 4c0009060392c0a802fb
20:41:15.271 -> BLE Advertised Device found: Name: , Address: d4:a2:cc:6e:1f:53, manufacturer data: 4c0012020001
20:41:16.308 -> BLE Advertised Device found: Name: , Address: 67:ba:b8:c1:64:30, manufacturer data: 4c000f05900015351910022304, txPower: 26
20:41:16.591 -> BLE Advertised Device found: Name: , Address: 60:e9:f5:d3:66:90, manufacturer data: 4c001005361c8b231d, txPower: 8
20:41:18.006 -> BLE Advertised Device found: Name: , Address: ff:de:65:11:ec:06, manufacturer data: e10202c868a9d597ae9ae5247d9812b2eaf58579f49c2ba7349cd125
20:41:18.996 -> BLE Advertised Device found: Name: , Address: ce:64:bd:31:74:c9, manufacturer data: 4c0012020002
20:41:19.091 -> BLE Advertised Device found: Name: , Address: 1d:d3:95:db:f8:b2, manufacturer data: 060001092002b2370aaf6b29092a3a3f7e1cac1c3c731f3b944d77b6cf
20:41:20.505 -> BLE Advertised Device found: Name: HUAWEI WATCH GT-F4E, Address: bc:2e:f6:b7:df:4e, manufacturer data: 7d02010300e4de, txPower: 4
20:41:20.505 -> BLE Advertised Device found: Name: JK-BD6A17S8P, Address: c8:47:8c:f3:5a:0d, manufacturer data: 650b88a0c8478cf35a0d, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb
20:41:20.551 -> Forming a connection to c8:47:8c:f3:5a:0d
20:41:21.144 -> lld_pdu_get_tx_flush_nb HCI packet count mismatch (0, 1)
20:41:21.144 -> BLE-Disconnect

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
(@scotty89)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 121
Themenstarter  

Ja wie gesagt den Fehler ganz vermeiden werde ich nicht schaffen alleine ….

Die Frage ist hängt er jetzt nach dem disconnect oder macht er weiter ? Würde ja erwarten das er weiter macht.

Und was mich auch wundert ist das er so viele andere Geräte erst finden und sich dann so spät mit dem bms verbinden will. Was ist bei dir da anders. Bei mir liegt der esp32 ca. 1m entfernt.


   
AntwortZitat
(@scotty89)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 121
Themenstarter  

Ggf kannst du ja mal bei dir schauen ob ggf das scannen auch einfach zu lang geht und die Liste der verfügbaren Geräte dann „platzt“

Im Code gibt es eine Stelle mit
pBLEScan->start(…..

Ich meine aktuell steht da 10. setzt das mal bei dir auf 5
Ggf hilft dabei der Menge die er findet

I


   
AntwortZitat
(@linuspv)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 70
 

Also
ESP32 BLE Arduino V1.0.1 installiert
Board auch 1.0.6


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

Ja wie gesagt den Fehler ganz vermeiden werde ich nicht schaffen alleine ….

Die Frage ist hängt er jetzt nach dem disconnect oder macht er weiter ? Würde ja erwarten das er weiter macht.

Und was mich auch wundert ist das er so viele andere Geräte erst finden und sich dann so spät mit dem bms verbinden will. Was ist bei dir da anders. Bei mir liegt der esp32 ca. 1m entfernt.

hmm, habe ca. 2-3 Min gewartet und dann neustart gemacht.
Und ja, wenn ich mitlogge bin ich ca. 4m vom BMS weg und hier schwirrt einiges rum.
Eventuell nur auf die eingetragene Kennung warten und nicht alle mitzählen?

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
(@linuspv)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 70
 

So, die Nacht stabil durchgelaufen, auch mit geschlossener Tür LoL
V2.5


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

Die 2.25 hat die nacht überstanden, hängt jetzt aber wieder.
Ping geht, MQTT meldet alle 2 min offline und led ist aus!

Hänge jetzt lappi dran und lasse im Schuppen laufen, 0,5 m vom bms entfernt, da wo es jetzt auch hängt.

Grüße

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
(@crash123)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 56
 

Hat funktioniert, aber was muss ich einstellen, damit ich am Seriellen Monitor eine Anzeige bekomme?


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

@scotty89

Wäre es denkbar, das ganz hier auch für einen Victon Laderegler zu adaptieren?
Auch per BT und hier die Protokolldaten

:angel:

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
(@linuspv)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 70
 

So bei mir auch wieder kein BLE verbindung.
BMS blinkt baut aber keine Verbindung auf ca. 30min lang.
Leider kein log. Hänge jetzt wieder Rechner dran.
V2.5


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

so der lappi hat den ganzen tag im schuppen gefroren, hier das log.

unbekant 7 = 77, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, BD, 8, 0, 0, 0, 0, D1, 24, 3D, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, 0, 0, EA, 97, E4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 128
data: 55, AA, EB, 90, 2, D3, 84, C, 84, C, 86, C, 81, C, 87, C, 83, C, 81, C, 84, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, FF, 0, 0, 0, 84, C, 6, 0, 4, 6, A8, 0, A8, 0, AA, 0, AA, 0, A9, 0, A9, 0, AA, 0, AA, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1F, 64, 0, 0, 0, 0, 0, 0, 0, 0,
Daten anerkannt !
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 128
data: 0, 0, 34, 0, 39, 0, 51, 0, 0, 0, 0, 0, 0, 5, DA, 13, 0, 0, A0, 86, 1, 0, 1, 0, 0, 0, 71, 80, 2, 0, 64, 0, 82, 5, 38, DC, 16, 0, 1, 1, 77, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 1, 0, 0, 0, BD, 8, 0, 0, 0, 0, D1, 24, 3D, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 4, 0, 0, EF, 97, E4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
BLE-Disconnect
BLE-Disconnect/terminated
BLE -> Reconnecting!

danach nichts mehr, led auf den esp32 aus, kein blinken oder so...

und das ganze file

grüße

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
(@linuspv)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 70
 

Bei mir war die Led am ESP auch aus.
Aktuell läuft es noch.
Nach 14h stop
ESP Led aus
BMS Led leuchtet
Ping erreichbar.
Sendet keine Daten, Serial auch nicht.
BMS Watchdog status offline

New Data for Analyse Complete...
Cell Voltages = 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.293V, 3.290V, 3.293V, 3.294V, 3.296V, 3.294V, 3.293V
unbekant 1 = 0, 0, FF, FF,
Average Cell Voltage = 3.293V,
Delta Cell Voltage = 0.006V,
Current Balancer = 2.573V,
unbekant 2 = 0, 0, 0, 0, 0, 0,
Battery Voltage = 52.689V,
Battery Power = 0.000W,
Charge Current = 0.000A,
Analyse = 0, 0, D1, CD, 0, 0, 0, 0
unbekant 3 = 0, 0, 0, 0, 0, 0,
Battery T1 = 18.400°C,
Battery T2 = 19.400°C,
MOS Temp = 21.400°C,
Balance_Curr = 0.000A,
unbekant 4 = 0, 0,
Percent Remain = 91%,
Capacity Remain = 227.642,
Nominal Capacity = 248.000,
Cycle Count = 54,
unbekant 5 = 0, 64, 0, CC, C1, 54,
Capacity Cycle = 0.000,
Tage: 156 Stunden: 8 Minuten: 41 Sekunden: 48
unbekant 5 = 1,
Charge on? = on,
Discharge on? = on,
unbekant 7 = FD, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 1, 0, 0, 0, FD, 3, 0, 0, 0, 0, 1D, E9, 3F, 40, 0, 0, 0, 0, 5, FF, FF, FF, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 241
data: 55, AA, EB, 90, 2, B9, DD, C, DD, C, DD, C, DD, C, DD, C, DD, C, DD, C, DD, C, DD, C, DD, C, DA, C, DD, C, DE, C, E0, C, DE, C, DD, C, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, FF, FF, 0, 0, DD, C, 6, 0, D, A, C7, 0, 11, 1, F5, 0, E4, 0, D5, 0, B4, 0, B3, 0, 89, 0, 9A, 0, B4, 0, A4, 0, 8F, 0, 90, 0, 89, 0, A0, 0, C0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, D1, CD, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, B8, 0, C2, 0, D6, 0, 0, 0, 0, 0, 0, 5B, 3A, 79, 3, 0, C0, C8, 3, 0, 36, 0, 0, 0, 54, C1, CC, 0, 64, 0, 0, 0, 4C, 24, CE, 1, 1, 1, FD, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 1, 1, 0, 0, 0, FD, 3, 0, 0, 0, 0, 1D, E9, 3F, 40, 0, 0, 0, 0, 5, FF, FF, FF, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Daten anerkannt !
lld_pdu_get_tx_flush_nb HCI packet count mismatch (0, 1)
BLE -> Reconnecting!
BLE-Disconnect
BLE Advertised Device found: Name: , Address: ec:81:93:f4:cb:30, manufacturer data: 0300011833000005980d5167f2b8ec8193f4cb3022, serviceUUID: 0000fe61-0000-1000-8000-00805f9b34fb
BLE Advertised Device found: Name: Active5A, Address: 3c:a5:19:7b:24:55, manufacturer data: 470788a03ca5197b2455, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb
BLE Advertised Device found: Name: BMSTurm1, Address: 3c:a5:49:de:88:fc, manufacturer data: ecab88a03ca549de88fc, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb
Forming a connection to 3c:a5:49:de:88:fc
- Connected to server
- Found our service
- Found our characteristic
Notify the characteristic
Sending device Info
We are now connected to the BLE Server.
Notify callback for characteristic 0000ffe1-0000-1000-8000-00805f9b34fb of data length 241
data: 55, AA, EB, 90, 3, BC, 4A, 4B, 2D, 42, 32, 41, 32, 34, 53, 31, 35, 50, 0, 0, 0, 0, 33, 2E, 30, 0, 0, 0, 0, 0, 34, 2E, 31, 2E, 36, 0, 0, 0, D0, 23, CE, 1, 5, 0, 0, 0, 42, 4D, 53, 54, 75, 72, 6D, 31, 0, 0, 0, 0, 0, 0, 0, 0, 31, 32, 33, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 30, 30, 36, 32, 32, 0, 0, 32, 30, 30, 36, 32, 32, 32, 30, 31, 30, 0, 0, 0, 0, 0, 0, 49, 6E, 70, 75, 74, 20, 55, 73, 65, 72, 64, 61, 74, 61, 0, 0, 31, 32, 33, 34, 35, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
Fehlerhafte Daten !!
gesendet!


   
AntwortZitat
(@scotty89)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 121
Themenstarter  

guten Abend zusammen,

also es sieht so aus als bekommt man das BLE nicht erneut verbunden wenn man es einmal getrennt hat..
hab jetzt auch noch mal bissel versucht mich schlau zu machen aber das Problem haben wohl auch ein paar das es einfach nicht gehen will..

habe daher in der Version 2.6 nun das so gebaut das er den ESP bei einem Timeout der suche oder bei einem Disconnect einfach rebooten soll ..
mal sehen ob das besser geht.


   
AntwortZitat
(@linuspv)
Vorsichtiger Stromfühler
Beigetreten: Vor 2 Jahren
Beiträge: 70
 

ok teste ich mal.
Zur info.
Habe heute ein neues BMS bekommen (200A).
Die Verbindung mit der alten App hat nicht funktioniert. Ist bei Verbindung abgestürzt.
Habe nun die App Version 3.6.3 drauf und funktioniert.
Habe gleich den ESP mit dem neuen BMS verbunden und funktioniert ebenfalls.
So nun kommt der Dauerlauf neue SW2.6 und neue BMS.


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 2 Jahren
Beiträge: 228
 

ich teste auch mal mein JK BMS ob es dieses Phänomen hat.
Ist 150A mit 2A Balancer

Hi,

So habe jetzt mal mit 150watt Halogenlampe getestet, alles stabil.
Den Ladestrom per Labornetzteil fest eingestellt und auch stabil.

Mal sehen was beim nächsten entladen per WR angezeigt wird.
Habe aber auch noch eine lockere Verbindung zur Batterie gefunden.

Grüße

BMS: JK_PB2A16S15P FW 14.20
Akku: LiFePo4 16 x 200Ah 48V
Laderegler: Victron 150/60
Inverter: Victron MultiPuls 2 48/3000/32
Solarmodule: 4 x Q.PEAK DUO-G8 355; 3 x 380W JA SOLAR; 3 x DHM-60L9(BW)-380W

Strings: 3s3p


   
AntwortZitat
Seite 14 / 49
Teilen: