This affects me too:
The code below has worked for a good few years. I had to take both “transition” and “color_name” out of set_state and use in the turn_on method to get it to work for testing. I don’t want to really do that as a permanent solution as it would be a significant amount of rework.
I checked the breaking changes for the last few releases and didn’t see anything.
The code below no longer works.
## Night state
- id: state_set_light_mode_night
alias: 'Set light state mode - night'
- platform: state
- service: lifx.set_state
# transition: 10