Home Assistant : Mise en place d’un système d’alarme

alarme-home-assistant-securite

La mise en place d’un système d’alarme avec Home Assistant est assez simple grâce à Alarm Panel card nativement intégrée. Nous allons voir sa mise en oeuvre avec des capteurs d’ouverture/fermeture de porte et fenêtre mais c’est évolutif et adaptable à votre configuration.

lovelace_alarm_panel_card

De quoi a-t-on besoin ?

  • D’une instance Home Assistant
  • De capteurs (ici, on utilisera des capteurs d’ouverture/fermeture de porte et fenêtre Aqara Zigbee mais n’importe lesquels feront l’affaire dès qu’ils seront intégrés à Home Assistant)
  • De prises connectées sur lesquelles on branchera des sirènes (ou des sirènes connectées)

Home Assistant : Installer Alarm Panel Card

Rien de plus simple, Alarm Panel Card est déjà préinstallée par défaut dans Home Assistant. Il suffit alors de l’intégrer sur son Dashboard en cliquant sur le ‘+’ en bas de la page après avoir pris la main sur le Dashboard. Ou encore de rajouter ça dans config.yaml :

home assistant alarme card panel

Vous allez ensuite pouvoir choisir le temps de latence entre le moment où vous appuierez sur le bouton pour activer l’alarme et le moment où elle s’enclenchera (ici, 1 sec) : ça peut être utile pour vous laisser le temps de sortir de chez vous (si vous supprimez la ligne, cela revient au réglage par défaut : 60 sec).

Vous pouvez aussi afficher (comme ci-dessus) un clavier pour entrer un code d’activation/désactivation.

On peut, dès lors, activer/désactiver l’alarme depuis l’application Home Assistant mais aussi créer des automatisations avec la géolocalisation (pour que l’alarme s’active quand on quitte la zone), l’activer avec un bouton caché dans un coin, avec un tagNFC, etc…

ET VOILA ! C’est tout ? Presque…

Home Assistant : La sirène connectée

Pour se créer une sirène, rien de plus simple. Il suffit de brancher une sirène (qu’on trouve à foison sur toutes les plateformes de vente à distance) et la brancher sur une prise connectée. (Attention toutefois : il existe des sirènes en 12V, il faudra alors les brancher à l’aide d’un transformateur).

29,99€
in stock
3 new from 29,90€
6 used from 27,61€
Amazon.fr
Free shipping
Last updated on 9 avril 2021 22h40

Ces sirènes hurlent dès qu’elles reçoivent du courant, de fait, on décidera d’allumer la/les prise(s) connectée(s) où est/sont branchée(s) la/les sirène(s) dès lors qu’un déclencheur détectera quelque chose et que l’alarme sera activée.

Home Assistant : Les déclencheurs

On va maintenant créer les automatisations qui vont permettre de déclencher l’alarme. Il suffit alors de créer une automatisation qui dise : “Si un détecteur passe de fermé à ouvert ET que l’alarme est activée ALORS allumer la/les prise(s)” (ce qui fera sonner la sirène).

Donc, en déclencheur, le/les capteur(s) que vous souhaitez, en condition l’état de l’alarme et en action l’allumage de la ou des prises où est/sont branchée(s) la/les sirène(s).

On peut laisser un temps de délai pour éviter de faire sonner dès qu’on rentre chez soi et qu’on a oublié de couper l’alarme.

Les « petits raffinements » 

L’Alarm Control Panel de Home Assistant permet plusieurs modes :

  • A distance (AWAY)
  • A domicile (HOME)
  • Mode Nuit (NIGHT)

home-assistant-systeme-alarme

Cela permet de configurer son alarme comme « une vraie » et de sortir de la surveillance certains capteurs de mouvements durant la nuit par exemple… pour éviter de faire sonner l’alarme quand on se lève pour aller aux toilettes !! A chacun de faire en fonction de ses besoins !! 🙂 

Ensuite, on peut créer des automatisations personnalisées, par exemple : 

  • Si n’importe quel capteur d’ouverture est ouvert ET que l’alarme est sur AWAY alors allumer la prise connectée.
  • Si tous les capteurs d’ouverture SAUF celui de la fenêtre du balcon est ouvert ET que l’alarme est sur NIGHT alors allumer la prise connectée (ça, c’est pour les fumeurs…). 😉

Mais on peut aller encore plus loin :

  • Lorsque j’allume ma télé et que je regarde Netflix, mettre l’alarme sur « HOME ». Et bien entendu, préparer ce qui déclenchera l’alarme, si besoin, lorsqu’elle sera en mode « HOME’ »

J’utilise des caméras. Il est simple, toujours à l’aide d’automatisations, de mettre les caméras en mode « enregistrement » lorsqu’on active l’alarme et de les couper lorsqu’on rentre et qu’on la désactive.

Ainsi, en couplant les automatisations, protéger sa maison lorsqu’on la quitte devient automatique… même plus besoin d’y penser.

Les « petits raffinements » (…suite) :

J’utilise HomeKit et l’application Maison d’Apple. Pour des raisons de simplicité et de facilité pour les autres membres de la famille, je suis le seul à avoir l’application Home Assistant sur mon iPhone. Les autres membres (ma femme, particulièrement) n’a pas cette application installée (et elle n’en veut pas !) mais elle souhaite une utilisation fluide de l’alarme.

En faisant « remonter » les appareils de Home Assistant dans HomeKit, l’alarme apparait immédiatement sur tous les appareils Apple de la maison. Ainsi, il devient très simple de l’activer/désactiver depuis les appareils ou avec Siri (simplement en le lui demandant).

HomeKit - Home Assistant

On peut aussi activer les notifications de chacun des capteurs indépendamment, ce qui permet de recevoir une notification dès qu’un capteur passe de « fermé » à « ouvert » ou seulement lorsqu’un capteur passe de « fermé » à « ouvert » lorsque personne n’est à la maison… etc…

Avec un iPhone XS ou plus récent, on peut aussi utiliser les tagNFC… il devient alors hyper simple, avec l’application Raccourcis d’activer/désactiver l’alarme en passant simplement son téléphone devant le Tag : plus besoin de clavier à l’entrée de la maison, plus besoin de taper de code… et c’est sécurisé puisque c’est UNIQUEMENT les téléphones configurés qui pourront déclencher ce Raccourci grâce au Tag !

Home Assistant Tags - Home Assistant

Il est aussi possible d’enclencher/déclencher l’alarme lorsque le dernier occupant de la maison est sorti. Ici, pour des raisons de sécurité, Apple demande une action sur le téléphone mais il est possible de détourner cette vérification… on pourra voir ça dans un autre tutoriel si vous le souhaitez. On est plutôt sur un tuto HomeKit qu’un tuto Home Assistant !! 🙂 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Suggestions