JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Souhrn tématu

Přenos dat z JK BMS na mobil přes Bluetooth je omezený vestavěným dosahem, proto se zkoumá využití Bluetooth extenderů nebo alternativních komunikačních cest jako 485 - ethernet - mobil. Problémy zahrnují nestabilitu Bluetooth spojení, omezený počet BMS na jedno ESP zařízení a kvalitu Wi-Fi modulů ESP32. Řešení zahrnují použití ESP s lepší anténou, multiplexer pro čtení více BMS a vývoj speciálních aplikací pro mobilní přístup k datům baterií.
Radar
Příspěvky: 1118
Registrován: pon lis 15, 2021 11:05 am
Reputace:58

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od Radar »

HW RPI5 v krabicích dorazil...
Složeno, nakonfigurováno, HA jede, Tailscale taky.
Integrace dalšího postupně, jak bude pridavan HW elektrárny.
Mám doma Shelly EM, tak jeho integraci použiji na pokusy s grafanou.
Takže nějaká evoluce probíhá :-)
Integrovat JK BMS a vymýšlet blbosti s ESP bude další level
poloostrov v módu AC IGNORE
VICTRON system 3F, 3x3000VA + 1F GTI GWL 2000W posila na AC OUT.
6kWp pole 8° západní pultová střecha + MPPT 150/100
3kWP pole 75° jižní fasáda + MPPT 150/45
Baterie 594Ah: LIFEPO4 16S, 2x EEL V5 DIY BOX 280Ah + 314Ah (JK INVERTER BMS)
glottis
Příspěvky: 4081
Registrován: stř úno 02, 2022 10:30 am
Reputace:574
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 30
Lokalita:okolí MělníkaSystémové napětí:48VVýkon panelů [Wp]:13000 Kapacita baterie [kWh]:30

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od glottis »

s esp a bms pak zacni pres BT. Je to nenjjednodusi na start
mpcz
Příspěvky: 89
Registrován: sob kvě 14, 2022 1:27 pm
Reputace:7

Re: JK BMS-komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od mpcz »

screen.png
Zdravím, po čase mi to nedalo a zkusil jsem udělat to, co se mi zdálo nejjednodušší. Adaptér, který se připojí na BT JK-BMS, tak, jako mobil a současně vytvoří webovou stránku, stejnou jako původní design JK, jsme na ni zvyklí. Dovolil jsem si tam přidat jen pár drobností: RSSI BT a RSSI wifi. Vypisuje to jen ty potřebné věci, zbytek nechám na blízký kontakt. Výhodu toho řešení vidím v tom, že se mohu podívat do baterie odkudkoliv ve světě a bez těch cloudů, někdy dokonce placených a dosti nespolehlivých. Druhá a hlavní výhoda je ta, že to funguje i u baterií, které jsou zalepeny a nedá se tedy dostat dk serial konektoru. Třetí výhoda je to, že celá montáž spočívá pouze v přiložení krabičky k BMS a to je vše.
Pomíjím složitost HA, která je opravdu jen pro silné povahy. Pokud by o tom někdo pochyboval, ať zkusí udělat montáž z HA a poté tuto verzi. Několik hodin oproti 3 minutám. Mě se to nepodařilo rozchodit vůbec, hlavně z důvodu nervového vysílení s těmi šílenými kmpilacemi a baličkováním atd.
Komunikace přes serial z JK-BMS a opět na webový server je již dávno vyřešena, ale nepodařilo se mi rozchodit jeden přepínač. Řekl bych, že to ani nejde, protože to nepodporuje ten jejich firmware. Ta jejich podpora je velmi iluzorní, nikdy na nic nereagovali, tak jsem to nechal tak.
Řekl bych, že žádná technická podpora není, protože ta jejich APP má jednu kritickou chybu, která způsobí za určitých podmínek okamžitý pád aplikace, což reportuje hodně uživatelů. Přestože jsem poslal do JK podrobný popis chyby, neráčili se ani ozvat, natož chybu opravit. Práce opravy odhaduji na pár minut. Jen info: tu chybu tam mají úplně zpočátku, zkoušení starších verzí nic neřeší. mpcz, 24may2026
Uživatelský avatar
TomHC
Příspěvky: 4271
Registrován: pát lis 11, 2022 8:14 am
Reputace:977
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 8820
Kapacita baterie [kWh]: 30
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR
Lokalita:Hlohovec, SRSystémové napětí:48VVýkon panelů [Wp]:8820 Kapacita baterie [kWh]:30

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od TomHC »

Kto sa s HA raz skamaráti, tak je doplnenie JK BMS s ESP32 práca na 5 minút. 😎
Hlavný spotrebič: VW ID.4 | 2x MUST PH1800 5.5kW + GWL-SUN2000, 9kWp V+J+Z | 600 Ah LiFePO4 s BMS JBD 200A | SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT... | HW: ESPlan (ESP32 + LAN 8720 + RS485).
Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome , BMS UART-TS485 adaptér
rva
Příspěvky: 5181
Registrován: úte dub 23, 2013 10:21 am
Reputace:1037
Lokalita: Kousek od Lysé nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 46000
Kapacita baterie [kWh]: 76
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Kousek od Lysé nad Labem
Lokalita:Kousek od Lysé nad LabemSystémové napětí:48VVýkon panelů [Wp]:46000 Kapacita baterie [kWh]:76

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od rva »

Pokud se někdo domnívá, že zprovoznění přístupu na JK-BMS je nad jeho síly, může zkusit následující postup. Přikládám zkompilované dva soubory, které se pošlou do esp32. Nemusí se nic instalovat, žádné pájení. Vyzkoušeno to mám na esp32C3 supermini s oled displejem, ale asi to bude fungovat i na jiných modulech. Je potřeba si zjistit MAC adresu daného JK-BMS, zobrazuje ji třeba oficiální aplikace JK BMS v mobilu.
1. Modul esp32C3 + USB A / USB C datový kabel. Připojit do USB portu počítače.
00.jpg
2. Ve vhodném prohlížeči (např. Chrome) načíst stránku esphome https://web.esphome.io/?dashboard_install
01.jpg
3. Kliknout na "připojit", vybrat vhodný port a připojit:
02.jpg
4. Rozkliknout šipečku nahoru pro instalaci a vybrat soubor "01-firmware.factory.bin" ze staženého archivu jk-bms komunikace.zip podle obrázku:
03.jpg
5. Když instalace skončí, objeví se toto:
04.jpg
6. Modul esp32 nyní vytváří vlastní wifi síť jk-bms, ke které se z mobilu připojíme:
05.jpg
7. Automaticky se objeví stránka, kde vyplníme jméno a heslo místní wifi sítě:
06.jpg
8. esp32 se připojí do místní sítě. Na počítači ho najdeme na adrese podle obrázku (http://jk-bms.local):
07.jpg
9. Pod OTA update vybereme soubor "03e-firmware.ota.bin"
09.jpg
10. Po úspěšném update se objeví tato stránka:
10.jpg
11. Vrátíme se na stránku http://jk-bms.local, kde vyplníme adresu JK-BMS
11.jpg
12. Po vyplnění ještě jednou zopakujeme OTA update toho samého souboru "03e-firmware.ota.bin"
12.jpg
13. Měla by se navázat komunikace s JK-BMS a zobrazovat parametry baterie.
08.jpg
MAC adresa JK-BMS je uložena v trvalé paměti a vše bude fungovat i po přerušení napájení modulu.
Přílohy
jk-bms komunikace.zip
zkompilovaný soubor pro esp32 na komunikaci s JK-BMS přes BT
(1.34 MiB) Staženo 7 x
_______________________________________________________________________
FV: 43 kWp,
Baterie: LiFePO4 76 kWh,
Kombinované měniče/regulátory: 3x Isolar SM II (5 kW, 100 A, 450 V) + Isolar SMG II (6.2 kW, 120 A, 500 V)
Mppt regulátory: EPSolar ET6415N (60 A/150 V) + EASun ICharger 48100 (100 A / 150 V)
mpcz
Příspěvky: 89
Registrován: sob kvě 14, 2022 1:27 pm
Reputace:7

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od mpcz »

Zdravím, určitě jsi na tom nechal dost práce. Přesto mám pár připomínek:
- ta instalace se mi zdá zbytečně komplikovaná. Pro tebe možná ne, ale já se snažím to udělat tak, aby se uživatel, který vůbec nemusí být z IP oboru kovaný, došel cíle bez zbytečného trápení. Jestli se dobře pamatuji, ta moje konstrukce zabrala pouze pár minut a spočívala v jednom ino nahraném do ESP a kompilaci přímo v IDE. Z toho plyne, že mi přijde nejlepší řešení připojit se nakrátko na JK BT, zvláště proto, že ty AKU nelze rozebrat, udělat z tohoho klienta wifi na místním AP a pak přistupovat odkudkoliv ze světa pohodlně na mobilu. Ovládání na mobilu jsem nakreslil sám, ale nechal jsem vše jako v originále, protože na to jsme zvyklí a jejich layout je docela povedený.
- také by bylo dobré upozornit případné zájemce, že ty esp32 mini s mini OLED jsou pěkné šmejdy, které se produkují ve 4 barvách a jen jedna barva funguje. Některé barvy PCB vůbec nefunguje s wifi. Všechny ty desky mají absolutně dýchavičnou wifi, která už za jednou zdí nefunguje. Zisk = Zeslabení té jejich "antény" odhaduji až na 20 dB. Špatné rozmístění součástek oscilátoru způsobuje výpadky. Bez úprav té integrované antény je to tak na pár metrů dosah. Také tam mají nedořešenou filtraci napájení do čipu, takže je to celé extrémně citlivé na blízké VF vysílání kdy to celé spadne s kodem 9. To je ostatně chyba i jiných desek ESP32. Jen na některých deskách ESP32 to mají dořešené.
Také jsem v minulosti upozorňoval na chybu v originálnáí aplikaci JK, kdy to celé už při startu padalo. Způsobovala to jejich chyba při scanu okolních BT vysílačů, které neměli osprávně nastaveno parsování a ta aplikace JK když na to místo narazila, tak se ukončila - celé to spadlo. Posílal jsem přesné místo chyby i s řešením opravy asi půl roku do toho jejich vývoje, ale opravili to až v nové verzi, kterou z nějakého důvodu označili stejným číslem. Každopádně se tam ta chyba už neobjevuje. Z toho plyne, na jejich podporu se moc nespoléhejte. mpcz,05oct2026
Naposledy upravil(a) mpcz dne pon říj 05, 2026 8:33 pm, celkem upraveno 1 x.
bokser01
Příspěvky: 1743
Registrován: pon úno 07, 2022 2:43 pm
Reputace:148
Lokalita: Okolí Pardubic
Systémové napětí: 48V
Výkon panelů [Wp]: 12120
Kapacita baterie [kWh]: 32
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Lokalita:Okolí PardubicSystémové napětí:48VVýkon panelů [Wp]:12120 Kapacita baterie [kWh]:32

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od bokser01 »

Nevíte někdo jak vypnout to otravné pípání u JK BMS pokud se něco připojuje pře BT? mám vlastní kod v ESP32C to že to pípně po zapnutí bych bral ale strašně mě vytáčí, že se to sem tam odpojí několikrát do hodiny, prostě to BT spadne a udělá reconect tím pádem opět 2X pípne... Zkoušel jsem i upravy ve FW ale bez výsledku
2x MUST PV1800 VHM 48V 5000W. Baterie EVE 314Ah Grade A 2x16s (32Kwh) lehce přes 12kwp v panelech
Soban
Příspěvky: 4726
Registrován: pon úno 07, 2022 10:11 pm
Reputace:316
Lokalita: Zlaté Hory / Olomouc
Systémové napětí: 24V
Výkon panelů [Wp]: 3600
Kapacita baterie [kWh]: 16
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Zlaté Hory
Lokalita:Zlaté Hory / OlomoucSystémové napětí:24VVýkon panelů [Wp]:3600 Kapacita baterie [kWh]:16

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od Soban »

Dej to ESP k baterkám a nebo vyzkoušej jiný typ ESP, údajné to ESP32C tam má blbou tu integrovanou anténku.

Mě nic nepadá takže to nepípá......
3,6kWp::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 1x INVERTER 5kW/24V | 16kWh*batt*
Migel
Příspěvky: 1997
Registrován: ned zář 25, 2022 10:47 am
Reputace:383
Lokalita: Pod Karpatmi
Lokalita:Pod Karpatmi

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od Migel »

Ked som skusal moje JK, tak isli myslim najviac 6ks ktore zoberie kompilacia cez esphome na jedno esp.
Aj to som mal tak, ze vzdy by vycitavalo iba jednu konkretnu bms, nikdy nie viacej na raz.
Ale nepodarilo sa mi to....mozno sa zase k tomu vratim teraz cez zimu, lebo nechcem mat viacej espcok len k baterkam..Uz ich mam momentalne 23ks bmsiek a s jednym esp ich vycitavam zo vsetkych bms len hodnoty cez multiplexer, nie nastavenia.
JZ-2s5p 3,8kWp >> Epever 8415 AN
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
3x GWL SUN-2000G paralelne

48V 760Ah/35kWh Li-ion
a stále v štádiu budovania :repair:(rozširovania)
rva
Příspěvky: 5181
Registrován: úte dub 23, 2013 10:21 am
Reputace:1037
Lokalita: Kousek od Lysé nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 46000
Kapacita baterie [kWh]: 76
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Kousek od Lysé nad Labem
Lokalita:Kousek od Lysé nad LabemSystémové napětí:48VVýkon panelů [Wp]:46000 Kapacita baterie [kWh]:76

Re: JK BMS - komunikace na mobil stav výzkumu bluetooth extender

Nový příspěvek od rva »

mpcz píše: pon říj 05, 2026 8:29 pm
Zdravím, určitě jsi na tom nechal dost práce. Přesto mám pár připomínek:
- ta instalace se mi zdá zbytečně komplikovaná. Pro tebe možná ne, ale já se snažím to udělat tak, aby se uživatel, který vůbec nemusí být z IP oboru kovaný, došel cíle bez zbytečného trápení. Jestli se dobře pamatuji, ta moje konstrukce zabrala pouze pár minut a spočívala v jednom ino nahraném do ESP a kompilaci přímo v IDE. Z toho plyne, že mi přijde nejlepší řešení připojit se nakrátko na JK BT, zvláště proto, že ty AKU nelze rozebrat, udělat z tohoho klienta wifi na místním AP a pak přistupovat odkudkoliv ze světa pohodlně na mobilu. Ovládání na mobilu jsem nakreslil sám, ale nechal jsem vše jako v originále, protože na to jsme zvyklí a jejich layout je docela povedený.
- také by bylo dobré upozornit případné zájemce, že ty esp32 mini s mini OLED jsou pěkné šmejdy, které se produkují ve 4 barvách a jen jedna barva funguje. Některé barvy PCB vůbec nefunguje s wifi. Všechny ty desky mají absolutně dýchavičnou wifi, která už za jednou zdí nefunguje. Zisk = Zeslabení té jejich "antény" odhaduji až na 20 dB. Špatné rozmístění součástek oscilátoru způsobuje výpadky. Bez úprav té integrované antény je to tak na pár metrů dosah. Také tam mají nedořešenou filtraci napájení do čipu, takže je to celé extrémně citlivé na blízké VF vysílání kdy to celé spadne s kodem 9. To je ostatně chyba i jiných desek ESP32. Jen na některých deskách ESP32 to mají dořešené.
Také jsem v minulosti upozorňoval na chybu v originálnáí aplikaci JK, kdy to celé už při startu padalo. Způsobovala to jejich chyba při scanu okolních BT vysílačů, které neměli osprávně nastaveno parsování a ta aplikace JK když na to místo narazila, tak se ukončila - celé to spadlo. Posílal jsem přesné místo chyby i s řešením opravy asi půl roku do toho jejich vývoje, ale opravili to až v nové verzi, kterou z nějakého důvodu označili stejným číslem. Každopádně se tam ta chyba už neobjevuje. Z toho plyne, na jejich podporu se moc nespoléhejte. mpcz,05oct2026
Já jsem pouze využil snad nejrozšířenější aplikaci pro komunikaci s JK-BMS od syssi https://github.com/syssi/esphome-jk-bms a jen obešel běžnou cestu, znamenající kompilaci z yaml. Rozdělení na 2 části proto, že v jednom programu s externí komponentou nešlo oddělit spouštění wifi od ble. Výsledek má sloužit ne jako konečná aplikace, ale spíš jako lákadlo, které ukáže, že má význam zprovoznit esphome a třeba i Home Assistant.
_______________________________________________________________________
FV: 43 kWp,
Baterie: LiFePO4 76 kWh,
Kombinované měniče/regulátory: 3x Isolar SM II (5 kW, 100 A, 450 V) + Isolar SMG II (6.2 kW, 120 A, 500 V)
Mppt regulátory: EPSolar ET6415N (60 A/150 V) + EASun ICharger 48100 (100 A / 150 V)

Kdo je online

Uživatelé procházející toto fórum: Claudebot [Bot]