Alertes / Niveau danger

Bonjour
Jeedom est très riche pour alerter en cas de problèmes : Menu Alertes dans la configuration d’une commande, Menu Configuration dans la configuration d’une commande, Ecritures de scénarios, etc.
Dans le souci d’apprécier et de bien comprendre le fonctionnement du menu Alertes, j’ai créé une alerte de type Danger avec un contact de porte (ou fenêtre) Sonoff. Je dois être alerté si la porte de mon appartement reste ouverte plus d’une minute (fonctionnellement, ça n’a pas forcément un intérêt énorme, quoique, mais la question n’est pas là) :

Ce que j’ai pu constater, c’est qu’il semble (je suis prudent dans la formulation) que Jeedom raisonne uniquement au niveau des minutes, sans prendre en compte les secondes donc, pour estimer qu’une minute s’est écoulée. C’est-à-dire si j’ouvre la porte à 16:01:55 pour la refermer à 16:02:05, dès 16:02:03, il va estimer qu’une minute s’est écoulée et m’envoyer le message d’alerte, alors qu’en théorie, il devrait attendre 16:02:55.

[2025-05-05 16:01:55] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] valeur : 0
[2025-05-05 16:01:55] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][Dernière communication] valeur : 2025-05-05 16:01:55
[2025-05-05 16:02:03] INFO  : Alerte sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] niveau danger valeur : 0 pendant plus de 1 minute(s) => 0 = 0
[2025-05-05 16:02:03] INFO  : Exécution de la commande [Appartement][Alerte email][Mail Proton] avec les paramètres {"title":"[Jeedom_2] : Alerte sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] niveau danger valeur : 0 pendant plus de 1 minute(s) => 0 = 0","message":"Jeedom_2 : Alerte sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] niveau danger valeur : 0 pendant plus de 1 minute(s) => 0 = 0"}
[2025-05-05 16:02:05] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] valeur : 1
[2025-05-05 16:02:05] INFO  : Retour à la normale de  [Appartement][Contact porte appartement (Sonoff)][contact] valeur : 1

Par contre, si j’ouvre la porte à 16:57:16 et que je la referme à 16:57:23, je ne reçois pas de message d’alerte, ce qui est normal :

[2025-05-05 16:57:16] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] valeur : 0
[2025-05-05 16:57:16] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][Dernière communication] valeur : 2025-05-05 16:57:16
[2025-05-05 16:57:23] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][contact] valeur : 1
[2025-05-05 16:57:23] INFO  : Evènement sur la commande [Appartement][Contact porte appartement (Sonoff)][Dernière communication] valeur : 2025-05-05 16:57:23

Je n’ai pas fait le test avec d’autres équipements ou avec le niveau Warning. Peut-être ce problème est connu, ou j’ai mal compris les spécifications.

Ce que j’ai constaté, c’est que j’ai pas de fausse alerte si j’utilise le menu Configuration de la commande (je sais que c’est un peu redondant avec le menu Alertes, mais je répète qu’il s’agit pour moi de comprendre et d’apprécier les possibilités :

Bonjour,
Oui c’est ca jeedom marche en minute et ne prend pas en compte les secondes c’est bien ce qui est prevu et le comportement attendu.

Bonjour

En plus ce qui simplifie grandement le paramétrage, c’est la possibilité d’envoyer un message sur alerte ou danger d’une façon globale au lieu de le faire équipement par équipement ( sur action par valeur de la commande) :

Hello,

Ceci étant posé (fonctionnement à la minute), ce qui est curieux d’après ce qu’il indique c’est de ne pas avoir tout à fait le même comportement avec l’action sur valeur.

L’alerte Danger se déclencherait dès la prochaine minute passée alors que l’action sur valeur attend la minute d’après, je pense.

J’essaierai pour vérifier de mon côté :face_with_monocle:

Oui c’est normal aussi, une action sur valeur est considéré comme devant être dans les temps donc a la seconde (en échange d’une consommation de ressources plus importante). Pour une alerte on a considéré que a la minute c’était largement suffisant et ca permet de réduire pas mal la consommation de ressources

1 « J'aime »

Bonsoir
Merci pour ces précisions.
Ce que je constate également en ce qui concerne l’alerte Niveau Danger, c’est que si je ne mets aucun délai en vue d’une réaction immédiate :

j’obtiens bien une réaction immédiate, à la seconde.
J’ouvre la porte à 18:12:10, j’ai bien une alerte à 18:12:10

[2025-05-07 18:12:10] INFO  : Evènement sur la commande [Véranda][Contact porte véranda (Sonoff)][contact] valeur : 0
[2025-05-07 18:12:10] INFO  : Alerte sur la commande [Véranda][Contact porte véranda (Sonoff)][contact] niveau danger valeur : 0 => 0 = 0
[2025-05-07 18:12:12] INFO  : Evènement sur la commande [Véranda][Contact porte véranda (Sonoff)][Dernière communication] valeur : 2025-05-07 18:12:10
[2025-05-07 18:12:17] INFO  : Evènement sur la commande [Véranda][Contact porte véranda (Sonoff)][contact] valeur : 1
[2025-05-07 18:12:17] INFO  : Retour à la normale de  [Véranda][Contact porte véranda (Sonoff)][contact] valeur : 1
[2025-05-07 18:12:17] INFO  : Evènement sur la commande [Véranda][Contact porte véranda (Sonoff)][Dernière communication] valeur : 2025-05-07 18:12:17

Disons pour résumer qu’avec l’alerte Danger, si je ne mets aucun délai, j’ai une alerte immédiate, à la seconde donc ; par contre si je mets un délai en minutes, d’une minute par exemple, j’ai une alerte en moyenne au bout de 30 secondes. Il suffit de savoir. Fonctionnellement, je ne vois pas de cas où ça pourrait être gênant.

Si je souhaite recevoir une alerte au bout d’une minute, en tenant compte des secondes, je peux utiliser le menu Configuration de la commande avec l’action sur valeur (j’ai pu constater que c’est un tout petit peu plus qu’une minute).

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.