JK BMS - komunikace na mobil stav výzkumu bluetooth extender
Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
-
- Příspěvky: 86
- Registrován: sob kvě 14, 2022 1:27 pm
JK BMS - komunikace na mobil stav výzkumu bluetooth extender
Zdravím všechny. Chci vyřešit přenos dat z JK BMS až na mobil, protože je praktické vidět stav baterie i při pobytu mimo dům, což vestavěný Bluetooth samozřejmě neumožňuje. Prošel jsem snad stovky příspěvků na toto téma, ale povětšinou byly k ničemu, konkrétní řešení jsem zatím nenalezl a pokud někdo psal, že to vyřešil, popis byl mlhavý a nejasný. Prosím tedy všechny, kdo se tím zabývali a byli by ochotni se podělit o pár pokud možno ověřených info o stavu výzkumu na toto téma, protože to evidentně pálí hodně kolegů uživatelů. Jde mi hlavně o úsporu času, abych ho netrávil na něčem, co už vyřešeno dávno je. O to větší úsilí mohu vynaložit na případné dotažení všech problémů, pokud to nebude nad mé síly.
Pro začátek by mě zajímalo, jestli se někomu podařila komunikační cesta po BT - ethernet - BT + původní aplikace pro mobil nebo je lepší konektor tzv. 485 - ethernet - mobil + napsat speciální aplikaci pro mobil Android. Nebo úplně něco jiného.
Ohledně toho konektoru na BMS označeného "485" zatím předpokládám, že to 485-ka není. V PDF-ku bohužel ani zmínka ohledně nějakých podrobností.
Děkuji, mpcz, 10apr2024
Pro začátek by mě zajímalo, jestli se někomu podařila komunikační cesta po BT - ethernet - BT + původní aplikace pro mobil nebo je lepší konektor tzv. 485 - ethernet - mobil + napsat speciální aplikaci pro mobil Android. Nebo úplně něco jiného.
Ohledně toho konektoru na BMS označeného "485" zatím předpokládám, že to 485-ka není. V PDF-ku bohužel ani zmínka ohledně nějakých podrobností.
Děkuji, mpcz, 10apr2024
Naposledy upravil(a) mpcz dne pon dub 10, 2023 8:47 pm, celkem upraveno 1 x.
-
- Příspěvky: 3936
- Registrován: úte dub 23, 2013 10:21 am
- 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 - komunikace na mobil - stav výzkumu
Funguje BMS BT - esphome wifi - home assistant. A do home assistant má řada lidí přístup i zvenku. https://github.com/syssi/esphome-jk-bms
Naposledy upravil(a) rva dne pon dub 10, 2023 8:50 pm, celkem upraveno 1 x.
_______________________________________________________________________
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
-
- Příspěvky: 41
- Registrován: úte srp 09, 2022 12:11 pm
- Lokalita: Ustecky kraj
- Systémové napětí: 48V
- Výkon panelů [Wp]: 3480
- Kapacita baterie [kWh]: 2.88
- Chci prodávat energii: NE
- Chci/Mám dotaci: NE
Re: JK BMS - komunikace na mobil - stav výzkumu
Šlo by to přinejmenším pres ESPHome + Home Assistant.
(ověřeno, funguje)
https://github.com/syssi/esphome-jk-bms
HA může být přístupné odkudkoliv a má i appku pro telefon.
(ověřeno, funguje)
https://github.com/syssi/esphome-jk-bms
HA může být přístupné odkudkoliv a má i appku pro telefon.
-
- Příspěvky: 86
- Registrován: sob kvě 14, 2022 1:27 pm
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Děkuji, byly by prosím možné nějaké podrobnosti? Jak je to celé poskládané? Máte to sami v provozu nebo je to jen přenesená informace? Děkuji, mpcz, 10apr2023
-
- Příspěvky: 58
- Registrován: stř srp 18, 2021 8:31 am
- Bydliště: Západné Slovensko (SE, TT)
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
A co tak vyuzit https://solar-assistant.io/
Pre niekoho kto nie je doma v programovani a automatizacii si myslim dobra volba.
Pre niekoho kto nie je doma v programovani a automatizacii si myslim dobra volba.
FVE pre dom na Záhorí pod Karpatami. JZ 3330 Wp + JV 3330 Wp Viessmann Vitovolt 300 M370 AG (9Sx2P), Axpert King II 5kW, 16 x 280Ah LiFePo4 bateria s JK BMS. Vzdialeny dohlad cez Solar Asistent na Orange Pi LTS. Vytazovanie do bojlera 250l + klimatizacia.
-
- Příspěvky: 131
- Registrován: pát úno 17, 2023 6:08 pm
- Lokalita: Praha
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Taky mě to zajímá. Momentálně mám zapojenou JBD, v krabici mám JK a chystám se jí zapojit místo JBD. Jelikož mám Home Assistanta, pro verzi JBD jsem nakonec skončil u https://github.com/fl4p/batmon-ha, což je samostatně běžící python program, který na jedné straně komunikuje s BMS přes bluetooth a na druhé straně je MQTT. Optimalizováno pro Home assistant, okamžitě discovered včetně switchů charge a discharge (funkční). Po delším trápení je to i spolehlivé - po nastavení keep_alive: true to přestalo blbnout, odpojovat se a padat.
Batmon-ha má podporu pro JK, JBD, DALY a Victron Smartshunt.
Napsal jsem do diskuse na Githubu jestli by Batmon-ha uměl komunikovat s BMS taky jinak než přes BT, zatím bez odpovědi. Mně by vyhovovalo RS485, protože kabel je kabel .
Co se týká konektorů, tak u JK to, co je označené jako RS485/GPS je ve skutečnosti UART 3.3V, je tam GND, Rx, Tx a Vcc. JK k tomu prodává krabičku, která z toho RS485 udělá tu https://www.aliexpress.com/item/1005004590464388.html . Pozor, jsou 2 verze, jedna je pro mini BMS a druhá je pro dospělé. Krabičku jsem dokoupil (nechápu, proč zase mlží, píšou, že BMS má RS485 a přitom to není pravda, je to UART). Měl by fungovat jakýkoli převodník UART<->RS485, ale tahle krabička za 2 stovky je prý galvanicky oddělená a na YT jsem viděl nějaké video teardown, kde to autor videa potvrdil (že nekecají a oddělení tam je).Takže už jen to zapojit.
Kromě Batmon-ha je ještě jbdtool https://github.com/sshoecraft/jbdtool a obdobný jktool https://github.com/sshoecraft/jktool .
Omlouvám se, že do toho pořád motám JBD, ale ta problematika je poněkud podobná a momentálně si hraju s tou JBD, tak o ní vím něco i z praxe. JBDtool přes BT jsem nerozchodil, ale přisuzuji to mému zabugovanému bluetooth sticku. Tyto nástroje JKtool a JBDtool by měly umět komunikovat s BMS přes bluetooth, serial port, tcpserial a CAN. Na druhé straně JSON soubor a taky MQTT.
Dál jsem zatím nedošel, protože to žere hrozně času.
Batmon-HA neumí nastavovat jednotlivé parametry, ale je skvěle integrovaný do HA. JKtool (a JBDtool) by to umět měl, ale z command line, ne klikací apka v mobilu
Pokud Home assistenta nepoužíváš, tak je to opravdu hodně rozsáhlý projekt. Tím tě nechci odrazovat, jen jestli bys to chtěl jen kvůli BMS, tak je top kanon na vrabce. Ale celá elektrárna se určitě zaintegrovat dá pracuju na tom.
To řešení s ESPHOME je asi dobré, ale mně to úplně nevyhovuje, chtěl bych RS485 píchnout do krabičky, co tu mám, a dále ethernet (kabel, no).
Batmon-ha má podporu pro JK, JBD, DALY a Victron Smartshunt.
Napsal jsem do diskuse na Githubu jestli by Batmon-ha uměl komunikovat s BMS taky jinak než přes BT, zatím bez odpovědi. Mně by vyhovovalo RS485, protože kabel je kabel .
Co se týká konektorů, tak u JK to, co je označené jako RS485/GPS je ve skutečnosti UART 3.3V, je tam GND, Rx, Tx a Vcc. JK k tomu prodává krabičku, která z toho RS485 udělá tu https://www.aliexpress.com/item/1005004590464388.html . Pozor, jsou 2 verze, jedna je pro mini BMS a druhá je pro dospělé. Krabičku jsem dokoupil (nechápu, proč zase mlží, píšou, že BMS má RS485 a přitom to není pravda, je to UART). Měl by fungovat jakýkoli převodník UART<->RS485, ale tahle krabička za 2 stovky je prý galvanicky oddělená a na YT jsem viděl nějaké video teardown, kde to autor videa potvrdil (že nekecají a oddělení tam je).Takže už jen to zapojit.
Kromě Batmon-ha je ještě jbdtool https://github.com/sshoecraft/jbdtool a obdobný jktool https://github.com/sshoecraft/jktool .
Omlouvám se, že do toho pořád motám JBD, ale ta problematika je poněkud podobná a momentálně si hraju s tou JBD, tak o ní vím něco i z praxe. JBDtool přes BT jsem nerozchodil, ale přisuzuji to mému zabugovanému bluetooth sticku. Tyto nástroje JKtool a JBDtool by měly umět komunikovat s BMS přes bluetooth, serial port, tcpserial a CAN. Na druhé straně JSON soubor a taky MQTT.
Dál jsem zatím nedošel, protože to žere hrozně času.
Batmon-HA neumí nastavovat jednotlivé parametry, ale je skvěle integrovaný do HA. JKtool (a JBDtool) by to umět měl, ale z command line, ne klikací apka v mobilu
Pokud Home assistenta nepoužíváš, tak je to opravdu hodně rozsáhlý projekt. Tím tě nechci odrazovat, jen jestli bys to chtěl jen kvůli BMS, tak je top kanon na vrabce. Ale celá elektrárna se určitě zaintegrovat dá pracuju na tom.
To řešení s ESPHOME je asi dobré, ale mně to úplně nevyhovuje, chtěl bych RS485 píchnout do krabičky, co tu mám, a dále ethernet (kabel, no).
Just PoC (proof of concept) "FVE" pro odzkoušení a doplnění si vzdělání
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
-
- Příspěvky: 3936
- Registrován: úte dub 23, 2013 10:21 am
- 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 - komunikace na mobil stav výzkumu bluetooth exte
1. Hardwarempcz píše:Jak je to celé poskládané? Máte to sami v provozu nebo je to jen přenesená informace?
1.1. Cokoliv, na čem může běžet Home assistant - (mini)PC, NAS Synology (s procesorem Intel), Raspberry Pi, ...
Já mám Raspberry Pi 4B
1.2. Jakákoliv deska BT + WIFI podporující ESPhome - nějaká WROM32, ESP32 .... Namátkou https://www.aliexpress.com/item/1005001621773806.html
2. Software
2.1. Nainstalovat HA - tady v sekci HA je i školení s videonávodem instalace všeho vhodného na Raspberry Pi. Do okamžiku než se zprovozní dálkový přístup se to dělá lokálně. Pak je vše přes libovolný web prohlížeč. Získá se tak vlastní HA, databáze InfluxDB, Grafana pro lepší grafické výstupy, HACS - přístup k projektům (např. různé neoficiální integrace), NODRed - grafické programování (např. pro alternativní vytváření automatizací).
Zkoušet, trénovat, hrát si s tím a pochopit, jak to tam funguje, protože to nebude pouze pro sledování BMS, ale časem pro automatizace všeho v domácnosti.
2.2. Do HA nainstalovat integraci ESPHome (Setting - Integration - Add Integration)
2.3. Na ESP32 nainstalovat ESPHome - lokálně z jakéhokoliv počítače nebo i raspberry přes USB - návod je na ESPHome https://esphome.io/. Pak už bude možno další software instalovat přes wifi.
2.4. Toto zařízení se automaticky objeví v HA jako nově objevené, tak si ho do HA přidat.
2.5. z projektu https://github.com/syssi/esphome-jk-bms si stáhnout vzorový yaml konfigurační soubor, vše potřebné z něj (rovnou v prostředí HA) zkopírovat do konfiguračného yaml souboru vlastního zařízení a v něm provést úpravy.
Hlavně je potřeba zadat BT MAC adresu daného JK BMS. Já ji zjistím tak, že mám na mobilu aplikaci "BLE Sniffer" a u běžícího BMS mi tu adresu zachytí.
Nechat zkompilovat a poslat OTA (přes wifi) do zařízení.
2.6. BT daného zařízení by se měla připojit k BT JK-BMS a přes WIFI posílat data do HA.
2.7. Upravit si z toho co člověk potřebuje - na mobilu třeba:
_______________________________________________________________________
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
-
- Příspěvky: 86
- Registrován: sob kvě 14, 2022 1:27 pm
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Zdravím. Děkuji všem za obšírnou odpověď. Toto řešení z Githubu evidentně funguje, na moje schopnosti se mi ale zdá značně složité a vůbec ty věci z Githubu jsou na můj vkus značně zamotané a nikdy jsem se v tom nemohl pořádně vyznat. Chci si prošlapat cestičku z BMS po serial lince do internetu a vlastní aplikaci do Androidu. Už jsem to stejné řešil při čtení "chytrého" elektroměru a funguje to při podstatně jednodušší konfiguraci, ceně i času stráveném na vývoji a především opakovatelnost je poté nesrovnatelně jednodušší, bezzádrhelová i pro úplné laiky. Jen připomínám, že mě stačí z BMS číst informace tak, jak je znázorňuje originální aplikace na Bluetooth-u. Pokud půjde něco i nastavit, je to bonus.
Mám tedy prosím dotaz na ty, kteří si tuto cestu po serial lince prošlapali:
- je na výstupu tzv. "USB" trvalé vysílání dat nebo systém pošlu dotaz, přijde odpověď?
- lze těmito dotazy (viz PDF) získat všechny informace z BMS?
- lze v BMS nastavit pomocí poslaných příkazů vše, co lze nastavit v původní aplikaci? Někde jsem četl, že tomu tak není.
Zná někdo důvod, proč je v BMS toto omezení oproti připojení se na Bluetooth?
- jaká je komunikační rychlost serialu ("USB") na posledních verzích JK BMS? (03/2023)
Momentálně nemám aktivní BMS, kde bych to odzkoušel. Děkuji, mpcz, 11apr2023
Mám tedy prosím dotaz na ty, kteří si tuto cestu po serial lince prošlapali:
- je na výstupu tzv. "USB" trvalé vysílání dat nebo systém pošlu dotaz, přijde odpověď?
- lze těmito dotazy (viz PDF) získat všechny informace z BMS?
- lze v BMS nastavit pomocí poslaných příkazů vše, co lze nastavit v původní aplikaci? Někde jsem četl, že tomu tak není.
Zná někdo důvod, proč je v BMS toto omezení oproti připojení se na Bluetooth?
- jaká je komunikační rychlost serialu ("USB") na posledních verzích JK BMS? (03/2023)
Momentálně nemám aktivní BMS, kde bych to odzkoušel. Děkuji, mpcz, 11apr2023
-
- Příspěvky: 376
- Registrován: čtv kvě 27, 2021 12:06 pm
- Lokalita: Rajecké Teplice
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5000
- Kapacita baterie [kWh]: 14,5
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Já to tak mám už rok. 2 bmsky JKBMS přes bluetooth do jednoho ESP32 s esphome. Žádné uarty ani RS485. Jen bluetooth a čte data z obou bms na střídačku. Přes HA se dají i BMS nastavovat, záleží jak se napíše yaml.
HA mám v mobilu dostupný všude, bez cloudu, nasměrovaný port.
HA mám v mobilu dostupný všude, bez cloudu, nasměrovaný port.
Kód: Vybrat vše
substitutions:
name: jk-bms
bms0: "${name} bms0"
bms1: "${name} bms1"
device_description: "Monitor and control a JK-BMS via bluetooth"
external_components_source: github://syssi/esphome-jk-bms@main
bms0_mac_address: C8:47:8C:E4:51:FA
bms1_mac_address: C8:47:8C:E4:52:9D
bms0_protocol_version: JK02
bms1_protocol_version: JK02
esphome:
name: ${name}
comment: ${device_description}
project:
name: "syssi.esphome-jk-bms"
version: 1.2.0
esp32:
board: wemos_d1_mini32
framework:
type: esp-idf
version: latest
external_components:
- source: ${external_components_source}
refresh: 0s
wifi:
ssid: !secret wifi_ssid_0
password: !secret wifi_password
ota:
logger:
api:
esp32_ble_tracker:
ble_client:
- mac_address: ${bms0_mac_address}
id: client0
- mac_address: ${bms1_mac_address}
id: client1
jk_bms_ble:
- ble_client_id: client0
protocol_version: ${bms0_protocol_version}
throttle: 10s
id: bms0
- ble_client_id: client1
protocol_version: ${bms1_protocol_version}
throttle: 10s
id: bms1
binary_sensor:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
balancing:
name: "${bms0} balancing"
charging:
name: "${bms0} charging"
discharging:
name: "${bms0} discharging"
- platform: jk_bms_ble
jk_bms_ble_id: bms1
balancing:
name: "${bms1} balancing"
charging:
name: "${bms1} charging"
discharging:
name: "${bms1} discharging"
button:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
retrieve_settings:
name: "${bms0} retrieve settings"
retrieve_device_info:
name: "${bms0} retrieve device info"
- platform: jk_bms_ble
jk_bms_ble_id: bms1
retrieve_settings:
name: "${bms1} retrieve settings"
retrieve_device_info:
name: "${bms1} retrieve device info"
- platform: restart
name: "ESP_Restart"
number:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
balance_trigger_voltage:
name: "${bms0} balance trigger voltage"
balance_starting_voltage:
name: "${bms0} balance starting voltage"
power_off_voltage:
name: "${bms0} power off voltage"
- platform: jk_bms_ble
jk_bms_ble_id: bms1
balance_trigger_voltage:
name: "${bms1} balance trigger voltage"
balance_starting_voltage:
name: "${bms1} balance starting voltage"
power_off_voltage:
name: "${bms1} power off voltage"
sensor:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
delta_cell_voltage:
name: "${bms0} delta cell voltage"
average_cell_voltage:
name: "${bms0} average cell voltage"
total_voltage:
name: "${bms0} total voltage"
current:
name: "${bms0} current"
power:
name: "${bms0} power"
temperature_sensor_1:
name: "${bms0} temperature sensor 1"
temperature_sensor_2:
name: "${bms0} temperature sensor 2"
power_tube_temperature:
name: "${bms0} power tube temperature"
state_of_charge:
name: "${bms0} state of charge"
capacity_remaining:
name: "${bms0} capacity remaining"
charging_cycles:
name: "${bms0} charging cycles"
cell_voltage_1:
name: "${bms0} cell voltage 1"
cell_voltage_2:
name: "${bms0} cell voltage 2"
cell_voltage_3:
name: "${bms0} cell voltage 3"
cell_voltage_4:
name: "${bms0} cell voltage 4"
cell_voltage_5:
name: "${bms0} cell voltage 5"
cell_voltage_6:
name: "${bms0} cell voltage 6"
cell_voltage_7:
name: "${bms0} cell voltage 7"
cell_voltage_8:
name: "${bms0} cell voltage 8"
# ...
- platform: jk_bms_ble
jk_bms_ble_id: bms1
delta_cell_voltage:
name: "${bms1} delta cell voltage"
average_cell_voltage:
name: "${bms1} average cell voltage"
total_voltage:
name: "${bms1} total voltage"
current:
name: "${bms1} current"
power:
name: "${bms1} power"
temperature_sensor_1:
name: "${bms1} temperature sensor 1"
temperature_sensor_2:
name: "${bms1} temperature sensor 2"
power_tube_temperature:
name: "${bms1} power tube temperature"
state_of_charge:
name: "${bms1} state of charge"
capacity_remaining:
name: "${bms1} capacity remaining"
charging_cycles:
name: "${bms1} charging cycles"
cell_voltage_1:
name: "${bms1} cell voltage 1"
cell_voltage_2:
name: "${bms1} cell voltage 2"
cell_voltage_3:
name: "${bms1} cell voltage 3"
cell_voltage_4:
name: "${bms1} cell voltage 4"
cell_voltage_5:
name: "${bms1} cell voltage 5"
cell_voltage_6:
name: "${bms1} cell voltage 6"
cell_voltage_7:
name: "${bms1} cell voltage 7"
cell_voltage_8:
name: "${bms1} cell voltage 8"
# ...
switch:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
charging:
name: "${bms0} charging"
discharging:
name: "${bms0} discharging"
balancer:
name: "${bms0} balancer"
- platform: jk_bms_ble
jk_bms_ble_id: bms1
charging:
name: "${bms1} charging"
discharging:
name: "${bms1} discharging"
balancer:
name: "${bms1} balancer"
- platform: ble_client
ble_client_id: client0
name: "${bms0} enable bluetooth connection"
- platform: ble_client
ble_client_id: client1
name: "${bms1} enable bluetooth connection"
text_sensor:
- platform: jk_bms_ble
jk_bms_ble_id: bms0
errors:
name: "${bms0} errors"
total_runtime_formatted:
name: "${bms0} total runtime formatted"
- platform: jk_bms_ble
jk_bms_ble_id: bms1
errors:
name: "${bms1} errors"
total_runtime_formatted:
name: "${bms1} total runtime formatted"
2x5kW paralel SML-5K jako ostrov se zálohou z DS, 5kWp, Lifepo4
-
- Příspěvky: 3936
- Registrován: úte dub 23, 2013 10:21 am
- 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 - komunikace na mobil stav výzkumu bluetooth exte
To by mě nenapadlo komunikovat přes BT se dvěma BMS. Já mám tedy jednotlivé baterie dál od sebe, takže každá musí mít vlastní ESP32, ale do budoucna se to může hodit.
_______________________________________________________________________
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
-
- Příspěvky: 376
- Registrován: čtv kvě 27, 2021 12:06 pm
- Lokalita: Rajecké Teplice
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5000
- Kapacita baterie [kWh]: 14,5
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Podle autora se dá i s více než se dvěma, a dokonce i s různými typy a výrobci.rva píše:To by mě nenapadlo komunikovat přes BT se dvěma BMS. Já mám tedy jednotlivé baterie dál od sebe, takže každá musí mít vlastní ESP32, ale do budoucna se to může hodit.
Momentálně pracuji i na řešení, že přes EPS32 WROVER-IE 8MB FLASH
https://www.aliexpress.com/item/4001283 ... 18020JnYPS
Budu jedním ESP číst kromě dvou BMS i EPEVER a 2x měnič Voltronics a displej Nextion.
Yaml jsem napsal, ale bohužel do WROOM se mi to nevešlo, tak jsem objednal s 8MB flash. Uvidím. Chci aby to běželo na jednom cpu, nechci mít v jedné technické místrosti několik ESP zbytečně, když to může dělat jedno.
2x5kW paralel SML-5K jako ostrov se zálohou z DS, 5kWp, Lifepo4
-
- Příspěvky: 5451
- Registrován: pát úno 13, 2015 2:24 pm
- Lokalita: SO, SK
- Bydliště: SO, SK
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
A to ma binarka viac ako 3 MB ?
DC-AC inverter REC Lion DC-AC ESP32 DIY inv. 15 GB za sekundu DIY MPPT Holder
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
Zjedz vsetko, co si kupil, v obchode a netreba ti tasku, auto ci chladnicku.
-
- Příspěvky: 376
- Registrován: čtv kvě 27, 2021 12:06 pm
- Lokalita: Rajecké Teplice
- Systémové napětí: 48V
- Výkon panelů [Wp]: 5000
- Kapacita baterie [kWh]: 14,5
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
Flash je rozdělená na víc sekcí, i pro OTA. Do esp s 4MB celkově, se mi kompilace z esphome nevešla, po kompilaci 108%.rottenkiwi píše:A to ma binarka viac ako 3 MB ?
Tak vyzkouším tu větší verzi, za 2 týdny snad přijde tak budu testovat.
Třeba dělám chybu a 8MB nebudou 4 partition, ale 8 a to mi pak bude prd platný.
2x5kW paralel SML-5K jako ostrov se zálohou z DS, 5kWp, Lifepo4
-
- Příspěvky: 7
- Registrován: stř led 26, 2022 8:20 am
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
mam pochyby ze origo krabicka je galvanicky rozdělená, má jen jedno napájení z BMS, tedy by musela.obsahovat i galvanicky oddělené napájení druhe strany nejakym galvanickym dc/dc prevodnikem.PetrV2 píše:
Co se týká konektorů, tak u JK to, co je označené jako RS485/GPS je ve skutečnosti UART 3.3V, je tam GND, Rx, Tx a Vcc. JK k tomu prodává krabičku, která z toho RS485 udělá tu https://www.aliexpress.com/item/1005004590464388.html . Pozor, jsou 2 verze, jedna je pro mini BMS a druhá je pro dospělé. Krabičku jsem dokoupil (nechápu, proč zase mlží, píšou, že BMS má RS485 a přitom to není pravda, je to UART). Měl by fungovat jakýkoli převodník UART<->RS485, ale tahle krabička za 2 stovky je prý galvanicky oddělená a na YT jsem viděl nějaké video teardown, kde to autor videa potvrdil (že nekecají a oddělení tam je).Takže už jen to zapojit.
-
- Příspěvky: 131
- Registrován: pát úno 17, 2023 6:08 pm
- Lokalita: Praha
Re: JK BMS - komunikace na mobil stav výzkumu bluetooth exte
upřímně je mi to fuk, já z JK doposud nedostal po RS485 ani bit, takže ESPHOME s ethernetem (ne wifi) a bluetooth, funguje to dobře a když je ESP blízkoBMS, tak se ani nebojím rušení.
Krabička rozebraná tu https://solarforum.cz/viewtopic.php?t=1049 , tak posuď sám, zda to je nebo není oddělené
Krabička rozebraná tu https://solarforum.cz/viewtopic.php?t=1049 , tak posuď sám, zda to je nebo není oddělené
Just PoC (proof of concept) "FVE" pro odzkoušení a doplnění si vzdělání
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
1x panel 180Wp, MPPT EPever 5415, EPever IPower+ 500-12, LifePo4 30Ah 12V, JK BMS, HomeAssistant
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
-
Komunikace WT32-ETH01 V1.4 ESP32 s JK BMS na Android mobil
od mpcz » » v HomeAssistant
Komunikace WT32-ETH01 V1.4 ESP32 s JK BMS na Android mobil
microlan: Tak jsem odložil lenost a něco našel - 6 Odpovědi
- 1125 Zobrazení
-
Poslední příspěvek od microlan
-
-
- 113 Odpovědi
- 4666 Zobrazení
-
Poslední příspěvek od TomHC
-
-
SmartESS a upozornenia na mobil
od pguty » » v Automatizace, měření, statistiky
SmartESS a upozornenia na mobil
- 3 Odpovědi
- 994 Zobrazení
-
Poslední příspěvek od Mogul
-
-
- 7 Odpovědi
- 1000 Zobrazení
-
Poslední příspěvek od heczkot
-
- 1 Odpovědi
- 1036 Zobrazení
-
Poslední příspěvek od kodl69