Use Scenes to turn off some lights by broadlink rm pro RF signals

Hi,
I use Scenes to turn off some lights by broadlink rm pro RF signals.

  • name: scene_light_off
    entities:
    switch.light_ct_1: off
    switch.light_ct_2: off
    switch.light_ct_3: off
    switch.light_kt_1: off
    switch.light_kt_2: off
    switch.light_kt_3: off

But I found that every time I active this scene, there will be 1 or 2 light that didn’t turn off. is that because the rm pro send RF signals too fast that lead to miss some lights?
Or is there any way to add some delay time between every RF signals in scene?

You can use script.but scene seems more formal.

Any idea? Please help.

@jove you may need a delay between switching each light off to give the RM Pro a chance to issue the command to each, something like this script:

scene_light_off:
    alias: "Turn off lights"
    sequence:
      - service: switch.turn_off
        entity_id: switch.light_ct_1
      - delay: '00:00:01'
      - service: switch.turn_off
        entity_id: switch.light_ct_2
      - delay: '00:00:01'
      - service: switch.turn_off
        entity_id: switch.light_ct_3
      - delay: '00:00:01'
      - service: switch.turn_off
        entity_id: switch.light_kt_1
      - delay: '00:00:01'
      - service: switch.turn_off
        entity_id: switch.light_kt_2
      - delay: '00:00:01'
      - service: switch.turn_off
        entity_id: switch.light_kt_3

I’m not sure if the 1 second delay would be enough, you might need to play with it.

3 Likes