Adaptive Lighting with IKEA bulbs (in 2025)

Earlier this year, I spent some cycles replacing my previous Flux configuration of my IKEA lights over to Adaptive Lighting.

To save other people of this effort, I did a bit of a write-up on how to configure common IKEA lights using Adaptive Lighting, as well as how to best debug lights (using a python script).

Here’s a tl;dr from the article:

Dimmable white spectrum

For IKEA’s LED bulb GU10 345 lumen, smart/wireless dimmable white spectrum bulbs.

  - name: adapt_brightness_standard_color_temp
    lights:
      - light.light_1
      - light.light_2
    min_brightness: 50
    max_brightness: 100
    min_color_temp: 2202
    max_color_temp: 4000
    sleep_brightness: 1
    sleep_color_temp: 2202
    transition: 45
    interval: 90
    initial_transition: 1
    prefer_rgb_color: false

Dimmable color and white spectrum

For the LED bulb E27 806 lumen, wireless dimmable color and white spectrum/globe opal white bulbs.

  - name: adapt_brightness_extended_color_temp
    lights:
      - light.light_3
      - light.light_4
    min_brightness: 70
    max_brightness: 100
    min_color_temp: 2000
    max_color_temp: 6535
    sleep_brightness: 1
    sleep_color_temp: 2000
    transition: 45
    interval: 90
    initial_transition: 1
    prefer_rgb_color: false

Dimmable warm white

For the basic LED bulb GU10 345 lumen, smart/wireless dimmable warm white bulbs.

  - name: adapt_brightness_brightness_only
    lights:
      - light.light_5
      - light.light_6
    min_brightness: 50
    max_brightness: 100
    sleep_brightness: 1
    transition: 45
    interval: 90
    initial_transition: 1