Is there a mechanism to migrate from a user compiled binary to the general release bin files on github? When I try to upload the bin files it gives a generic upgrade failed error.
A few years ago I got some bulbs from Amazon, did tuya convert, then converted from tasmota to the firmware that I built from source. This method was used because at the time, the UI didn’t support analog RGB which is what this bulb is so I hard coded that in the source. I still have the modified source code so I think I can rebuild if needed.
Taking the bulb apart and flashing via serial isn’t feasible. I would rather just risk the OTA upgrade and it doesn’t come back toss the bulb.
You may want to first update from 0.9 to 0.10 or 0.11, when this is working update to 0.13 and only then to 0.14.0-b5.
Analog LEDs are supported since at least 0.11.
You cannot update OTA ESP01 or any ESP8266 with less than 2MB of flash memory.
This is due to image size.
I have posted instructions on Github on how to OTA with intermediate step on such devices but it is rather involved and it will erase all settings and presets/macros.