Ajuda automação WC

Boas,
Precisava da vossa ajuda, estou com dificuldade em criar uma automação.

O que pretendo é que o extrator do wc desligue após 10 minutos se a luz da casa de banho estiver desligada
e o extrator ligado.


#Desliga WC Extrator após 10m se a luz do WC estiver desligada
- alias: Desliga_WcVentilador
  trigger:
    platform: state
    entity_id: switch.ventilador
    from: 'off'
    to: 'on'
    for:
      minutes: 10
  condition: and
  conditions:
    condition: state
    entity_id: switch.luz
    from: 'on'
    to: 'off'
  action:
  - service: switch.turn_off
    entity_id: 
        - switch.ventilador

Estás a usar como trigger o ventilador (‘switch.ventilador’), quando devias usar a luz (‘switch.luz’).

Se deres “for:” os 10 minutos, não precisas de dar condição “and”; quanto muito uma de “state”, sobre o estado do switch.luz, estando como off e o outro on.

Algo como:

description: ""
mode: single
trigger:
  - platform: state
    entity_id:
      - switch.luz
    from: "on"
    to: "off"
    for:
      hours: 0
      minutes: 10
      seconds: 0
condition:
  - condition: state
    entity_id: switch.luz
    state: "off"
  - condition: state
    entity_id: switch.ventilador
    state: "on"
action:
  - service: switch.turn_off
    data: {}
    target:
      entity_id: switch.ventilador

Copyright © 2017-2021. Todos os direitos reservados
CPHA.pt - info@cpha.pt


FAQ | Termos de Serviço/Regras | Política de Privacidade