Tenho visto alguns exemplos desse tipo de automação, mas todos utilizam NodeRED
Eu queria algo simples, verificar no proprio HA, 3 sensores, por condição de qualquer um se estiver aberto depois das 22h avisar no proprio celular, que as janelas precisam ser fechadas antes de dormir?
Alguem pode me auxiliar com isso ?, me passando alguns exemplos.
Sugestão é utilizar o editor de automações.
Assim você consegue construir as automações básicas pela tela, sem mexer em arquivo.
Lá você consegue descrever certinho quais os gatilhos, as condições e as ações.
Detalhamento da minha necessidade, o que eu eu fiz, foi até onde cheguei, estou estudando e lendo algumas coisas, mas até agora não entendi muito bem isso.
Estou aprendendo tb, mas vou tentar ajudar. Acredito que seja isso que precise.
Copie esse código abaixo, vá nas Automações e clique pra fazer uma nova.
No canto superior direito tem 3 bolinhas. Clique nelas e selecione “Editar como YAML”.
Apague tudo o q estiver ali e cole o código que mandei. Depois clique nas 3 bolinhas de novo e selecione “Editar no editor visual”.
Aí é só trocar o nome das entidades pelas suas e escolher na Ação pra onde quer mandar a msg.
Só uma última coisa: se escolher “Send a persistent notiication” a msg vai pro seu Home Assistant na parte de Notificações, não pro seu celular.
Espero ter ajudado.
alias: Sensor qualquer aberto
description: ‘’
trigger:
platform: time
at: ‘22:00:00’
condition:
condition: or
conditions:
condition: state
entity_id: binary_sensor.sensor_1
state: ‘on’
condition: state
entity_id: binary_sensor.sensor_2
state: ‘on’
condition: state
entity_id: binary_sensor.sensor_3
state: ‘on’
action:
service: notify.MARCAR CELULAR
data:
message: Alguma janela está aberta.
mode: single
Os gatilhos são sempre OU.
Você pode acrescentar quantos forem necessários e ele pega qualquer um.
Já as condições, o padrão é E.
Se precisa de OU, então tem que acrescentar a condição OU e depois incluir as demais condições dentro dela, igual foi feito pelo @ander77.
Também vale a observação dele sobre notificações persistentes.
Quase foi !!!
Agora eu tive o aprendizado de onde edita tudo em código, pq eu estava lendo documentações, mas não conseguia juntar no mesmo código as condições, era lá em cima…