I am trying to install the esphome version of the project below onto a new esp32. Total beginner, although i am a HA user of 4 to 5 years, have messed around in YAML and have some small experience with Arduino boards. I see that there is a ready made .bin on the project - what is the method of flashing it onto a new board?
I have spent the last day or so trying, reading about online flashers (!), vscode + platformio, esp32 flash download tool etc. I've messed around with all of them with no luck at all!
OK so with a bit more fiddling - i can 'provision for first use' via web.esphome and then see it in ESPhome device builder, where i can take control. I think i then hit a roadblock as this is not the right place to get the ready-baked .bin onto it?
No prob I'm not very skilled in ESPHome either, have a few boards running and as far as I remember, you have to install that bin file to get going.
I guess that afterwards, you overwrite your initial config (if it's even possible to do write that bin file later on)
From the 3 dots on the device in ESPHome, you select install and manual download to install the bin file but this overwrites what you already have flashed.
These are my '3 dots' options in esp device builder - i've no manual download. Do i need the last one on the list, and it will let me choose the .bin i already have?
OK - i will give that a go tomorrow. One last question before i try it then - how do i handle these 'secret' credentials when i paste it in? I am aware of the existence of such things in HA but have never knowingly got involved with them.
And donot forget to connect gnd and gpio0 for a first flash-via-cable, which needs to be removed when you reboot it after. If the device comes up fine on the net then you can continue the update ota without the need to connect these.