Benachrichtigungen
Alles löschen

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

758 Beiträge
169 Benutzer
17 Reactions
145.9 K Ansichten
(@scotty89)
Vorsichtiger Stromfühler
Beigetreten: Vor 4 Jahren
Beiträge: 121
Themenstarter  

Hey zusammen,

Sorry ich war in letzter zeit sehr beschäftigt ...
mal sehne ob ich die nächsten Wochen ggf mal wieder bissel was machen kann 😉

@juf:

also das mit den 3A im Balancer Strom hab ich auch schon gesehen.. das kommt aber vom BMS so ... ob das stimmt ist halt auch fraglich ...
die app zeigt dir 0,6 A an ? hast du das in der App limiert oder was ? das sollte doch so bis 2 A können ..

es kann natürlich sein das ich bin der Umrechnung etc was falsch mache, um das rauszubekommen brauch ich eigentlich mal ein paar daten mit dem Hinweis was die App anzeigt als wert dafür ..
leider kann man beides nicht Parallel nutzen...

@jomixl
weshalb verwnedest du die "alte" version 1.xx und nicht die letzt 3.XX ??


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

@scotty89

guter Tip! Danke!


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 3 Jahren
Beiträge: 250
 

@scotty89

Hmm ich versuche schon eine Weile per RS485 meine victron zu verbinden. Mal sehen wo ich da parallel was sehen kann.

Grüße

BMS: JK_PB2A16S15P FW 15.17
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
(@andy85)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 30
 

Hallo an die Runde,

ich versuche mich seit Tagen an dem Sketch. Ich habe ein Wemos LOLIN32 benutzt und bekomme folgenden Output.
Kann mir jemand weiter helfen wo ich suchen muss?

09:36:46.601 -> Rebooting...
09:36:46.601 -> ets Jun 8 2016 00:22:57
09:36:46.601 ->
09:36:46.601 -> rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
09:36:46.601 -> configsip: 0, SPIWP:0xee
09:36:46.601 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
09:36:46.649 -> mode:DIO, clock div:1
09:36:46.649 -> load:0x3fff0030,len:1184
09:36:46.649 -> load:0x40078000,len:12804
09:36:46.649 -> ho 0 tail 12 room 4
09:36:46.649 -> load:0x40080400,len:3032
09:36:46.649 -> entry 0x400805e4
09:36:47.120 -> BMS Watchdog V 1.72
09:36:47.120 -> Booting
09:36:47.214 -> Connecting to WiFi .....Ready
09:36:50.229 -> IP address: 192.168.44.49
09:36:52.064 -> MQTT Client not connected
09:36:52.064 -> MQTT time for reconnect
09:36:52.111 -> MQTT reconnected!
09:37:02.197 -> BLE Advertised Device found: Name: JK-BD6A17S8P, Address: c8:47:8c:f7:8b:ef, manufacturer data: 650b88a0c8478cf78bef, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb, serviceUUID: 0000fee7-0000-1000-8000-00805f9b34fb
09:37:02.197 -> Forming a connection to c8:47:8c:f7:8b:ef
09:37:02.197 -> - Created client
09:37:02.339 -> - Connected to server
09:37:03.562 -> Guru Meditation Error: Core 0 panic'ed (Unhandled debug exception).
09:37:03.562 -> Debug exception reason: Stack canary watchpoint triggered (BTU_TASK)
09:37:03.562 -> Core 0 register dump:
09:37:03.562 -> PC : 0x400835be PS : 0x00060736 A0 : 0x800836dd A1 : 0x3ffdda00
09:37:03.608 -> A2 : 0x00000268 A3 : 0x00001400 A4 : 0x00000000 A5 : 0x00000000
09:37:03.608 -> A6 : 0x00001004 A7 : 0x3ffb6c20 A8 : 0x3ffde090 A9 : 0x3ffde020
09:37:03.608 -> A10 : 0x3ffb6c20 A11 : 0x3ffe815c A12 : 0x3ffb6388 A13 : 0x00000000
09:37:03.608 -> A14 : 0x00000000 A15 : 0x3ffeafa0 SAR : 0x00000010 EXCCAUSE: 0x00000001
09:37:03.608 -> EXCVADDR: 0x00000000 LBEG : 0x400904ec LEND : 0x40090502 LCOUNT : 0xffffffff
09:37:03.654 ->
09:37:03.654 ->
09:37:03.654 -> Backtrace:0x400835bb:0x3ffdda000x400836da:0x3ffdda30 0x4012d92b:0x3ffdda80 0x401057ad:0x3ffddab0 0x4013262c:0x3ffddae0 0x40155f2f:0x3ffddd70 0x401335e2:0x3ffde000 0x40155af5:0x3ffde020 0x401335e2:0x3ffde090 0x4015575e:0x3ffde0b0 0x4013293d:0x3ffde0d0 0x401329a9:0x3ffde360 0x40132aea:0x3ffde380 0x4011e969:0x3ffde3a0 0x40119cd6:0x3ffde640 0x4011a181:0x3ffde8d0 0x4011ab39:0x3ffde930 0x4011be74:0x3ffde970 0x4011beaa:0x3ffde990 0x4012710d:0x3ffde9b0 0x40117c90:0x3ffdeb40 0x4012f713:0x3ffdeb60
09:37:03.654 ->
09:37:03.654 ->
09:37:03.654 ->
09:37:03.654 ->
09:37:03.654 -> ELF file SHA256: 0000000000000000
09:37:03.700 ->
09:37:03.700 -> Rebooting...
09:37:03.700 -> ets Jun 8 2016 00:22:57
09:37:03.700 ->
09:37:03.700 -> rst:0xc (SW_CPU_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
09:37:03.700 -> configsip: 0, SPIWP:0xee
09:37:03.700 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
09:37:03.700 -> mode:DIO, clock div:1
09:37:03.700 -> load:0x3fff0030,len:1184
09:37:03.700 -> load:0x40078000,len:12804
09:37:03.700 -> ho 0 tail 12 room 4
09:37:03.700 -> load:0x40080400,len:3032
09:37:03.700 -> entry 0x400805e4
09:37:04.171 -> BMS Watchdog V 1.72
09:37:04.171 -> Booting
09:37:04.312 -> Connecting to WiFi .....Ready
09:37:07.311 -> IP address: 192.168.44.49
09:37:09.137 -> MQTT Client not connected
09:37:09.137 -> MQTT time for reconnect
09:37:09.185 -> MQTT reconnected!
09:37:19.471 -> BLE Advertised Device found: Name: JK-BD6A17S8P, Address: c8:47:8c:f7:8b:ef, manufacturer data: 650b88a0c8478cf78bef, serviceUUID: 0000ffe0-0000-1000-8000-00805f9b34fb, serviceUUID: 0000fee7-0000-1000-8000-00805f9b34fb
09:37:19.471 -> Forming a connection to c8:47:8c:f7:8b:ef
09:37:19.471 -> - Created client
09:37:20.791 -> - Connected to server
09:37:22.006 -> Guru Meditation Error: Core 0 panic'ed (Unhandled debug exception).
09:37:22.006 -> Debug exception reason: Stack canary watchpoint triggered (BTU_TASK)
09:37:22.006 -> Core 0 register dump:
09:37:22.006 -> PC : 0x400835be PS : 0x00060736 A0 : 0x800836dd A1 : 0x3ffdd970
09:37:22.006 -> A2 : 0x00000268 A3 : 0x00001400 A4 : 0x00000000 A5 : 0x00000000
09:37:22.053 -> A6 : 0x00001004 A7 : 0x3ffb6c20 A8 : 0x3ffde000 A9 : 0x3ffddf90
09:37:22.053 -> A10 : 0x3ffb6c20 A11 : 0x3ffe9de4 A12 : 0x3ffb6388 A13 : 0x00000000
09:37:22.053 -> A14 : 0x00000000 A15 : 0x3ffeac50 SAR : 0x00000010 EXCCAUSE: 0x00000001
09:37:22.053 -> EXCVADDR: 0x00000000 LBEG : 0x400904ec LEND : 0x40090502 LCOUNT : 0xffffffff
09:37:22.053 ->
09:37:22.053 ->
09:37:22.053 -> Backtrace:0x400835bb:0x3ffdd9700x400836da:0x3ffdd9a0 0x4012d92b:0x3ffdd9f0 0x401057ad:0x3ffdda20 0x4013262c:0x3ffdda50 0x40155f2f:0x3ffddce0 0x401335e2:0x3ffddf70 0x40155af5:0x3ffddf90 0x401335e2:0x3ffde000 0x4015575e:0x3ffde020 0x4013293d:0x3ffde040 0x401329a9:0x3ffde2d0 0x40132aea:0x3ffde2f0 0x4011e969:0x3ffde310 0x40119cd6:0x3ffde5b0 0x4011a181:0x3ffde840 0x4011ab39:0x3ffde8a0 0x4011be74:0x3ffde8e0 0x4011beaa:0x3ffde900 0x4012710d:0x3ffde920 0x40117c90:0x3ffdeab0 0x4012f713:0x3ffdead0
09:37:22.100 ->

Gehe ich richtig davon aus das es am BLE hängt?

Vielen Dank im Voraus

Andreas


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

Hallo zusammen,

ich hab leider noch kein BMS um das ganze hier zu testen, aber der ESP steht schonmal bereit 😉
Ich habe mir jetzt mal den ganzen Beitrag hier durchgelesen und hab bei einigen Logs gesehen, dass da wohl auch noch ein paar unbekannte Daten dabei sind.
Ich hab nach der Bestellung meines JK BMS (B2A24S15P) folgende Doku mitbekommen, dass scheint ja für alle Kommunikationswege zu gelten:

Wenn nicht, ignoriert es einfach LoL


   
AntwortZitat
 JUF
(@juf)
Batterielecker
Beigetreten: Vor 3 Jahren
Beiträge: 250
 

@scotty89

Kann es sein, das das Problem mit den -3.x A Balancen daher kommt, das es sowohl - wie auch + Balancen gibt.
Habe gerade ein Parameter angepasst und gesehen das auch - Balance Strom fließt.

Frohe Ostern noch….

BMS: JK_PB2A16S15P FW 15.17
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
Evil8
(@evil8)
Newbie
Beigetreten: Vor 3 Jahren
Beiträge: 3
 

Hallo,
welche Version des JK-B2A24S-20P BMS würdet ihr jetzt für die Kommunikation mit Victron zum kauf empfehlen
mit built in CAN oder ohne? brauche ich sonst das RS485 Modul? oder könnt ihr mir sagen worauf ich bei der Bestellung achten soll.
Ich weis bis jetzt nur das es eine neue Version mit Display Ausgang seien soll und das ich das kleine Display mit an Schalter fürs BMS haben will.
Habt ich vielleicht auch eine Shop Empfehlung Hankzor oder IC GOGOGO ?
Würde mich über Infos von euch freuen.

Gruß
Timo


   
AntwortZitat
PvMaker
(@pvmaker)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 167
 

Hallo,
welche Version des JK-B2A24S-20P BMS würdet ihr jetzt für die Kommunikation mit Victron zum kauf empfehlen
mit built in CAN oder ohne? brauche ich sonst das RS485 Modul? oder könnt ihr mir sagen worauf ich bei der Bestellung achten soll.
Ich weis bis jetzt nur das es eine neue Version mit Display Ausgang seien soll und das ich das kleine Display mit an Schalter fürs BMS haben will.
Habt ich vielleicht auch eine Shop Empfehlung Hankzor oder IC GOGOGO ?
Würde mich über Infos von euch freuen.

Gruß
Timo

Wirklich etwas verwirrend, habe gestern spät Abends bei Hankzor das Gerät mit Display bestellt, weil ich sicher gehen wollte das ich den Anschluss für LCD dabei habe. Heute morgen hab ich schon eine Shipping Information bekommen.
Leider hab ich erst nach der Bestellung nachgefragt ob ein RS485 Adapter dabei ist und hab dabei den "Fehler" gemacht zwei Frage in einem Satz zu stellen:

"hi, just ordered the JK bms with LCD, just wondering if this is also compatible with RS485 and includes the required cable?"

Antwort war:

"YES DEAR" und ein Link hierhin https://www.aliexpress.com/item/1005003451100409.html

Ich verstehe es jetzt so: Ja es ist RS485 kompatibel aber ich soll noch extra das Zubehör bestellen (werde nochmal nachhaken). Very annoying. Kann ich da jetzt jeden x-beliebigen RS485 auf USB Adapter bei Amazon bestellen oder muss es schon dieser spezielle sein, weil zwischendurch lese ich auch davon dass ich direkt einen TTL auf USB Adapter bestellen kann. Kann jemand das Detail auch noch beantworten?

Projekt mit Victron, Fronius, Hoymiles, DIY Speicher und Brauchwasserwärmepumpe
Gobelpower Erfahrungsbericht
Favoriten anderer Mitglieder:
Seriell initialsieren von Akkus - howto


   
AntwortZitat
PvMaker
(@pvmaker)
Vorsichtiger Stromfühler
Beigetreten: Vor 3 Jahren
Beiträge: 167
 

Ok, die Chinesen sind echt schnell im Chat, schon direkt die Antwort erhalten:

"RS485 NEEDS BUY separately" ist also nicht in der BMS+LCD Variante enthalten.

Projekt mit Victron, Fronius, Hoymiles, DIY Speicher und Brauchwasserwärmepumpe
Gobelpower Erfahrungsbericht
Favoriten anderer Mitglieder:
Seriell initialsieren von Akkus - howto


   
AntwortZitat
Evil8
(@evil8)
Newbie
Beigetreten: Vor 3 Jahren
Beiträge: 3
 

Danke für die Infos !
aber jetzt weis man immer noch nicht wirklich welche Version die beste ist um Später
die Kommunikation mit Victron zu gewährleisten. Mit RS485 Modul oder besser mit Built in CAN ? 😕


   
AntwortZitat
voltmeter
(@voltmeter)
Yoda
Beigetreten: Vor 4 Jahren
Beiträge: 7735
 

ist das beim jk bms immer noch so da es bei einem vollen akku und 0a ladestom nicht mehr balanced?

Projekt 80kWh / 26kWp Inselanlage - SMA Sunny Island
Sind Photovoltaik-Inselanlagen meldepflichtig?
Warum braucht man keinen 3phasen Batteriewechselrichter?
-- Sammelthread PV Anlagen Beispiele Umsetzung --
Die "Energiewende" kostet eine Kugel Eis..... pro kWh am Stromzähler.


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

ich nutze ja ein Victron Multiplus2 gx ^^ und ich würde es auch hinbekommen den ESP32 über CAN mit dem Victron zu verbinden und die Daten entsprechend aufzubereiten..
weiß jemand was uns das wirklich bringen würde ??

Habe versucht, der Diskussion über 296 Beiträge so gut es geht zu folgen...

Kann mir vielleicht jemand sagen, wo der Hauptunterschied zwischen der Anbindung JKBMS / RS485 -> ESP32 -> VE.CAN -> Victron Cerbo GX und der Anbindung JKBMS / RS485 -> RS485-to-USB -> Victron Cerbo GX liegt, wenn man Venus OS Treiber dbus-serialbattery verwendet?


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

Bin kurz davor ein jk-bms zu bestellen.
Kurze Frage: die Modelle 150A mit CAN Bus kosten nur 8€ mehr als ohne CAN Bus; gibt es einen Nachteil mit CAN Bus, fehlt dafür etwas anderes? Ich würde mir gerne die Option offen halten es evtl. Später in Victron darzustellen.


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

Bin kurz davor ein jk-bms zu bestellen.
Kurze Frage: die Modelle 150A mit CAN Bus kosten nur 8€ mehr als ohne CAN Bus; gibt es einen Nachteil mit CAN Bus, fehlt dafür etwas anderes? Ich würde mir gerne die Option offen halten es evtl. Später in Victron darzustellen.

Victron und JKBMS sind bei mir noch nicht installiert, sodass ich noch nicht über konkreten Erfahrungen berichten kann. Nach meinen Recherchen dürfte es jedoch so sein, dass Victron mit seinem Softwarestand das JKBMS nicht über CAN-Bus unterstützt. Es dürfte nur das REC Q BMS in einer spezifischen Variante für den CAN-Bus des Victron geeignet sein.

Wenn Du meinen Beitrag oberhalb betrachtest, gibt es jedoch eine Erweiterung des Venus OS von Victron, mit der JKBMS über RS485 unterstützt wird. Das ist der Weg, den ich nehmen werde und über den ich gerne berichten werde, sobald ich es angegangen bin.


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

Hier gibt es noch ein Video über den Multiplus II :

Hier wird die Anlage noch genauer erklärt:

Vielleicht hilft das weiter.

Viele Grüße

Andreas


   
AntwortZitat
Seite 20 / 51
Teilen: