https://diysolarforum.com/threads/how...
First of All White List EspHome Directory you are using -
C:\EspHome\
C:\Users\osagk\.platformio\
Then Run:
cd "C:\EspHome\esphome-jk-bms-can-development\esphome-jk-bms-can-development"
esphome run multi-bms_ble_one-esp.yaml --device 192.168.0.xx
Flashing Back Old:
cd "C:\EspHome\esphome-jk-bms-can-development\esphome-jk-bms-can-development\esphome-jk-bms-can"
esphome run ESP32_Li-ion_BLE_jk-bms-can.yaml --device 192.168.0.xx
Troubleshooting..........
Flash By Uploading image if Error
python -m esptool --port COM1x write_flash -z 0x0 "C:\EspHome\esphome-jk-bms-can-development\esphome-jk-bms-can-development\.esphome\build\smartbms\.pioenvs\smartbms\firmware.bin"
E.G
python -m esptool --port COM24 write_flash -z 0x0 "C:\EspHome\esphome-jk-bms-can-development\esphome-jk-bms-can-development\.esphome\build\smartbms\.pioenvs\smartbms\firmware.bin"
To Clean build use:
esphome clean multi-bms_mix_one-esp.yaml
Update EspHome
pip3 install esphome --upgrade - Worked
OR
pip3 install esphome -U - Worked
OR
pip3 install esphome==2024.5.0 - Use to downgrade as wish
To Install EspHome
pip3 install esphome - Worked
To Update pip
cd C:\Users\osagk\.platformio\penv\.espidf-4.4.7\Scripts\
python.exe -m pip install --upgrade pip