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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
Uživatelský avatar
TomHC
Příspěvky: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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 815 x
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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 768 x
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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.
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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á :)
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 109
Registrován: úte úno 21, 2023 12:51 pm
Reputace: 0
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

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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.
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
Uživatelský avatar
TomHC
Příspěvky: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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.
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
glottis
Příspěvky: 2749
Registrován: stř úno 02, 2022 10:30 am
Reputace: 284
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

Nový 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: 108
Registrován: ned dub 10, 2022 11:07 am
Reputace: 1
Lokalita: Znojmo
Systémové napětí: 24V
Kapacita baterie [kWh]: 3.43 kW

Re: Monitoring BMS JBD přes Home Assistant

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový 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:
2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC
Kony.cz
Příspěvky: 108
Registrován: ned dub 10, 2022 11:07 am
Reputace: 1
Lokalita: Znojmo
Systémové napětí: 24V
Kapacita baterie [kWh]: 3.43 kW

Re: Monitoring BMS JBD přes Home Assistant

Nový příspěvek od Kony.cz »

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

Re: Monitoring BMS JBD přes Home Assistant

Nový 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: 2095
Registrován: pát lis 11, 2022 8:14 am
Reputace: 287
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

Nový příspěvek od TomHC »

2x MUST PH1800 5.5kW, 8.85kWp V+J+Z, 16x 280 Ah LiFePO4 (14.3 kWh), BMS JBD 200A, 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 01/2023 -> 01/2025 = 8.8 MWh AC

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

Kdo je online

Uživatelé prohlížející si toto fórum: Claudebot [Bot] a 0 hostů