Aurora HomeAurora HomeDocs
DocsAlertes & Anomalies

Alertes & Anomalies

Aurora Home analyse en continu les données de vos capteurs et vous alerte dès qu'une valeur sort des normes ou évolue de façon anormale.

9:41

Bonjour,

Jean Dupont

Voici la santé de votre maison

Température élevée : 33.2°C (seuil : 32°C)

Problème

Activez la climatisation ou un ventilateur.

CO₂ élevé : 920 ppm (seuil : 800 ppm)

Attention

Ouvrez une fenêtre pour aérer la pièce.

Bannière sur le tableau de bord

Au-dessus des cartes capteurs, une bannière indique en permanence l'état de votre maison. Elle a trois états possibles :

Maison en bonne santé

Tous les capteurs sont dans les normes — aucune alerte active non résolue. La bannière est verte avec l'icône maison.

Alertes actives

Une bannière colorée par capteur en anomalie. Chaque alerte affiche : le message, le badge de sévérité et la première suggestion. Vous pouvez fermer individuellement chaque bannière avec le ×.

UrgentProblèmeAttention

Surveillance en cours

Vous avez fermé toutes les bannières d'alerte mais les anomalies n'ont pas encore été résolues. Le système surveille toujours — la bannière verte n'apparaît que lorsque les capteurs reviennent effectivement dans les normes.

Panneau de notifications

Cliquez sur la cloche pour ouvrir le panneau État de la maison.

La cloche en haut à droite affiche un badge coloré dès qu'une alerte non lue existe. La couleur reflète la sévérité la plus haute : rouge (Urgent), orange (Problème), jaune (Attention).

Onglet Alertes

Toutes les alertes actives (non résolues), triées par date.

Onglet Non vues

Alertes actives que vous n'avez pas encore lues.

Onglet Résolues

Historique des alertes marquées comme résolues.

Actions disponibles sur une alerte

Marquer comme vue

Cliquez sur une alerte pour la marquer comme lue. Le point blanc en haut à droite disparaît et le badge de la cloche se décrémente. Vous pouvez aussi cliquer Tout marquer comme vu pour traiter toutes les alertes d'un coup.

Marquer comme résolu

Cliquez sur Marquer comme résolu en bas de la carte pour archiver l'alerte. Elle passe dans l'onglet "Résolues". La bannière du tableau de bord se met à jour instantanément — si c'était la dernière anomalie, la bannière verte "Votre maison est en bonne santé" réapparaît.

Niveaux de sévérité

WARNING — Attention

Valeur légèrement hors norme. Pas urgent mais à surveiller.

HIGH — Problème

Valeur significativement hors norme. Intervention recommandée.

CRITICAL — Urgent

Valeur dangereuse. Agissez rapidement.

Seuils de détection

Les seuils utilisés par le détecteur d'anomalies pour chaque capteur :

°C

Température

Trop chaud> 28 (WARNING), > 32 (HIGH), > 38 (CRITICAL)
Trop froid< 14 (WARNING), < 10 (HIGH), < 5 (CRITICAL)
%

Humidité

Trop humide> 70 (WARNING), > 80 (HIGH), > 90 (CRITICAL)
Trop sec< 25 (WARNING), < 18 (HIGH), < 10 (CRITICAL)
ppm

CO₂

Trop élevé> 800 (WARNING), > 1500 (HIGH), > 2000 (CRITICAL)
hPa

Pression

Trop basse< 970 (WARNING), < 960 (HIGH)

Variation soudaine : En plus des seuils fixes, le système détecte les variations brutales — si une valeur s'écarte de plus de 25% de la moyenne des 5 dernières mesures, une alerte est générée même si les seuils absolus ne sont pas atteints. La luminosité n'est pas soumise à ce contrôle.

Protection anti-spam

Pour éviter une avalanche de notifications, le système n'envoie pas de nouvelle alerte pour un même capteur et un même type de problème si une alerte similaire non résolue existe déjà dans les 30 dernières minutes.

Configuration des seuils & préférences

Une page Paramètres (accessible via l'icône engrenage dans le header) permet de personnaliser entièrement le comportement des alertes.

Personnalisation des seuils

Pour chaque capteur, vous pouvez définir des valeurs haute/basse et la sévérité associée (WARNING / HIGH / CRITICAL). Ces valeurs personnalisées remplacent les seuils par défaut dans le détecteur d'anomalies. Un cache mémoire de 60 secondes évite les requêtes répétées en base.

Préférences de notification

Depuis la page Paramètres, vous pouvez :

  • Activer / désactiver les alertes par capteur
  • Définir une sévérité minimale par capteur (ne recevoir que les alertes HIGH et CRITICAL, par exemple)
  • Configurer des heures silencieuses globales (ex : 23h → 7h) pendant lesquelles aucune alerte n'est créée. Supporte les plages qui traversent minuit.

Internationalisation complète

Toute l'interface est disponible en français et en anglais. Les messages d'alertes et suggestions sont générés côté client à partir de données structurées, pas stockés comme chaînes françaises en base. Le formatage des dates utilise toLocaleDateString(locale, ...) avec une sortie adaptée à la langue (sans virgule, majuscule initiale).