JK BMS pomocí BLE na ESP32 bez HA

Souhrn tématu

Uživatel hledá pomoc s připojením JK BMS (model JK-B1A8S10P V15) k ESP32 přes Bluetooth Low Energy (BLE) bez použití Home Assistant. Sdílí zkušenosti s programováním ESP32 pro čtení teplotních senzorů a ovládání relé, ale nedaří se mu vyčítat data z BMS na sériový port. Fórum nabízí rady ohledně konfigurace ESPHome a možností zobrazení dat na OLED displeji, stejně jako tipy na správné nastavení BLE komunikace a integraci s dalšími zařízeními.
Uživatelský avatar
Toul
Příspěvky: 333
Registrován: čtv dub 21, 2011 2:46 pm
Reputace: 3

JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Toul »

Ahoj, jsem naprostý laik co se týče programování. Pomocí AI jsem dokázal do ESP32 naprogramovat různé teplotní senzory, spínání relé, zobrazení na displeji apod.

Nedaří se mi přes Bluetooth připojit k JK BMS a data vyčítat na serial port. BMS mám JK-B1A8S10P V15
Uměl by mě nekdo prosím pomoct?
Pawel
Příspěvky: 976
Registrován: stř říj 02, 2013 8:57 am
Reputace: 70

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Pawel »

Je na telefonu zapnuté také GPS?
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

On to chce přes ESP32 přes BT spojení posílat na port toho ESP32, nemá to nic společného s telefonem.

Já jsem nic rozumné nenašel a připojení BT přes BLE jsem taky nedokázal, je teda pravda že jsem to neřešil nějak usilovně.

Podle mě se na to vykašli a pokud ty data chceš připoj se k BMS přes ten seriový port (pokud ho BMS má nekoukal jsem na tu BMS) klidně i tím ESP32 a posílej si pak data přes wifi někam kde je pak spracuješ.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Valdano
Příspěvky: 1773
Registrován: čtv črc 21, 2022 5:39 pm
Reputace: 251
Lokalita: Česká Lípa
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Valdano »

Toul píše: pon úno 23, 2026 7:47 pm
Nedaří se mi přes Bluetooth připojit k JK BMS a data vyčítat na serial port. BMS mám JK-B1A8S10P V15
Domnívám se, že je vhodné pro tento účel použít SW ESPHome. Podle popisu viz tento odkaz se dá ESPHome použít i bez HA. Zkuste třeba variantu přes webový prohlížeč. Dokumentace k ESPHome je viz tento odkaz. Pak by mělo stačit místo složitého programování jen sestavit vhodný YAML konfigurační soubor a ESPHome se postará o zbytek a vygeneruje program pro ESP32, který se pak nahraje přímo do ESP32. Tady je odkaz na projekt na Githubu, který obsahuje různé YAML konfigurační soubory, pro komunikaci s JK-BMS. Třeba tento YAML je příklad pro monitorování a řízení JK-BMS přes bluetooth.
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

Taky jsem na to teď narazil jak jsem se znovu na to koukal.....
Ale zatím to není priorita.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
rva
Příspěvky: 4731
Registrován: úte dub 23, 2013 10:21 am
Reputace: 920
Lokalita: Kousek od Lysé nad Labem
Systémové napětí: 48V
Výkon panelů [Wp]: 46000
Kapacita baterie [kWh]: 40
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Kousek od Lysé nad Labem

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od rva »

1. Nainstaluješ si na počítač esphome,
2. stáhneš vhodný soubor *.yaml ve kterém dosadíš MAC adresu tvého kusu esp32 a třeba i jméno a heslo tvé wifiny
3. v esphome zkompiluješ daný *.yaml a výsledný binární soubor *.bin pošleš do modulu (buď přes usb nebo wifi).

V každém kroku pro tebe bude pár zádrhelů, když je zvládneš, tak ve webovském prohlížeči uvidíš třeba něco takového:
Přílohy
Screenshot 2026-02-24 at 05-51-22 esp32-c3-supermini-3.png
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

Jasně skusím si pohrát.....

Může jedno esp32 obsluhovat víc BMS přes BT?
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
glottis
Příspěvky: 3705
Registrován: stř úno 02, 2022 10:30 am
Reputace: 479
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od glottis »

Ano, ja mam treba zapojene dve. Lidi tu psali i o vic.
Migel
Příspěvky: 1753
Registrován: ned zář 25, 2022 10:47 am
Reputace: 280
Lokalita: Pod Karpatmi

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Migel »

Maximalny pocet je tusim 6 bms cez bluetooth na jedno esp.
JZ-2s5p 3,8kWp >> Epever 8415 AN
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
48V 760Ah/35kWh Li-ion
a stále v štádiu budovania :repair: (rozširovania)
Pixel
Příspěvky: 11
Registrován: sob led 17, 2026 1:57 pm
Reputace: 0
Lokalita: Brno

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Pixel »

A dáte tip na návod jak vyčítat data přes ESP WiFi a homeasistent?
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

Dík....
Pokud bude čas tak mám dvě esp32 tak to zkusím....

Tak s HA to tu provozují tam by neměl být problém.

Já HA nemám provozují nodered.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Uživatelský avatar
Toul
Příspěvky: 333
Registrován: čtv dub 21, 2011 2:46 pm
Reputace: 3

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Toul »

rva píše: úte úno 24, 2026 5:53 am
1. Nainstaluješ si na počítač esphome,
2. stáhneš vhodný soubor *.yaml ve kterém dosadíš MAC adresu tvého kusu esp32 a třeba i jméno a heslo tvé wifiny
3. v esphome zkompiluješ daný *.yaml a výsledný binární soubor *.bin pošleš do modulu (buď přes usb nebo wifi).

V každém kroku pro tebe bude pár zádrhelů, když je zvládneš, tak ve webovském prohlížeči uvidíš třeba něco takového:
Díky za reakci, když já se chtěl HA vyhnout. Chtěl jsem na jednom ESP32 vyčítat proud ze třech BMS a hodnoty mít vedle sebe na displeji.
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

Však psal že HA nepotřebuješ stačí to esp32.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Uživatelský avatar
TomHC
Příspěvky: 3661
Registrován: pát lis 11, 2022 8:14 am
Reputace: 792
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od TomHC »

Toul píše: úte úno 24, 2026 1:02 pm
Díky za reakci, když já se chtěl HA vyhnout. Chtěl jsem na jednom ESP32 vyčítat proud ze třech BMS a hodnoty mít vedle sebe na displeji.
A aký displej? Tiež na tom istom esp32? Lebo píšeš zadanie ako pre 🔮
2x MUST PH1800 5.5kW, 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
Uživatelský avatar
Toul
Příspěvky: 333
Registrován: čtv dub 21, 2011 2:46 pm
Reputace: 3

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Toul »

Nepovažoval jsem to už za důležité jaký displej, protože mě jde o to že neumim zprovoznit čtení z BMS pomocí ESP32.

Konkrétně: mám 3 stejné JK-BMS a chci z nich vyčítat různé hodnoty (U,I,..) pomocí BLE a zobrazovat lokálně na jednom displeji připojeném k ESP32 nějaký OLED klidně 0,96´ apod.
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

No koukal jsem na návody a pokud to chápu správně tak prostě nahraješ do toho ESP32 ESPHome https://esphome.io/ tam si musíš nakonfigurovat pro jakou BMS to bude, jak to bude posílat data dál třeba přes wifi připojení do sítě a bude se to chovat jako MQTT a kterého pak můžeš číst data nějakým jiným zařízením třeba dalším ESP32 s displejem či já počítám že to budu vyčítat pomocí node red který mi běží na mikrotiku.

Ale jak píši já si s tím budu hrát až v sobotu.
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Migel
Příspěvky: 1753
Registrován: ned zář 25, 2022 10:47 am
Reputace: 280
Lokalita: Pod Karpatmi

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Migel »

Preco by si musel zobrazovat na displej tie hodnoty cez druhe esp?Ved staci to jedno.
JZ-2s5p 3,8kWp >> Epever 8415 AN
JV-2s3p 2,7kWp >> Epever 6415 AN
2x Victron MP2 5000V/A paralelne
48V 760Ah/35kWh Li-ion
a stále v štádiu budovania :repair: (rozširovania)
Uživatelský avatar
Toul
Příspěvky: 333
Registrován: čtv dub 21, 2011 2:46 pm
Reputace: 3

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Toul »

To zkusim....už to vidim, pomotal jsem ESPhome a HA. Díky
Soban
Příspěvky: 4580
Registrován: pon úno 07, 2022 10:11 pm
Reputace: 306
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od Soban »

Migel píše: úte úno 24, 2026 3:32 pm
Preco by si musel zobrazovat na displej tie hodnoty cez druhe esp?Ved staci to jedno.
A vlezlo by se do toho jednoho všechno? Právě u některých věcí co používám už tam nezůstává místo....

A může tu dát někdo konfiguraci pro ty BMS ať pak nevynalézám kolo pro JBD a JK ?
3,6kWp ::pv:: | 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh *batt*
Uživatelský avatar
TomHC
Příspěvky: 3661
Registrován: pát lis 11, 2022 8:14 am
Reputace: 792
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

Re: JK BMS pomocí BLE na ESP32 bez HA

Nový příspěvek od TomHC »

Je to je githube, milión krát to sem bolo linkované 😲
2x MUST PH1800 5.5kW, 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

Kdo je online

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