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

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

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

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

@scotty89

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

12161=2740-BlueSolar-HEX-protocol-MPPT.pdf|attachment (473 KB)

:angel:

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

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

12184=2744-esp32_2_5_1.zip|attachment (429 KB)

grüße

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!

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.

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.

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

V2.6 Scheint zu funktioniern.
Habe folgende Meldung im iobroker bekommen

mqtt.1
2021-12-02 12:57:39.522 info Client [BMS_Watchdog] publishOnSubscribe
mqtt.1
2021-12-02 12:57:39.517 info Client [BMS_Watchdog] publishOnSubscribe
mqtt.1
2021-12-02 12:57:39.320 info Client [BMS_Watchdog] subscribes on "mqtt.1.BMS_Watchdog.parameter.debugging_Full_Log_aktive"
mqtt.1
2021-12-02 12:57:39.316 info Client [BMS_Watchdog] subscribes on "mqtt.1.BMS_Watchdog.parameter.debugging_aktive"
mqtt.1
2021-12-02 12:57:39.308 info Client [BMS_Watchdog] reconnected. Old secret 1638449842888_4171. New secret 1638449859307_1101
mqtt.1
2021-12-02 12:57:23.108 info Client [BMS_Watchdog] publishOnSubscribe
mqtt.1
2021-12-02 12:57:23.107 info Client [BMS_Watchdog] publishOnSubscribe
mqtt.1
2021-12-02 12:57:22.907 info Client [BMS_Watchdog] subscribes on "mqtt.1.BMS_Watchdog.parameter.debugging_Full_Log_aktive"
mqtt.1
2021-12-02 12:57:22.905 info Client [BMS_Watchdog] subscribes on "mqtt.1.BMS_Watchdog.parameter.debugging_aktive"
mqtt.1
2021-12-02 12:57:22.890 info Client [BMS_Watchdog] reconnected. Old secret 1638445447688_651. New secret 1638449842888_4171

@scotty89
:thumbup: :thumbup:
Also die 2.6 macht einen guten Job.
Aber eine Frage habe ich, warum wird im MQTT immer offline übermittelt?

Lässt sich das anpassen, dann könnte damit in nodered etwas angezeigt werden.

Danke

Hey das freut zu hören. Schauen wir mal was die anderen hier so sagen ob es da auch stabil ist. Bzw es sich wiederherstellt :wink:

Komisch bei mir geht das mit dem online und offline.
Kann da aber nochmal schauen.
Morgen mach ich dann eine Version 2.7 dafür.

Und dann arbeite ich an der Version 2.8 oder 3.0 wo ich dann can Supporte und den Victron ein pylon tech simuliere ;).

Na das hört sich doch alles super an und als Sonderwunsch noch einen Web Ui? :angel:

...wo ich dann can Supporte und den Victron ein pylon tech simuliere ;).
😘👍👍👍

Was hast so denn sonst (schon) von Victron in Betrieb?

Ich bin da noch recht einfach unterwegs. Hab einen multiplus2 gx :wink: und den passenden Zähler.

Hallo zusammen,
bin über das Video "DIY: 11kWh Batterie für die Solaranlage & das richtig günstig" zu Eurem Forum gekommen.
Akku habe ich bereits hier: https://de.aliexpress.com/item/1005002997228646.html für 1300 EUR :slight_smile:

Und jetzt möchte ich auch den JK-B1A24S-15P Balancer ordern :slight_smile:
--- reicht der 1A Balancer oder besser 2A nehmen?


Bin mir nur nicht sicher wie ich den WR Anschließen sollte:
Zu Wahl stehen aktuell :
- SOLIS RHI-4.6K-48ES-5G
- Infinisolar E 5.5Kw 48V
- (Bin für Vorschläge dankbar, benötige 2 MPPT)

Habt ihr Eure WR überhaupt mit den BMS verbunden (RS485) und wenn ja, klappt es parallel 485 zu Eurem BT Tool zu betreiben ?
Gruß Peter F.

@Scotty89
Bei mir funktioniert es auch stabil, sowohl die neue BMS als auch die alte Version.
Super Arbeit, dann bin ich auf das nächste Projekt gespannt.

@JUF
Bei mir steht im MQTT ioBroker online

@Scotty89
Bei mir funktioniert es auch stabil, sowohl die neue BMS als auch die alte Version.
Super Arbeit, dann bin ich auf das nächste Projekt gespannt.

@JUF
Bei mir steht im MQTT ioBroker online
Tja, ich nutze ioBroker nicht.
Nur mosquitto auf Linux und dann ab zu NodeRed.

Hallo zusammen,

Version 2.7 nun verfügbar ^^ schau mal ob er jetzt auch dir Online meldet.. habe das jetzt mit aufgenommen das ich das regelmäßig aktualisiere :wink:
vorher habe ich es nur beim Start einmal gemeldet, so ging es im IoBroker gut...