Need help setting esp8285 led controller up with diyhue

i have diy hue up and running, i have 4 esp8285 led controllers i have flashed them with esphome on home assistant, what am not sure of is the code i need to flash after, in home assistant i can turn the lights on and off but no colour option, they show up in the hue app but are prompted to do an update, i know the app cant update them, i have looked online and googled but i can’t find the answer to my question, do i need to update them or is the code i have on them wrong, and if so does anyone have a working config/ code that works with the eps8266 with diyhue that allows colour change and hue entertainment area, im using magic home esp8285 led controllers

esphome:
  name: node_name
  platform: ESP8266
  board: esp8285


custom_component:
- lambda: |-
    auto diyhue = new diyhueudp();
    return {diyhue};


wifi:
  ssid: "....."
  password: "...."

# Enable logging
logger:

# Enable Home Assistant API
api:
  password: "...."

ota:
  password: "p...."
  
light:
  - platform: rgb
    name: Nice Friendly Name
    red: pwm_r
    green: pwm_g
    blue: pwm_b
    restore_mode: ALWAYS_ON

output:
  - platform: esp8266_pwm
    pin: GPIO12
    frequency: 1000 Hz
    id: pwm_r

  - platform: esp8266_pwm
    pin: GPIO5
    frequency: 1000 Hz
    id: pwm_g

  - platform: esp8266_pwm
    pin: GPIO13
    frequency: 1000 Hz
    id: pwm_b
    

text_sensor:
  - platform: template
    name: "light_id"
    id: light_id
    lambda: |-
      return {"esphome_diyhue_light;b8:27:eb:77:77:b0;backlight;CT-BOOST;RGB-BOOST"};
    update_interval: 24h
    
    
web_server:
  port: 80

Take a look here. That should give you an idea of the values to change in the config.

I believe you pulled that config from the Github? That should give you entertainment mode when combined with the asyncudp addon.