Automação não entende a condition do tipo State

Viva!!!

Estou a tentar uma automação no

 Home Assistant
 0.88.2

O objectivo é quando ligo a light.wc2_luz_tecto se a light.wc2_luz_espelho estiver a ‘ON’ ligar o switch.extractor_wc2.

Se não tiver a parte da condition o interruptor switch.extractor_wc2 liga.
Com a condition, qualquer que seja o estado do light.wc2_luz_espelho não liga.

Qualquer dica é bem vinda.

Obrigado.

Lights

- platform: mqtt
  name: "wc2 luz tecto"
  state_topic: "piso_1/wc2_luz_tecto/status"
  command_topic: "piso_1/wc2_luz_tecto/set"
  availability_topic: "piso_1/wc2_luz_tecto/available"
  payload_available: "online"
  payload_not_available: "offline"
  payload_on: "ON"
  payload_off: "OFF"

- platform: mqtt
  name: "wc2 luz espelho"
  state_topic: "piso_1/wc2_luz_espelho/status"
  command_topic: "piso_1/wc2_luz_espelho/set"
  availability_topic: "piso_1/wc2_luz_espelho/available"
  payload_available: "online"
  payload_not_available: "offline"

Switch

- platform: mqtt
  name: "extractor wc2"
  state_topic: "piso_1/extractor_wc2/status"
  command_topic: "piso_1/extractor_wc2/set"
  availability_topic: "piso_1/extractor_wc2/available"
  payload_on: "ON"
  payload_off: "OFF"
  state_on: "ON"
  state_off: "OFF"

Autimations.yaml

- id: '1551794997061'
  alias: wc2_fan_start
  trigger:
  - payload: 'ON'
    platform: mqtt
    topic: piso_1/wc2_luz_tecto/status
  condition:
  - condition: state
    entity_id: light.wc2_luz_espelho
    state: 'ON'
  action:
  - data:
      entity_id: switch.extractor_wc2
    service: switch.turn_on

Boas pessoal!

Penso que já descobri!!!

Passei todos os

state_on: "ON"

para

state_on: "on"

e a coisa passou a funcionar!!!

Obrigado.

1 Like

Este tópico foi automaticamente fechado 90 dias após a última resposta. Novas respostas não são permitidas.


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


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