Alarme : piloter l'alarme depuis un clavier physique

Le besoin

Un clavier à code près de la porte d’entrée est le moyen le plus naturel d’armer et de désarmer une alarme. Ça marche quand le téléphone est au fond d’une poche, quand on a les bras chargés, et pour les personnes qui n’utilisent pas l’app.

Ces claviers existent en Zigbee — le Frient KEYZB-110, par exemple — avec pavé numérique, boutons de mode et parfois lecteur de badge. Mais Gladys ne sait pas qu’il s’agit de claviers d’alarme : ce sont des appareils qui envoient des évènements, à charge de chacun de reconstruire la logique à la main, souvent en passant par un outil externe comme Node-RED. Pour une fonction aussi centrale, c’est dommage.

Ce qui est attendu

Que le clavier ne soit qu’une télécommande, et que toute l’intelligence reste dans Gladys :

  • le clavier demande quelque chose — armer en présence, en nuit, en absence, désarmer — accompagné d’un code ou d’un badge ;
  • Gladys valide le code, vérifie que l’action est permise, et décide ;
  • le clavier reçoit un retour : accepté, refusé, code incorrect — pour son bip et ses voyants.

Plusieurs claviers doivent pouvoir coexister, aux côtés de l’app, des tablettes et des scènes, et tous piloter la même alarme. Rien ne doit être spécifique à un modèle : n’importe quel clavier compatible doit pouvoir se brancher de la même façon.

À quoi ça ressemblerait

CLAVIERS                                    + Ajouter un clavier

Clavier entrée          Frient KEYZB-110         en ligne
   Armement sans code                       ○ non   ● oui
   Retour sonore et voyants                 ● activé
   Badges autorisés                         2

Tablette couloir        Gladys, mode verrouillé  en ligne

Questions à trancher

  1. Quels modèles viser en premier ? Le Frient KEYZB-110 est le plus cité. D’autres claviers Zigbee existent — lesquels sont réellement utilisés dans la communauté ?
  2. Les badges RFID sont-ils gérés comme des codes (un badge = un utilisateur), ou est-ce un sujet à part ?
  3. Jusqu’où va le retour vers le clavier ? Le bip de confirmation et les voyants d’état sont ce qui fait la différence entre un clavier agréable et un clavier frustrant — mais tous les modèles ne l’exposent pas de la même façon. Retour minimal partout, ou riche là où c’est possible ?
  4. Faut-il pouvoir armer sans code depuis le clavier, et exiger le code seulement pour désarmer ? C’est le réglage le plus courant.
  5. Que fait Gladys si le clavier est hors ligne au moment où on veut s’en servir — et comment le sait-on avant d’être devant ?
  6. Le mode tablette verrouillée de Gladys doit-il être traité comme un clavier parmi les autres, avec les mêmes réglages ?

Complexité et dépendances

Élevée. Cette demande a besoin des codes par utilisateur — Gladys doit savoir valider un code venu d’ailleurs que de son interface — et gagne beaucoup avec le mode nuit, que ces claviers proposent en général sur un bouton dédié.


Cette demande fait partie d’un ensemble issu de la discussion Système d’alarme Gladys (besoin F09).