JK BMS - komunikace na mobil stav výzkumu bluetooth extender
Souhrn tématu
Přenos dat z JK BMS na mobilní zařízení je omezen vestavěným bluetooth modulem, který neumožňuje vzdálený přístup. Řešení zahrnují použití ESP32 modulů s vlastním firmwarem, které vytvářejí wifi síť a umožňují připojení mobilu přes ethernet nebo bluetooth. Problémy s kvalitou wifi signálu a stabilitou bluetooth jsou časté, stejně jako nepříjemné pípání při připojování. Stav výzkumu se zaměřuje na efektivní komunikaci přes konektor označený jako 485, i když jeho přesná funkce není jasná, a na vývoj speciálních mobilních aplikací.
- 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
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
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)
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
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
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
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
- TomHC
- Příspěvky: 4268
- Registrován: pát lis 11, 2022 8:14 am
- Reputace:973
- 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
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
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: 5179
- Registrován: úte dub 23, 2013 10:21 am
- Reputace:1036
- 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
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. 2. Ve vhodném prohlížeči (např. Chrome) načíst stránku esphome https://web.esphome.io/?dashboard_install 3. Kliknout na "připojit", vybrat vhodný port a připojit: 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: 5. Když instalace skončí, objeví se toto: 6. Modul esp32 nyní vytváří vlastní wifi síť jk-bms, ke které se z mobilu připojíme: 7. Automaticky se objeví stránka, kde vyplníme jméno a heslo místní wifi sítě: 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): 9. Pod OTA update vybereme soubor "03e-firmware.ota.bin" 10. Po úspěšném update se objeví tato stránka: 11. Vrátíme se na stránku http://jk-bms.local, kde vyplníme adresu JK-BMS 12. Po vyplnění ještě jednou zopakujeme OTA update toho samého souboru "03e-firmware.ota.bin" 13. Měla by se navázat komunikace s JK-BMS a zobrazovat parametry baterie. MAC adresa JK-BMS je uložena v trvalé paměti a vše bude fungovat i po přerušení napájení modulu.
1. Modul esp32C3 + USB A / USB C datový kabel. Připojit do USB portu počítače. 2. Ve vhodném prohlížeči (např. Chrome) načíst stránku esphome https://web.esphome.io/?dashboard_install 3. Kliknout na "připojit", vybrat vhodný port a připojit: 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: 5. Když instalace skončí, objeví se toto: 6. Modul esp32 nyní vytváří vlastní wifi síť jk-bms, ke které se z mobilu připojíme: 7. Automaticky se objeví stránka, kde vyplníme jméno a heslo místní wifi sítě: 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): 9. Pod OTA update vybereme soubor "03e-firmware.ota.bin" 10. Po úspěšném update se objeví tato stránka: 11. Vrátíme se na stránku http://jk-bms.local, kde vyplníme adresu JK-BMS 12. Po vyplnění ještě jednou zopakujeme OTA update toho samého souboru "03e-firmware.ota.bin" 13. Měla by se navázat komunikace s JK-BMS a zobrazovat parametry baterie. 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 2 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)
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
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
- 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: 1740
- 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
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
Kdo je online
Uživatelé procházející toto fórum: Claudebot [Bot]
