Bom dia pessoal,
Tinha a necessidade de ter uma automação para que o alarme de casa (Gateway Xiaomi) se desligasse assim que chegasse a casa.
Como ando muito de mota, e não tendo forma de o desligar em andamento tive que criar alguma coisa para que quando entrasse na garagem com a mota, ele já estivesse desligado, caso contrario o alarme disparava.
Mais uma vez obrigado ao @RodolfoVieira pela sua sempre pronta ajuda.
Então o “truque” está em usar o Zanzito para a localização e quando o portão da casa começar a abrir, na condição de eu estar “Em casa” ,ele corre a automação de desligar o alarme.
Precisão de ter o Zanzito Instalado no telemovel. Têm aqui o DIY - Zanzito
## Desliga o alarme por proximidade após abrir o portão - Luis
- alias: Desliga o alarme por proximidade após abrir o portão - Luis
initial_state: true
trigger:
- platform: state
entity_id: binary_sensor.door_window_sensor_158d0001d86c17
to: 'on'
condition:
- condition: state
entity_id: input_boolean.auto_alarme (ALARME LIGADO)
state: 'on'
- condition: state
entity_id: sensor.luis (LUIS EM CASA)
state: 'Em casa'
- condition: state
entity_id: input_boolean.normal (CONDIÇÃO DE DESLIGAR POR LICALIZAÇÃO ACTIVADA)
state: 'on'
action:
- service: script.alarmepromimityoff
@ - ATENÇÃO… APAGUEM O QUE ESTÁ ENTRE () NOS entity_id… METI SÓ PARA AJUDAR A MALTA MAIS NOVA NISTO.
No mesmo ficheiro têm que ter o script que é chamado no ultima passo da automação… deixo o exemplo do meu… adaptem à vossa realidade.
script:
alarmepromimityoff:
sequence:
- service: xiaomi_aqara.play_ringtone
data:
gw_mac: !secret key_gateway2
ringtone_id: 10001
ringtone_vol: 10
- service: switch.turn_off
data:
entity_id: switch.sirene
- delay: 0:00:01
- service: script.turn_off
data:
entity_id: script.atraso
- service: script.turn_off
data:
entity_id: script.alarme
- service: notify.luiszanzito
data:
message: "Alarme desativado por proximidade - {{states.sensor.date.state}} às {{states.sensor.time.state}}"
- delay: 0:00:01
- service: homeassistant.turn_off
entity_id: input_boolean.normal
- service: xiaomi_aqara.stop_ringtone
data:
gw_mac: !secret key_gateway2
- service: xiaomi_aqara.stop_ringtone
data:
gw_mac: !secret key_gateway4
- service: xiaomi_aqara.stop_ringtone
data:
gw_mac: !secret key_gateway6
- service: homeassistant.turn_off
entity_id: switch.plug_158d00015e8107
- service: xiaomi_aqara.play_ringtone
data:
gw_mac: !secret key_gateway2
ringtone_id: 10006
ringtone_vol: 17
Alguma ajuda… apitem.
Bom fim de semana malta