@david_kalbermatten Hello again, David!
I seem to be getting some unusual results when I try to fade multiple lights in parallel?
Known-good scenario:
If I have three lights that each start at 0% (off), and if I set them to fade to 10% over a span of 25 seconds, this works as expected.
parallel:
- service: python_script.lightfader
data:
entity_id: light.living_room_lamps
brightness: 10
transition: 25
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_left
brightness: 10
transition: 25
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_right
brightness: 10
transition: 25
Weirdness scenario 1:
On the other hand, if I have three lights that each start at 0% (off), and if I set them to fade to 10% over a span of 20 seconds, then that doesn’t quite seem to work?
In this situation, one of the lights usually ends up at 10%, and the remaining two end up at 6%.
parallel:
- service: python_script.lightfader
data:
entity_id: light.living_room_lamps
brightness: 10
transition: 20
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_left
brightness: 10
transition: 20
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_right
brightness: 10
transition: 20
Weirdness scenario 2:
Alternately, if I have three lights that each start at 0% (off), and if I set them to fade to 10% over a span of 10 seconds, that also produces some weird results?
In this situation, all three lights make it to 2% but then stop fading further.
parallel:
- service: python_script.lightfader
data:
entity_id: light.living_room_lamps
brightness: 10
transition: 10
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_left
brightness: 10
transition: 10
- service: python_script.lightfader
data:
entity_id: light.dining_room_floor_lamp_right
brightness: 10
transition: 10
Would you happen to have any ideas there?