Monitoring BMS JBD přes Home Assistant

Automatizace, řízení, měření, logování a programování s využitím platformy Arduino.
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Ahojte, tak som sa k tomu dnes konečne dostal, zapojil som logický analyzátor Saleae Logic 8, pripojil originál BT modul do JBD, zapol capture a cez aplikáciu som pustil "Reset remaining capacity". SoC sa upravilo podľa nastavených úrovní v aplikácii a BMS odpovedala, že vykonala zmenu. Celé je to aj na githube - https://github.com/syssi/esphome-jbd-bms/issues/63

V ESPhome configu stačí pridať pár riadkov, vytvorí to tlačítko pomocou ktorého sa inciuje reset, v HA sa to následne dá zautomatizovať, osobne to budem riešiť v situácia, že v noci je menič v bypasse a pred východom slnka sa zavolá service "Push button" a bude to :)

Kód: Vybrat vše

button:
  - platform: template
    name: "Reset Capacity/SoC"
    on_press:
      - uart.write: [0xDD, 0x5A, 0x0A, 0x02, 0x01, 0x00, 0xFF, 0xF3, 0x77]
Přílohy
JBD-cap-reset-ESPhome.png
JBD-cap-reset.png
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Ešte pracujem na ESPhome s ethernet modulom, aby som to mohol pripojiť do siete cez ethernet a nie WiFi. Dosť často sa mi aktuálna verzia reštartuje alebo disconnectuje. Bez ohľadu na výkon z/do batérie alebo meniča (aj keď je v bypasse a invertor nebeží). Skúšal som vypnúť powersave režim, WiFi router je asi 3 metre od zariadenia, napájanie stabilné, vodiče krátke...
Přílohy
JBD-uptime.PNG
JBD-uptime.PNG (38.23 KiB) Zobrazeno 560 x
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

Zkus jiny kus ESP. Drbal jsem se tu s řízením wallboxu. Restartovala se to někdy několikrát denně, někdy to jelo měsíc. Dal jsem tam jiný modul a od té doby klid. I na Wi-Fi
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Nj, je tam esp12e, skúsim esp32. Ale už mám pripravený aj ten modul s ethernetom, ťažký ghetto development :mrgreen:
Přílohy
20231124_150153.jpg
20231124_150200.jpg
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

proc ne no :) Olimex esp32-eth to neni ale jestli to funguje :)

Ja u toho rizeni wallboxu menil celej ten wroom modul. Byva vopruz ho sfouknout ale da se. Ty to mas ale krasne opravitelne :D dratky jdou sundat dobre :))
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Existuje aj WT32-ETH01, ale je tam málo voľných GPIOs :(
Přílohy
WT32-ETH01.png
WT32-ETH01.png (198.83 KiB) Zobrazeno 513 x
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

da se to resit IO expanderem, pokud mas aspon 2 piny na i2c
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

glottis píše: ned lis 26, 2023 12:07 pm da se to resit IO expanderem, pokud mas aspon 2 piny na i2c
To mi je jasné, ale cez GPIO expander nepreženieš CANBUS ani UART.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

to ne no. Ta deska opravdu jich nema moc ale zase takova tragedie to neni. Co tam jeste pripojujes ze se nevytocis?
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Chcem urobiť jeden spoločný device pre JBD BMS cez UART a CAN (izolovaný cez ADUM1201) do MUST PV1800. Takže mi stačia v podstate 4 GPIO, napájanie je priamo z battpacku cez stepdown. A bude to cez ethernet, malo by to byť odolné, spoľahlivé. Keď to pôjde ako má, urobím asi plošák na mieru, nech to nejako vyzerá :)
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

tak 4 piny si tam vyberes.

Jinak pekna deska (kde neni potreba poe), neznal jsem. Dokonce jde pajet primo na jinou desku pres castelated pads
vejvik
Příspěvky: 99
Registrován: úte úno 21, 2023 12:51 pm
Lokalita: Třeboň
Systémové napětí: 48V
Výkon panelů [Wp]: 5400
Kapacita baterie [kWh]: 7,5
Chci prodávat energii: NE
Chci/Mám dotaci: NE

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od vejvik »

zkusil jsem přidat tech par radku, ale esphome mi piše chybu, podtrhlo to [0xDD, 0x5A, 0x0A, 0x02, 0x01, 0x00, 0xFF, 0xF3, 0x77]
teda mam BMS přpojenou přes BT, jestli to nevadí

This Action sends a defined UART signal to the given UART bus.

See also: uart.write Action
Unable to find action with the name 'uart.write'.
No quick fixes available

ale jinak by bylo fajn restartovat soc, jelikož ted v zimě se soc s napetim dost rozjizdi
1. MUST PV1800 VHM 5kW, 150Ah Li-ion, 8x450Wp (2s4p) Jih, 4x450Wp (2s2p) Východ - panely Phono Solar PS450M4-24/TH

2. DEYE 12kW, 560Ah Lifepo4, 15,3kWp 3x 9s CS6W-570T vše Jih 33° - off grid

3. pro známého MUST PV1800 VHM 5,5kW, 150Ah Li-ion, 8x570Wp CS6W-570T (2s4p) Jih 35°
:) :) :) :) :)
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

vejvik píše: pon lis 27, 2023 9:51 pm zkusil jsem přidat tech par radku, ale esphome mi piše chybu, podtrhlo to [0xDD, 0x5A, 0x0A, 0x02, 0x01, 0x00, 0xFF, 0xF3, 0x77]
teda mam BMS přpojenou přes BT, jestli to nevadí

This Action sends a defined UART signal to the given UART bus.

See also: uart.write Action
Unable to find action with the name 'uart.write'.
No quick fixes available

ale jinak by bylo fajn restartovat soc, jelikož ted v zimě se soc s napetim dost rozjizdi
Cez BT to takto nejde, je to len pre fyzický UART. A ani som neprišiel na to, ako by sa to dalo urobiť. Jedine forknúť existujúci projekt a doprogramovať to.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

glottis píše: ned lis 26, 2023 10:30 am proc ne no :) Olimex esp32-eth to neni ale jestli to funguje :)
Včera a dnes som to testoval a funguje to super. Len som musel v ESPhome zmeniť framework z arduino na esp-idf, inak UART nefungoval korektne, zrejme niečo v kóde kolidovalo a hádzalo to checksum chyby.
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
glottis
Příspěvky: 2069
Registrován: stř úno 02, 2022 10:30 am
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od glottis »

jo esp-idf framework mi taky vetsinou funguje lip. Ale nekdy jsem se pak vratil k arduinu a fungovalo to taky. Uz nevim co jsem to tenkrat delal. Ono to prepnuti smaze vsechny build soubory a zacne znovu. Od te chvile, kdy zmi neco nejde, davam nejdriv clean a pak tomu dam jeste jednu sanci. Tvuj pripad to ale asi nebude.
Kony.cz
Příspěvky: 105
Registrován: ned dub 10, 2022 11:07 am
Lokalita: Znojmo
Systémové napětí: 24V
Kapacita baterie [kWh]: 3.43 kW

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od Kony.cz »

Chápu to správně, že pomocí ESP32 se připojím přes BT k BMS a přes ESP32 wifi to pošlu do HA ?
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

Kony.cz píše: stř lis 29, 2023 9:52 am Chápu to správně, že pomocí ESP32 se připojím přes BT k BMS a přes ESP32 wifi to pošlu do HA ?
Áno, tak to funguje :comp:
MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome
Kony.cz
Příspěvky: 105
Registrován: ned dub 10, 2022 11:07 am
Lokalita: Znojmo
Systémové napětí: 24V
Kapacita baterie [kWh]: 3.43 kW

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od Kony.cz »

Tak to musim mit :D
kamils
Příspěvky: 70
Registrován: čtv črc 15, 2021 5:10 pm

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od kamils »

Existuje ESP LAN s RS485 a možnosti POE viz. https://www.laskakit.cz/laskakit-esplan ... ntId=12167
Uživatelský avatar
TomHC
Příspěvky: 1283
Registrován: pát lis 11, 2022 8:14 am
Lokalita: Hlohovec, SR
Systémové napětí: 48V
Výkon panelů [Wp]: 5520
Kapacita baterie [kWh]: 14
Chci prodávat energii: NE
Chci/Mám dotaci: NE
Bydliště: Hlohovec, SR

Re: Monitoring BMS JBD přes Home Assistant

Příspěvek od TomHC »

MUST PV1800 VHM 48V 5.5kW, 5.52kWp (12x TPL mono 460W, 2S2P východ, 2S4P juh), 16x 280 Ah LiFePO4 (14.3 kWh) BMS JBD-AP21S001-L21S-200A-B, SW: Home Assistant na Synology DS923+ ku tomu ESPHome, Tasmota, MariaDB, InfluxDB, Telegraf, Grafana, Zigbee2MQTT..., HW: ESPlan (ESP32 + LAN 8720 + RS485 + UART). Nejaké moje projekty: MUST-ESPhome, ELTEK Flatpack2 ESPhome, ESP32-EMON, PZEM-017@WiFi, diyBMS-CurrentShunt-ESPhome

  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek