Co2 Level mit LED als Graph darstellen

Ich habe hier erfolgreich einen D1 Mini mit einem SCD41 mit BME680 und WS2811 laufen.
Die Werte stimmen und kommen in HA an, die LED-LEiste kann ich ein und aus schalten.

hier mein Code

# --------------------SCD41--------------------
  - platform: scd4x
    ambient_pressure_compensation_source: bme680_press
    temperature_offset: 6
    co2:
      name: "Real CO2"
      id: real_co2_ppm
    temperature:
      name: "Real Temperatur"
    humidity:
      name: "Real rel. Luftfeuchte"

# --------------------BME680--------------------
  - platform: bme680_bsec
    temperature:
      name: "BME680 Temperatur"
      id: bme680_temp
    pressure:
      name: "BME680 Druck"
      id: bme680_press
    humidity:
      name: "BME680 rel. Luftfeuchte"
      id: bme680_humi
    iaq:
      name: "BME680 IAQ"
      id: iaq
    co2_equivalent:
      name: "BME680 CO2 Equivalent"
    breath_voc_equivalent:
      name: "BME680 Breath VOC Equivalent"

#--------------------LED--------------------
light:
  - platform: neopixelbus
    type: GRB
    variant: WS2811
    pin: GPIO2
    num_leds: 12
    name: "LED-Graph"
    id: my_led_graph

ich würde gerne die LED je nach dem wie hoch der CO2-Gehalt ist, anzeigen/leuchten lassen.
ich habe hier mal ein Bild/Grafik erstellt wie ich mir das vorstelle, ich komme leider nicht weiter.

Die LED 1 (eins), 2 (zwei) und 12 (zwölf) von dem LED-Stripe werden für die darstellung nicht benötigt, kann es aber nicht kürzen da es ein Ring ist.

Kann mir hier jemand bitte behilflich sein? komme nicht klar damit