JK BMS pomocí BLE na ESP32 bez HA
Souhrn tématu
Uživatelé diskutují o připojení JK BMS (model JK-B1A8S10P V15) k ESP32 přes Bluetooth Low Energy (BLE) bez použití Home Assistant. Sdílejí zkušenosti s programováním ESP32, problémy s ESPHome a Pythonem, a nabízejí postupy pro správné nastavení WiFi a komunikaci přes sériový port. Fórum je vhodné pro laiky i pokročilé, kteří hledají pomoc s BMS a ESP32.
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
nevím, zda to dělám dobře???
dashboard má protokol stále prázdný a instalace se nedaří
http://192.168.0.248
stále nedostupné
možná to dělám špatně, jsem v tom totální laik
možná je špatný modul???
ESP 32 DEVKITV1
dashboard má protokol stále prázdný a instalace se nedaří
http://192.168.0.248
stále nedostupné
možná to dělám špatně, jsem v tom totální laik
možná je špatný modul???
ESP 32 DEVKITV1
- TomHC
- Příspěvky: 3759
- Registrován: pát lis 11, 2022 8:14 am
- Reputace:825
- 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
Sme na technickom webe, tak sa skúsme vyjadrovať technicky. Na úvod treba vedieť akú presne dosku máš. "ESP 32 DEVKITV1" nič nehovorí. Ak je to taký "devkit" ako si myslím, tak to bude mať na sebe ESP32-WROOM-32x a tam potom patrí toto:možná je špatný modul???
ESP 32 DEVKITV1
Kód: Vybrat vše
esp32:
variant: esp32
framework:
type: esp-idf2x 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
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
mám tuto desku:
- Soban
- Příspěvky: 4596
- Registrován: pon úno 07, 2022 10:11 pm
- Reputace:307
- 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
Vraz tam pro začátek esp32 a esp-idf.
3,6kWp
| 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
Možná se blbě zeptám, jsem opravdu jsem laik co ho naváděla AI a tak možná vůbec nevím o čem je pořádně řeč.
Bylo by možné specifikovat jak tam pro začátek vrazit esp 32 a resp-idf?
Opravdu jsem již postarší důchodce, co potřebuje postrčit správným směrem
Děkuji moc.
Bylo by možné specifikovat jak tam pro začátek vrazit esp 32 a resp-idf?
Opravdu jsem již postarší důchodce, co potřebuje postrčit správným směrem
Děkuji moc.
- TomHC
- Příspěvky: 3759
- Registrován: pát lis 11, 2022 8:14 am
- Reputace:825
- 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
- stiahnuť súbor https://github.com/syssi/esphome-jk-bms ... ample.yaml
- upraviť sekciu wifi a mac_address - podľa nálepky z BMS alebo z aplikácie, prípadne verziu protokolu - protocol_version
- pridať tam sekciu webserver
- nahrať do dosky cez ESPhome
- upraviť sekciu wifi a mac_address - podľa nálepky z BMS alebo z aplikácie, prípadne verziu protokolu - protocol_version
- pridať tam sekciu webserver
- nahrať do dosky cez ESPhome
Kód: Vybrat vše
mac_address: C8:47:8C:E1:E2:AA
# Please use "JK02_24S" if you own a old JK-BMS < hardware version 11.0 (hardware version >= 6.0 and < 11.0)
# Please use "JK02_32S" if you own a new JK-BMS >= hardware version 11.0 (f.e. JK-B2A8S20P hw 11.XW, sw 11.26)
# Please use "JK04" if you have some old JK-BMS <= hardware version 3.0 (f.e. JK-B2A16S hw 3.0, sw. 3.3.0)
protocol_version: JK02_32S
wifi:
ssid: mojawifi
password: mojeheslo
web_server:
port: 80
version: 2
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
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
Tak jestli jsem to pochopil dobře:
- stáhl jsem si soubor esp32-ble-v14-example.yaml z uvedeného odkazu
- v notepadu jsem přepsal na mou mac
- přepsal jsem název mé wifi a heslo do ní
- pod wifi jsem vložil ten zápis web-server
- vše ostatní jsem nechal tak jak je a uložil změny
teď to vložení do ESPHome
mám spustit stránku https://web.esphome.io/ ???
tam to ale vložit neumím, tam to chce jen soubor .bin
nebo musím spustut dashboad ESPHome ???
Děkuji
- stáhl jsem si soubor esp32-ble-v14-example.yaml z uvedeného odkazu
- v notepadu jsem přepsal na mou mac
- přepsal jsem název mé wifi a heslo do ní
- pod wifi jsem vložil ten zápis web-server
- vše ostatní jsem nechal tak jak je a uložil změny
teď to vložení do ESPHome
mám spustit stránku https://web.esphome.io/ ???
tam to ale vložit neumím, tam to chce jen soubor .bin
nebo musím spustut dashboad ESPHome ???
Děkuji
- Valdano
- Příspěvky: 1832
- Registrován: čtv črc 21, 2022 5:39 pm
- Reputace:259
- Lokalita: Česká Lípa
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: JK BMS pomocí BLE na ESP32 bez HA
1. Je potřeba, pokud to ještě nemáte, nainstalovat si na počítač esphome,
2. V esphome na počítači pak bude potřeba zkompilovat ten upravený *.yaml soubor a tím vznikne binární soubor *.bin a ten se pak nahraje do modulu ESP32 (buď přes usb nebo wifi).
2. V esphome na počítači pak bude potřeba zkompilovat ten upravený *.yaml soubor a tím vznikne binární soubor *.bin a ten se pak nahraje do modulu ESP32 (buď přes usb nebo wifi).
- rva
- Příspěvky: 4772
- Registrován: úte dub 23, 2013 10:21 am
- Reputace:928
- 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
Cest je hodně a všechny vedou dříve nebo později k cíli.
Třeba:
0. V Home Assistant máš nainstalovanou integraci ESP Home:
1. V prohlížeči Chrome jít na adresu https://web.esphome.io/?dashboard_install (ve firefoxu to dál třeba nefunguje)
2. Připojit do USB počítače ten esp modul.
3. Kliknout na CONNECT. Zobrazí se seriový (seriové) porty - třeba COM8 a je potřeba zvolit ten, na kterém modul komunikuje. Možná to bude vyžadovat instalaci některých ovladačů 4. Kliknout na "PREPARE FOR THE FIRST USE". Mělo by to poslat do modulu základní verzi ESPHome. Ta ale neví jak se připojit na wifi, proto jí to musíš napsat:
5. Vypni a zase zapni k modulu napájení. Připoj se k němu opět přes sériový port. Klikni na tři tečky a vyber Configure WiFi: 6. Zadej údaje své wifi. Měl by si je zapsat a oznámit: 7. Teď už modul zná jak se připojit k wifi a když ho restartuješ, tak se k ní připojí.
8. Home Assistant zjistí, že je modul připojený a na stránce Setting -> Devices & services se ti modul objeví a čeká se, jestli ho chceš přidat do HA. 9. Přidáš ho a v menu ESPHome Builder bys ho měl najít. 10. Tady už můžeš editovat jeho konfiguraci v yaml a nechat ji zkompilovat a poslat přes wifi (OnTheAir) do modulu.
Třeba:
0. V Home Assistant máš nainstalovanou integraci ESP Home:
1. V prohlížeči Chrome jít na adresu https://web.esphome.io/?dashboard_install (ve firefoxu to dál třeba nefunguje)
2. Připojit do USB počítače ten esp modul.
3. Kliknout na CONNECT. Zobrazí se seriový (seriové) porty - třeba COM8 a je potřeba zvolit ten, na kterém modul komunikuje. Možná to bude vyžadovat instalaci některých ovladačů 4. Kliknout na "PREPARE FOR THE FIRST USE". Mělo by to poslat do modulu základní verzi ESPHome. Ta ale neví jak se připojit na wifi, proto jí to musíš napsat:
5. Vypni a zase zapni k modulu napájení. Připoj se k němu opět přes sériový port. Klikni na tři tečky a vyber Configure WiFi: 6. Zadej údaje své wifi. Měl by si je zapsat a oznámit: 7. Teď už modul zná jak se připojit k wifi a když ho restartuješ, tak se k ní připojí.
8. Home Assistant zjistí, že je modul připojený a na stránce Setting -> Devices & services se ti modul objeví a čeká se, jestli ho chceš přidat do HA. 9. Přidáš ho a v menu ESPHome Builder bys ho měl najít. 10. Tady už můžeš editovat jeho konfiguraci v yaml a nechat ji zkompilovat a poslat přes wifi (OnTheAir) do modulu.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
instalaci EPSHome do pc jsem nenašel jen Python, to je ono?Valdano píše: sob bře 14, 2026 5:03 pm1. Je potřeba, pokud to ještě nemáte, nainstalovat si na počítač esphome,
2. V esphome na počítači pak bude potřeba zkompilovat ten upravený *.yaml soubor a tím vznikne binární soubor *.bin a ten se pak nahraje do modulu ESP32 (buď přes usb nebo wifi).
- Soban
- Příspěvky: 4596
- Registrován: pon úno 07, 2022 10:11 pm
- Reputace:307
- 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
Koukám jak je to složité, v linuxu jsem to zvládnu v příkazové řádků snad za 10s, nejhorší bylo upravit ten yaml soubor.
A je to python.
Zítra když tak to popíšu z hlavy to nedám...
A je to python.
Zítra když tak to popíšu z hlavy to nedám...
3,6kWp
| 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
No, já v tom ležím už 3 dny a ta cesta do cíle nějak nevede:rva píše: sob bře 14, 2026 5:04 pmCest je hodně a všechny vedou dříve nebo později k cíli.
Třeba:
0. V Home Assistant máš nainstalovanou integraci ESP Home:
1. V prohlížeči Chrome jít na adresu https://web.esphome.io/?dashboard_install (ve firefoxu to dál třeba nefunguje)
2. Připojit do USB počítače ten esp modul.
3. Kliknout na CONNECT. Zobrazí se seriový (seriové) porty - třeba COM8 a je potřeba zvolit ten, na kterém modul komunikuje. Možná to bude vyžadovat instalaci některých ovladačů01.jpg
4. Kliknout na "PREPARE FOR THE FIRST USE". Mělo by to poslat do modulu základní verzi ESPHome. Ta ale neví jak se připojit na wifi, proto jí to musíš napsat:
5. Vypni a zase zapni k modulu napájení. Připoj se k němu opět přes sériový port. Klikni na tři tečky a vyber Configure WiFi:02.jpg
6. Zadej údaje své wifi. Měl by si je zapsat a oznámit:03.jpg
7. Teď už modul zná jak se připojit k wifi a když ho restartuješ, tak se k ní připojí.
8. Home Assistant zjistí, že je modul připojený a na stránce Setting -> Devices & services se ti modul objeví a čeká se, jestli ho chceš přidat do HA.04.png
9. Přidáš ho a v menu ESPHome Builder bys ho měl najít.05.png
10. Tady už můžeš editovat jeho konfiguraci v yaml a nechat ji zkompilovat a poslat přes wifi (OnTheAir) do modulu.
0. HA nemám a nechci zatím jen pro tohle do starého PC instalovat
1.-7. v prohlížeči EPSHome spustím, instal se spustí ale chyba wifi to zastaví a nahrání souboru .bin neudělám, jelikož mám jen .yaml a ten jsem nenašel jak vložit
nahrál jsem to do prvního videa, to je asi ono?
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
manažera už jsem nainstaloval, nebo to má být ta verze 3.14.3 ?Soban píše: sob bře 14, 2026 5:43 pmKoukám jak je to složité, v linuxu jsem to zvládnu v příkazové řádků snad za 10s, nejhorší bylo upravit ten yaml soubor.
A je to python.
Zítra když tak to popíšu z hlavy to nedám...
- Soban
- Příspěvky: 4596
- Registrován: pon úno 07, 2022 10:11 pm
- Reputace:307
- 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
Esphome s nejnovější pythonem nefunguje.
Pokud vydržíš tak po půlnoci napíši jak jsem to dělal, fakt to z hlavy nedám.
Pokud vydržíš tak po půlnoci napíši jak jsem to dělal, fakt to z hlavy nedám.
3,6kWp
| 2x MUST PV18-3024 VHM, 3kW/24V | 16kWh
- rva
- Příspěvky: 4772
- Registrován: úte dub 23, 2013 10:21 am
- Reputace:928
- 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
Když s nainstalovaným ESPHome, tak to jsem prováděl celkem nedávno na počítač s windows takto: viewtopic.php?t=14982#p280285
A používám to stále.
A používám to stále.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
- somira
- Příspěvky: 24
- Registrován: pát říj 04, 2024 8:44 am
- Reputace:0
- Lokalita: Karlovarsko
- Systémové napětí: 24V
- Výkon panelů [Wp]: 3850
- Kapacita baterie [kWh]: 2x7,16
- Chci prodávat energii: NE
- Chci/Mám dotaci: ANO
Re: JK BMS pomocí BLE na ESP32 bez HA
vydržím rád...Soban píše: sob bře 14, 2026 6:17 pmEsphome s nejnovější pythonem nefunguje.
Pokud vydržíš tak po půlnoci napíši jak jsem to dělal, fakt to z hlavy nedám.
ten python 3.14.3 mám nainstalovaný a to je ten co nefunguje
už jsem ho odinstaloval a nainstaloval verzi 3.13.12 , ta by měla fungovat
Kdo je online
Uživatelé procházející toto fórum: Claudebot [Bot]

