Replies: 3 comments 3 replies
-
First off great work and write-up! For the comment:
Can you explain this? I would assume you can still, from the ESPHome dashboard, do a normal ESPHome based update via OTA right? |
Beta Was this translation helpful? Give feedback.
1 reply
-
Awesome, thanks for sharing this... |
Beta Was this translation helpful? Give feedback.
0 replies
-
Thank you and this seems super but I have a question -- does the rest of your config still work the same as before converting to esp-idf? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
If like me you want to use your Athom ESP32-C3 devices as BLE proxies then you'll probably know you can't do this without switching to the esp-idf framework and (generally) you can't do that OTA, it's recommended you do it via serial which is not possible with certain devices due to them being sealed units.
I have just managed to convert my UK v3 smart plug from the arduino framework to the esp-idf framework OTA - instructions below;
Amend your existing config to include the snippet below;
Create a file named partitions.csv in the root of your esphome directory with the following content;
Build and flash the firmware OTA.
Once the device has rebooted, build and flash it again! This replaces the secondary OTA slot with the new partition scheme.
Some notes;
Since doing this my tumble dryer smart plug has started relaying BLE traffic to Home Assistant which it didn't before.
Beta Was this translation helpful? Give feedback.
All reactions