Light effect Play list Help

Hi There

Not sure if anyone can help with this but struggling a bit.

This automation below works by rotating through all three effects every 10 seconds, however, what I would like to happen is each effect has its own, brightness, intensity and speed setting that is triggered when the effect runs.

Try as I might I am unable to figure this out can anyone help.

I have tried the following underneath but it still does not appear to work.

alias: Christmas Lights effects
description: Christmas light effects
trigger:

  • platform: time_pattern
    seconds: ‘10’
    condition:
  • condition: state
    entity_id: light.wledaj
    state: ‘on’
    variables:
    effects:
    • Colorloop
      Speed: 5
    • Dancing Shadows
      Speed: 10
    • Glitter
      Speed: 14
      action:
  • service: light.turn_on
    data:
    effect: “{{ effects | random }}”
    entity_id: light.wledaj
    mode: single