Smartbulb - Tasmota trying to flash esphome firmware failed - not compatible

Hi everyone,

I have a bunch of smart bulbs previously flashed with tasmota. These are working with home assistant. I wanted to now migrate to Esphome and am following this guide here:

When I upload the firmware.bin via tasmota, tasmota return with an upload failed not compatible error.
Imgur

My esphome yaml looks like the following:

esphome:
  name: livingroomlight1
  platform: ESP8266
  board: esp01_1m

wifi:
  ssid: "ASUS_AP"
  password: "redacted"

  manual_ip:
    static_ip: 192.168.3.134
    gateway: 192.168.3.1
    subnet: 255.255.255.0    


  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Livingroomlight1"
    password: "mw6sJYkGwfHs"

captive_portal:

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

output:
  - platform: esp8266_pwm
    id: output_warm_white
    pin: GPIO13
  - platform: esp8266_pwm
    id: output_daylight
    pin: GPIO5

light:
  - platform: cwww
    name: "Connect SmartHome Smart Bulb 1"
    cold_white: output_daylight
    warm_white: output_warm_white
    cold_white_color_temperature: 6500 K
    warm_white_color_temperature: 2700 K

    # Ensure the light turns on by default if the physical switch is actuated.
    restore_mode: ALWAYS_ON

How do I resolve this issue?

Any help appreciated.

Thanks

Issue SetOption78 1 in the Tasmota console and try again.

This works! You are a legend!!

Could you please explain why this step is necessary? I did not see this mention in the tutorial?

Edit: I googled Setoption 78, apparently this enables the device to bypass compatibility check. All good.