Automatisation pour une porte de garage restée ouverte
C'est un peu la hantise lorsqu'on quitte son domicile, la porte du garage est-elle bien fermée ?
Voici un exemple d'automatisation qui déclenche des alertes lorsque la porte reste ouverte plus de 5mn, en utilisant un module ESP32-SIM800 connecté avec ESPHome.
Dans l'ordre,
- on envoie une notification sur l'appli Home Assistant
- on génère un message vocal
- on envoie un mail
- on envoie un SMS sur 2 n° différents
- on génère un appel sur 2 n° différents (juste pour faire sonner)
Les temporisations permettent au module ESP32 de ne pas s'emmêler les pinceaux.
En espérant que cela suffise !
alias: GARAGE NIORT porte ouverte 5mn
description: génère une alerte si tempo épuisée avant fermeture
trigger:
- platform: state
entity_id:
- binary_sensor.tz3000_yxqnffam_ts0203_opening
from: "off"
to: "on"
for:
hours: 0
minutes: 5
seconds: 0
condition: []
action:
- service: notify.mobile_app_pixel_4a
data:
message: Garage ouvert depuis 5mn
title: ouverture porte
- service: notify.smtpdc
data:
message: Garage ouvert depuis 5mn
title: GARAGE
- service: notify.mobile_app_pixel_4a
data:
message: Home Assistant
data:
ttl: 0
priority: high
channel: alarm_stream
- service: notify.mobile_app_pixel_4a
data:
message: TTS
data:
ttl: 0
priority: high
media_stream: alarm_stream_max
tts_text: Le garage est ouvert depuis 5mn
- delay: "00:00:30" # Temporisation de 30 secondes
- service: esphome.esp32_800_send_sms
data:
recipient: "07xxxxxxxx"
message: "ALERTE : Porte garage ouverte +5mn"
- delay: "00:00:30" # Temporisation de 30 secondes
- service: esphome.esp32_800_send_sms
data:
recipient: "06xxxxxxxx"
message: "ALERTE : Porte garage ouverte +5mn"
- delay: "00:00:30" # Temporisation de 30 secondes
- service: esphome.esp32_800_dial
data:
recipient: "07xxxxxxxx"
- delay: "00:00:30" # Temporisation de 30 secondes
- service: esphome.esp32_800_dial
data:
recipient: "06xxxxxxxx"
mode: single