Maison vigilante
L’objectif de la maison vigilante est d’être notifié lorsque quelqu’un utilise un produit dans mon logement en mon absence. L’utilisateur active/désactive la maison vigilante (via l’app ou via un scénario) pour indiquer sa présence ou non dans le logement lorsqu’il part ou rentre.
Suspicion d’intrusion
En fonction du paramétrage, il est possible de considérer une suspicion d’intrusion sur :
une détection de mouvement d’un capteur compatible,
une détection de l’appui d’un interrupteur.
Paramétrage de la maison vigilante
Le paramétrage de la maison vigilante permet de choisir les évènements qui déclencheront une suspicion d’intrusion.
Par exemple si j’ai un animal de compagnie qui déclenche par erreur le capteur de mouvement, je choisi de ne pas utiliser la détection de mouvement comme suspicion d’intrusion.
Disponibilité de la fonctionnalité
Pour pouvoir utiliser la maison vigilante, il est nécessaire :
d’avoir une gateway Passerelle WIFI,
D’avoir dans le logement au moins un produit permettant la détection (Détecteur de mouvement émetteur intérieur sur secteur, Détecteur de mouvement émetteur intérieur à pile ou une fonctionnalité interrupteur associée à un contrôleur).
Exigence: sur l’application (Page scénarios), si ces conditions ne sont pas réunies :
le toggle est sur off,
un message d’alerte est présent au dessus du widget,
il n’est pas possible d’activer la maison vigilante,
un clic sur le toggle ou le message affiche un message d’erreur qui indique à l’utilisateur que la détection n’est pas possible avec les produits actuellement dans le réseau.
Période de grâce
La période de grâce permet à l’utilisateur :
d’avoir un délai au départ du logement : à l’activation de la maison vigilante la période de grâce permet de sortir du logement en passant devant un capteur ou en éteignant une lumière sans déclencher une alerte. L’activation est effective au delà de la période de grâce.
d’avoir un délai à l’arrivée dans le logement : à la détection (je passe devant le capteur de mouvement par exemple) j’ai la durée de la période de grâce pour désactiver la maison vigilante avant le déclenchement de l’alerte (envoi d’une notification).
Exemples :
je peux rentrer dans la maison, allumer une lumière via un interrupteur, traverser la pièce et appuyer sur le bouton caché déclenchant le scénario ayant pour action “désactiver maison vigilante”. Je n’ai pas dépassé la période de grâce : l’alerte n’est pas lancée.
je gare ma voiture (détection de mouvement) puis sors mon téléphone pour désactiver manuellement la maison vigilante.
Scénario
Il est possible de choisir “activer / désactiver la maison vigilante” comme action de scénario (voir Page scénarios).
Machine d’état fonctionnelle de la maison vigilante
Exigence: Sur le tableau de bord de l’application (Page scénarios):
La maison vigilante est toujours visible sur le tableau de bord (qui est toujours présent).”
L’appui sur la tuile du tableau de bord redirige vers la page maison vigilante.”
La couleur de la tuile correspond à l’état d’activation de la maison vigilante.”
Exigence: Sur le Menu cloche : Chaque alerte intrusion est une nouvelle entrée dans le menu Notification.
Exigence: Sur le Widget :
Le widget maison vigilante est décoratif.
Le toggle en dessous permet d’activer / désactiver la maison vigilante.
Si la fonctionnalité n’est pas disponible il est grisé et inactif
Exigence: Historique :
L’historique indique le moment de l’alerte et le produit qui l’a déclenché.
Si la suspicion a eu lieu seul l’heure est affiché sinon la date et l’heure sur 2 lignes au format “jj.mm.aa hh:mm”
Les 3 dernières suspicions sont affichées la plus récente en premier (antichronologique).
Le bouton historique redirige vers la page affichant tous l’historique des alertes.
Exigence: Sur l’Iothub :
La feature “vigilance” est disponible au niveau de la liste des feature d’une GW :
Un controle de type toggle permet de changer l’état depuis le front end
Un controle de type slider permet de changer la durée de période de grâce
L’historique Maison vigilante présente de manière anti-chronologique les évenements ayant conduits à une notification push (alerte) :
les évènements de suspicions qui ont déclenchés l’alerte jusqu’à ce que la maison vigilante soit désactivée
les évènements d’activation/désactivation/déclenchement de l’alerte push
On ne stocke pas les évenements de suspicion ni d’activation ne conduisant pas à un déclenchement de l’alerte push.
Le contenu de l’historique est purgé au bout de 5 ans
La notification doit afficher les informations suivantes :
Alerte intrusion (title)
par lampe1 (nom de la feature associée)
Fonctionnalités concernées :
ref-feature-scenario-controller