Problémy s aktualizací esphome v Home Assistant

Souhrn tématu

Uživatelé řeší problémy s aktualizací esphome přímo v Home Assistant, kdy kompilace a nahrání firmware do ESP32 selhává, zatímco z jiného PC funguje bez problémů. Diskutují se možné příčiny jako nedostatečná práva, omezení RAM na Raspberry Pi nebo chyby v integraci. Jako alternativa se doporučuje hromadná aktualizace přes skripty mimo HA, což výrazně urychluje proces a minimalizuje chyby.
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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

Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

Na JK-BMS mám převodník posílající data do HA. Podle návodu https://github.com/syssi/esphome-jk-bms. Funguje to dlouhodobě bez problému, ale poslední dobou nemůžu provést aktualizaci přes esphome v HA. Vyskočí následující hláška:
HA - esphome chyba.jpg
Ten překrytý kód hláškou je:

Kód: Vybrat vše

substitutions:
  name: esp32-c3-supermini2
  friendly_name: JK BMS 330Ah u elektrárny
  device_description: "Baterie 330Ah u elektrárny. Je na ní JK-BMS, který posílá data přes UART-TTL do modulu esp32. Modul esp32 je napájen DC/DC měničem přímo z konektoru JK-BMS. ble se nepoužívá - vedlo k zaseknutí BMS. Nastavování se proto musí dělat přes BT z mobilu"
  external_components_source: github://syssi/esphome-jk-bms@main
  tx_pin: GPIO21
  rx_pin: GPIO20

esphome:
  name: ${name}
#  name_add_mac_suffix: false
  comment: ${device_description}
  min_version: 2024.6.0
  project:
    name: "syssi.esphome-jk-bms"
    version: 2.2.0
Přitom espHome mám nainstalovaný ještě na jiném PC a tam stejný yaml zkompiluji a pošlu do zařízení bez problému. Takže z jiného PC vše funguje, ale z integrace esphome v HA to nejde. Nesetkal se s tím někdo?

Toto téma vzniklo na základě odpovědi z původního vlákna: FVE s podporou z DS.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
glottis
Příspěvky: 3455
Registrován: stř úno 02, 2022 10:30 am
Reputace: 437
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od glottis »

zkus v esphome builderu, na danem sketchy dat clean build files a pak znova build, nekdy tam zustane nejakej bordel a pak to nejde
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

Pro mě je to černá skříňka a jsem rád, že do ní nemusím vrtat. Ale když zkusím vymazat předchozí zbytky, tak se na mě stejně zamračí:
Screenshot 2025-12-21 at 17-16-48 ESPHome Builder – Home Assistant.png
Je mi jasné, že to je nějaká hloupost, ale protože jsem to nikdy nemusel řešit, tak je to stejné, jako prvovýstup na osmitisícovku.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
glottis
Příspěvky: 3455
Registrován: stř úno 02, 2022 10:30 am
Reputace: 437
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od glottis »

muzes zkusit jen tak cvicne udelat novy device se stejnou konfiguraci, jestli to nebude lepsi
Uživatelský avatar
TomHC
Příspěvky: 3419
Registrován: pát lis 11, 2022 8:14 am
Reputace: 709
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od TomHC »

Vyzerá to, že nefunguje správne git, ktorý klonuje externé komponenty. Ale ešte som také niečo neriešil...
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
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

No jo ale já mám přes git od toho samého (geniálního) autora třeba komunikaci s měniči a ta funguje bez problémů:
syssi.jpg
Zatímco u JK-BMS hned dostanu varování, že substitution nefunguje.
Naposledy upravil(a) rva dne ned pro 21, 2025 6:23 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
Uživatelský avatar
TomHC
Příspěvky: 3419
Registrován: pát lis 11, 2022 8:14 am
Reputace: 709
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od TomHC »

Neviem, ja robím update cez PC s Ryzen 7 5700G (64 GB RAM, 2 TB NVMe) a ide to asi 30x rýchlejšie 😎 v porovnaní s jedným jadrom Ryzen R1600 či čo to je v Synology DS923+.
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
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

Při nejhorším to budu taky dělat z PC, kde to funguje. Těch modulů mám cca 30. Děláš to manuálně, nebo hromadně přes nějaký skript?
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
Uživatelský avatar
TomHC
Příspěvky: 3419
Registrován: pát lis 11, 2022 8:14 am
Reputace: 709
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od TomHC »

Manuálne 😴 neprišiel som na spôsob ako docieliť aby to po uploade nezačalo vypisovať logy a iba rovno skončilo. Ale ne tiež fajn vidieť či to zbehlo a či sa to spojilo s HA.
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
TomHC
Příspěvky: 3419
Registrován: pát lis 11, 2022 8:14 am
Reputace: 709
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od TomHC »

Tak som niečo našiel, vyskúšam dnes - https://community.home-assistant.io/t/d ... ate/860844
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
betmen
Příspěvky: 908
Registrován: stř led 11, 2023 2:54 pm
Reputace: 154
Lokalita: nedaleko od Trencina
Systémové napětí: >48V
Výkon panelů [Wp]: 2080 + 7320
Kapacita baterie [kWh]: 9,6
Chci/Mám dotaci: NE

Re: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od betmen »

toto robilo syssi aj mne cez RPi a tusim bolo treba pridelit prava na citanie, alebo prevziat vlastnictvo celeho priecinka, kde je nakopirovany git klon (nepamatam si uz ako to bolo spravne).
presne riesenie som vtedy nasiel na githube vo vyriesenych problemoch.

a potom som zistil, ze rpi 2 mi to neskompilije, lebo nema dostatok RAM na to 😎
stacionárny dom :
2kWp - Siton210, 2x 100L Drazice
7,3kWp (JV - 3,7kWp, J - 1,2kWp, SZ - 2,4kWp) - Must PV1800 VHM 5548, Calb 16 x 180Ah
pojazdný dom:
120Wp + 12V, 100Ah olovo
prenosná elektraren :
homemade skladaci 2x60Wp + 12V, 60Ah LiFePo + 75Ah olovo
Uživatelský avatar
TomHC
Příspěvky: 3419
Registrován: pát lis 11, 2022 8:14 am
Reputace: 709
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od TomHC »

Potvrdzujem že to funguje ;)

Kód: Vybrat vše

esphome -q update-all mojsubor.yaml
Přílohy
esphome-upload-only.png
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
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

Jé, to pěkně urychlí aktualizace. Vytvořil jsem si bat soubor "espHome_update_all.bat"
a v něm u čeho chci provádět update:

Kód: Vybrat vše

esphome -q update-all esp32-c3-supermini3.yaml
esphome -q update-all esp32-c3-supermini9.yaml
esphome -q update-all esp32-c3-supermini10.yaml
esphome -q update-all esphome-web-c00510.yaml
Spustím bat a běží to krásně řádek po řádku. Přes wifi to pošle update do modulu a pokračuje s kompilací pro další modul. Pro vytořené binárky si ještě v daném bat přidám jejich zkopírování jinam pro případ, že poslední aktualizace něco zmrší a bude potřeba do modulu poslat předchozí verzi.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS
glottis
Příspěvky: 3455
Registrován: stř úno 02, 2022 10:30 am
Reputace: 437
Lokalita: okolí Mělníka
Systémové napětí: 48V
Výkon panelů [Wp]: 13000
Kapacita baterie [kWh]: 15

Re: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od glottis »

jen aby vam to pak vsechno pekne neumrtvilo :D
rva
Příspěvky: 4611
Registrován: úte dub 23, 2013 10:21 am
Reputace: 862
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: Problémy s aktualizací esphome v Home Assistant

Nový příspěvek od rva »

Tak to tam uvádějí ještě nebezpečnější příkaz:

Kód: Vybrat vše

esphome -q update-all .
Ta tečka na konci není chyba.
Tímto se provede update všech zařízení, která mají yaml soubor v dané složce.
_______________________________________________________________________
43 kWp, LiFePO4 62 kWh,
EPSolar 60 A/150 V ET6415N + 3x Isolar SM II (5 kW, 450 V, 80 A) + Axpert PIP 5048MS

Kdo je online

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