[Corredor Sala Cozinha] Movimento detectado no escuro - aantonelloborges/codesamples GitHub Wiki


alias: "[Corredor > Sala >  Cozinha] Movimento detectado no escuro"
description: ""
triggers:
  - entity_id:
      - binary_sensor.athom_presence_sensor_9ce81b_occupancy
    to: "on"
    trigger: state
    id: Detected
    from: unavailable
  - entity_id:
      - binary_sensor.presence_sensor_cozinha_9bd10b_mmwave_sensor
    trigger: state
    id: Clear
    to: "off"
    from: "off"
conditions:
  - condition: or
    conditions:
      - condition: state
        entity_id: media_player.lg_tv_sala
        state: "off"
      - condition: state
        entity_id: media_player.lg_tv_sala
        state: unavailable
      - condition: state
        entity_id: media_player.lg_tv_sala
        state: unknown
actions:
  - if:
      - condition: state
        entity_id: input_boolean.status_da_hora_de_dormir
        state: "off"
      - condition: trigger
        id:
          - Detected
      - condition: state
        entity_id: light.sala_qualquer_luz_ligada
        state: "off"
      - condition: numeric_state
        entity_id: sensor.aqara_fp2_light_level
        below: 10
    then:
      - repeat:
          sequence:
            - delay:
                hours: 0
                minutes: 0
                seconds: 1
                milliseconds: 0
              enabled: true
            - if:
                - condition: state
                  entity_id: binary_sensor.aqara_fp2_sala
                  state: "on"
                - condition: state
                  entity_id: switch.modo_cinema
                  state: "off"
                - condition: device
                  device_id: 59b7fe9684384dbbc37b73484fc7cb43
                  domain: media_player
                  entity_id: 5f9e459d080817fb7af04213280e4476
                  type: is_off
              then:
                - data:
                    brightness_pct: 10
                  target:
                    entity_id: light.spots_do_sofa
                  action: light.turn_on
            - if:
                - condition: state
                  entity_id: binary_sensor.aqara_fp2_sala
                  state: "on"
                - condition: state
                  entity_id: switch.modo_cinema
                  state: "off"
                - condition: device
                  device_id: 59b7fe9684384dbbc37b73484fc7cb43
                  domain: media_player
                  entity_id: 5f9e459d080817fb7af04213280e4476
                  type: is_off
              then:
                - data: {}
                  action: light.turn_on
                  target:
                    entity_id: light.luz_principal_da_cozinha
          count: 15
  - if:
      - condition: trigger
        id:
          - Clear
    then:
      - action: light.turn_off
        metadata: {}
        data:
          transition: 20
        target:
          entity_id:
            - light.spots_do_sofa
      - delay:
          hours: 0
          minutes: 0
          seconds: 15
      - action: light.turn_off
        metadata: {}
        data:
          transition: 20
        target:
          entity_id:
            - light.luz_do_corredor_light_0
mode: single