Upgrading Compiled 9.1 Versa to 14.0b5

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.

OK. But how do I upgrade because when I apply the bin file for ESP01 or ESP8266 (pretty sure it’s esp01) it just says failed.

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.

Are you referring to GitHub - Aircoookie/ESP8266MinimalHTTPUpdater: Simple tool to reflash binary software to the ESP8266 over-the-air. as the intermediate step?

No. This.

But it only works for special build of 0.13.3 with some features disabled. It will not work for 0.14 in any configuration.