Scene adjustments do not save

I’m trying to add a new light to an existing Scene but it doesn’t save. The light entity is added, the state (on/off and brightness) is correct, yet clicking Save doesn’t actually save the changes. Calling the scene does not yield the expected results. I have called Scene.reload and restarted HA to no avail.

Next time I open the Scene in editor, the entity is still added but the state is not.

I do see the proper entity and proper state in scenes.yaml, but when called via any method, it calls the old state. I have quadruple checked that I call the correct one.

Also, sometimes the Save button doesn’t appear at all despite me making changes.

Nothing pertinent in full log. HA 2023.8.3. Any tips? Thanks.

This is the scene. The light.triones_121522000353 entity never turns on when calling this Scene, yet controlling it manually always works.

- id: cc9c5d7d05d54341961530b6fc71335c
  name: Evening lights
  entities:
    light.dining_table:
      min_color_temp_kelvin: 2702
      max_color_temp_kelvin: 6535
      min_mireds: 153
      max_mireds: 370
      effect_list:
      - Slow Temp
      - Stop
      supported_color_modes:
      - color_temp
      flowing: false
      music_mode: false
      friendly_name: LR dining table
      supported_features: 44
      state: 'off'
    light.sofa_light:
      min_color_temp_kelvin: 2702
      max_color_temp_kelvin: 6535
      min_mireds: 153
      max_mireds: 370
      effect_list:
      - Slow Temp
      - Stop
      supported_color_modes:
      - color_temp
      flowing: false
      music_mode: false
      icon: mdi:sofa
      friendly_name: Sofa Light
      supported_features: 44
      state: 'off'
    light.retro_lamp:
      supported_color_modes:
      - onoff
      color_mode: onoff
      friendly_name: Retro Lamp
      supported_features: 0
      state: 'on'
    light.yeelight_m2_1:
      min_color_temp_kelvin: 2702
      max_color_temp_kelvin: 6535
      min_mireds: 153
      max_mireds: 370
      supported_color_modes:
      - color_temp
      device_class: light
      friendly_name: Brusel Light
      supported_features: 35
      state: 'off'
    light.lr_bookcase:
      min_color_temp_kelvin: 2702
      max_color_temp_kelvin: 6535
      min_mireds: 153
      max_mireds: 370
      supported_color_modes:
      - color_temp
      color_mode: color_temp
      brightness: 166
      color_temp_kelvin: 2702
      color_temp: 370
      hs_color:
      - 28.391
      - 65.659
      rgb_color:
      - 255
      - 166
      - 87
      xy_color:
      - 0.526
      - 0.387
      device_class: light
      icon: mdi:floor-lamp
      friendly_name: Book Light
      supported_features: 35
      state: 'on'
    light.yeelight_m2_work:
      min_color_temp_kelvin: 2702
      max_color_temp_kelvin: 6535
      min_mireds: 153
      max_mireds: 370
      supported_color_modes:
      - color_temp
      color_mode: color_temp
      brightness: 166
      color_temp_kelvin: 2702
      color_temp: 370
      hs_color:
      - 28.391
      - 65.659
      rgb_color:
      - 255
      - 166
      - 87
      xy_color:
      - 0.526
      - 0.387
      device_class: light
      friendly_name: Work Light
      supported_features: 35
      state: 'on'
    light.e15_rgb_localtuya:
      effect_list: []
      supported_color_modes:
      - hs
      color_mode: hs
      brightness: 117
      hs_color:
      - 30
      - 94.902
      rgb_color:
      - 255
      - 133
      - 12
      xy_color:
      - 0.603
      - 0.379
      raw_state: true
      friendly_name: e15_RGB_localtuya
      supported_features: 21
      state: 'on'
    light.tradfri_mcm:
      effect_list:
      - blink
      - breathe
      - okay
      - channel_change
      - finish_effect
      - stop_effect
      supported_color_modes:
      - brightness
      color_mode: brightness
      brightness: 76
      linkquality: 196
      power_on_behavior: 'on'
      update:
        installed_version: -1
        latest_version: -1
        state:
      update_available:
      icon: mdi:lamp
      friendly_name: Mid Century Modern
      supported_features: 44
      state: 'on'
    light.triones_121522000353:
      effect_list:
      - blue_fade
      - blue_strobe
      - colorjump
      - colorloop
      - colorstrobe
      - cyan_fade
      - cyan_strobe
      - gb_cross_fade
      - green_fade
      - green_strobe
      - purple_fade
      - purple_strobe
      - rb_cross_fade
      - red_fade
      - red_strobe
      - rg_cross_fade
      - white_fade
      - white_strobe
      - yellow_fade
      - yellow_strobe
      supported_color_modes:
      - rgb
      - white
      icon: mdi:led-strip-variant
      friendly_name: Workdesk LED
      supported_features: 4
      color_mode: rgb
      brightness: 255
      hs_color:
      - 326.118
      - 100
      rgb_color:
      - 255
      - 0
      - 144
      xy_color:
      - 0.554
      - 0.232
      state: 'on'
  icon: mdi:weather-night
  metadata: {}

Hey!

I seem to have the same or a similar problem.

I’ve worked with scenes for many years now. But a few days ago the state of the lamps I add to my already existing lamp scene is not saved. The lamp state is always off, even if I set them to a brightness and save the scene.

In the scenes.yaml file the correct state and brightness is saved, but not when opening or triggering the scene.

Did you ever find a solution to this problem?

Cheers!

Hi,
A new guy here, experiencing the same thing with saving a scene edit. In my case it seems especially white temperature, changes could not be saved. In certain lights…
Did you guys solved this issues or maybe is there a work-around?
My plan now is to delete the 2 (LifX mini bulb, Aqara T1 light strip) devices in every scene that couldn’t be changed. Then set the light manually exactly as needed and add it to scene (again). Hope this works

Deleting and adding in the right setting to the scene didn’t work…
Work around: I made helpers for each lightsetting, transferred them to HomeKit and let them trigger HK scenes with colortemp settings. Feels sort of clumsy that I have to use HK for this, but it works