Page 4 sur 5

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 21 août 2019, 10:15
par Franckybel
Bonjour,

Super boulot pour ce développement.
J'avais une question sur les possibilités du plugin que je n'ai pas vu dans la documentation.
Je souhaiterai par exemple effectuer un monitoring sur mon Jeedom sur la température du processeur.
Si celui-ci est supéreur à 70° pendant 30 minutes j'effectue une alarme (via scénario) si retour à la normal annulation de l'alarme.

J'ai bien vu qu'il était possible via les exemples de tester la non présence d'un appareil pendant un temps donné (tempo) mais est-il possible d'effectuer un test sur une valeur d'un état ?
Dans mon cas cela serait un test sur #[General][Jeedom][Température CPU]# > 70 en y ajoutant la notion de temps #tempo1#

Merci d'avance

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 24 août 2019, 14:52
par Antoinekl1
Franckybel a écrit :
21 août 2019, 10:15
Bonjour,

Super boulot pour ce développement.
J'avais une question sur les possibilités du plugin que je n'ai pas vu dans la documentation.
Je souhaiterai par exemple effectuer un monitoring sur mon Jeedom sur la température du processeur.
Si celui-ci est supéreur à 70° pendant 30 minutes j'effectue une alarme (via scénario) si retour à la normal annulation de l'alarme.

J'ai bien vu qu'il était possible via les exemples de tester la non présence d'un appareil pendant un temps donné (tempo) mais est-il possible d'effectuer un test sur une valeur d'un état ?
Dans mon cas cela serait un test sur #[General][Jeedom][Température CPU]# > 70 en y ajoutant la notion de temps #tempo1#

Merci d'avance
Bien sûr c'est possible, c'est le 2eme choix dans l'ajout d'un contrôle

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 24 août 2019, 15:39
par Naboleo
Sympa ce petit plugin @sigalou ... Il va me simplifier la vie pour la surveillance des capteurs 433Mhz !

Sinon, j'ai vu une petite anomalie sur la version beta 2019-06-02 11:15:54 (avec le core V4 uniquement ?)
wd.png
wd.png (17.78 Kio) Consulté 3779 fois
et

Code : Tout sélectionner

[24-Aug-2019 15:30:03 Europe/Brussels] PHP Notice:  Undefined variable: typeControl in /var/www/html/plugins/watchdog/desktop/php/watchdog.php on line 196
[24-Aug-2019 15:30:03 Europe/Brussels] PHP Notice:  Undefined variable: typeControl in /var/www/html/plugins/watchdog/desktop/php/watchdog.php on line 236
ainsi qu'un peu de typo en 160,161,170,171 et 207
contrôles

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 03 sept. 2019, 22:20
par kristobal
Bonjour,
Tout d'abord merci pour ce plugin.
Est il possible de l'utiliser pour un qubino contact sec zwave. Car l'hiver dernier c'est arrivé 2 fois la perte de connexion du module (noeud mort).
Que faut il mettre comme tempo car je ne sais pas a quelle fréquence il communique avec la clé zwave?
Merci

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 10:12
par djo28
kristobal a écrit :
03 sept. 2019, 22:20
Bonjour,
Tout d'abord merci pour ce plugin.
Est il possible de l'utiliser pour un qubino contact sec zwave. Car l'hiver dernier c'est arrivé 2 fois la perte de connexion du module (noeud mort).
Que faut il mettre comme tempo car je ne sais pas a quelle fréquence il communique avec la clé zwave?
Merci
Pour ce genre de remontée, j'utilise plutôt la fonctionnalité native de Jeedom. La paramètre "alerte communication" dans la configuration avancée des modules z-wave.
J'ai 1500 minutes comme valeur chez moi pour la plupart des périphériques z-wave.
Après tu dois pouvoir adapter en fonction du wakeup interval de ton qubino.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 11:08
par tomdom
Bonjour,

Sauf, que j'ai cru comprendre, que l'alerte se base sur le changement d'état et non le Wake-up. Donc si pas de changement d'état pendant une longue durée, il y a de fausses alertes.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 11:25
par kristobal
Ok pour le wakeup. Si quelqu'un peut m'expliquer comment configurer mon qubino contact sec alimenté ca serait sympa ;)
Merci

edit: je viens de voir sur le forum pas de wakeup pour module alimenté !

Une autre solution ?

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 11:54
par djo28
tomdom a écrit :
04 sept. 2019, 11:08
Bonjour,

Sauf, que j'ai cru comprendre, que l'alerte se base sur le changement d'état et non le Wake-up. Donc si pas de changement d'état pendant une longue durée, il y a de fausses alertes.
Ah, ça expliquerait pourquoi j'ai certains devices qui partent en alerte alors qu'ils sont passés par un wake-up.
J'avoue que j'ai du mal avec le principe de fonctionnement du z-wave.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 11:56
par kristobal
Oui. Il doit bien avoir une communication régulière sinon les modules seraient en noeuds mort. C’est pour ça que je me suis penché sur ce plugin.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 13:34
par sigalou
tomdom a écrit :
04 sept. 2019, 11:08
Sauf, que j'ai cru comprendre, que l'alerte se base sur le changement d'état et non le Wake-up. Donc si pas de changement d'état pendant une longue durée, il y a de fausses alertes.
Exact, le plugin détecte bien les changements d'état. Enfin plutot, il teste l'état et compare avec l'état précédent.
J'ai dans l'idée de mettre une "tolérance" pour éviter les fausses alertes.

Du genre un ping est en echec 3 fois, à la 4 ème, il déclenche le false pas avant.

Votre avis ?

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 13:44
par djo28
kristobal a écrit :
04 sept. 2019, 11:56
Oui. Il doit bien avoir une communication régulière sinon les modules seraient en noeuds mort. C’est pour ça que je me suis penché sur ce plugin.
Du coup utilise le watchdog en surveillance d'équipement et perso je mettrai 90000 secondes soit un peu plus d'une journée.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 13:50
par kristobal
Ok donc surveillance sur mon thermostat.
J’ai une alerte sur la température mais le temps que ça monte et que je m’aperçois que le module était en noeud mort bah je me suis fait pourrir par madame lol euh il fait 26 c’est normal !! C’est pour ça que je voudrais une alerte plus rapide.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 04 sept. 2019, 14:44
par djo28
Ah oui effectivement sur un thermostat ça risque de faire un peu beaucoup une journée avant d'avoir un retour :-)

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 07 sept. 2019, 09:08
par sigalou
djo28 a écrit :
04 sept. 2019, 11:54
Ah, ça expliquerait pourquoi j'ai certains devices qui partent en alerte alors qu'ils sont passés par un wake-up.
J'avoue que j'ai du mal avec le principe de fonctionnement du z-wave.
Oui, c'est le souci des équipements sur piles.
Si tu mets un wakeup très bas, tu bouffes les piles en 1 mois.
Il te donne que la température ton capteur ou d'autres infos ? Qu'est ce qui varie le plus ?
Sinon, habituellement la "derniere communication" c'est ce qui est le mieux à tester.

[Plugin Tiers][Sujet Principal] Watchdog

Publié : 07 sept. 2019, 09:35
par kristobal
Je pense que j’ai mal expliqué mon installation. J’ai un contact sec qubino sur la chaudière, une sonde température et le plugin thermostat. Et donc c’est la surveillance du qubino (qui est sur secteur) que je souhaiterai avoir.
C’est peut être pas possible de surveiller mon Qubino.

Sinon j'ai trouvé 2 scripts sur le market si quelqu'un s'y connait et peut m'aider ca serait super ;)

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 08 sept. 2019, 09:44
par djo28
sigalou a écrit :
07 sept. 2019, 09:08
Oui, c'est le souci des équipements sur piles.
Si tu mets un wakeup très bas, tu bouffes les piles en 1 mois.
Il te donne que la température ton capteur ou d'autres infos ? Qu'est ce qui varie le plus ?
Sinon, habituellement la "derniere communication" c'est ce qui est le mieux à tester.
Le problème que je constate c'est que justement quand j'utilise le lastcommunication cette valeur ne correspond pas au dernier wakeup mais à la dernière fois que l'équipement a changé d'état.
En l'occurrence ce sont des détecteurs de fumé et des détecteurs d'ouverture.
Vu que certaines de mes fenêtres/portes ne sont pas ouvertes tous les jours, les détecteurs partent en alerte (que je passe par la fonctionnalité intégrée jeedom ou par le watchdog sur le lastcommunication) alors qu'un wakeup a eu lieu.
Les détecteurs de mouvements déclenchent régulièrement quand on est à la maison du coup pas de problèmes avec eux.
J'ai volontairement enlevé le report des températures des détecteurs de fumé histoire d'économiser les piles (et puis pour ça j'utilise d'autres détecteurs mieux placés).

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 08 sept. 2019, 10:58
par sigalou
Ha ? tu m'étonnes je pensais que lascommunication était la dernière valeur.
Et il y a une autre variable qu'on pourrait utiliser ?

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 08 sept. 2019, 13:20
par djo28
C'est ce que j'avais cru comprendre aussi sauf qu'en pratique quand je regarde les infos d'un module j'ai :
(#timestamp# - strtotime(lastCommunication(#[Buanderie][Détecteur fuite machine à laver]#))) = 1015685 ce qui correspond à plus de 282 heures.
Alors que dans la configuration avancée du device j'ai "2019-08-27 19:10:21" en date de dernière communication ce qui correspond bien au dernier wakeup soit moins de 24 heures.
Je ne sais pas s'il y a quelque part une variable qui donne le dernier wakeup car ce que je comprend du lastcommunication c'est que ça correspond au dernier déclenchement.

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 13 sept. 2019, 22:01
par Naboleo
@sigalou

Pour corriger les soucis en v4 (même s'il reste des soucis de css), ligne 101 de watchdog/desktop/php/watchdog.php

Code : Tout sélectionner

foreach (Object::all() as $object) {
en

Code : Tout sélectionner

foreach (jeeObject::all() as $object) {
et pour corriger l'icône, ligne 61

Code : Tout sélectionner

<i class="fa fa-files-o">
en

Code : Tout sélectionner

<i class="fa fa-copy"></i>

Re: [Plugin Tiers][Sujet Principal] Watchdog

Publié : 15 sept. 2019, 15:37
par kristobal
Hello sigalou
Suite quelques soucis l’année dernière sur mon Qubino contact sec sur secteur est ce possible de récupérer l’info du module (noeud mort ou ok).
Merci à toi.