Faire un ping sur les module z-wave

Tout ce qui concerne l'usage des périphériques radios Z-Wave avec eedomus

Faire un ping sur les module z-wave

Messagepar micka83 » 05 Sep 2016 12:12

Bonjour à tous,
Je sais que le sujet a été évoqué mais je n'ai pas trouvé encore de réponse. L'idée est de pouvoir savoir si un module z-wave communique avec la box ou pas mais en le faisant à l'aide d'un règle. Cela serait bien pour savoir entre autre si quelqu'un tente de brouiller les ondes z-wave quand l'eedomus est utilisée en tant qu'alarme.
J'ai bien essayé en utilisant une règle "si le périphérique n'a pas contacter le serveur depuis 1min" mais cela ne fonctionne pas. Je précise que je l'ai fait sur une prise commandé avec le polling réglé à 30s.
Alors je me suis dis pourquoi pas faire un script mais je suis une quiche en php donc je fais appelle à vous. J'ai vu également qu'il y avait une commande dans les paramètre z-wave du module qui réalisait ça très bien, c'est "command_class _no_operation" je ne sais pas si on peut l'utiliser dans un script hébergé sur l'eedomus.
Merci à vous.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 11 Sep 2016 20:00

Bonjour à tous
Petit UP
Je vois qu'aucune solution n'a encore était trouvée. je trouve cela dommage que la team ne se penche pas sur cette option car on ajouterai un peut de sécurité sur la box quand elle est utilisée comme système d'alarme et il me semble que cela serai un vrai plus. Ce qui est dommage c'est que la commande existe mais n'ai pas utilisable dans les règles.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar chris-s » 12 Sep 2016 13:52

Je ne suis pas spécialiste mais les modules Zwave n'ont pas d'adresse IP donc tu ne peux pas faire de ping.

Par contre, tu peux faire un polling régulier avec une action sur non réponse après un certain temps.
eedomus+ depuis le 15/01/2016
2x Qubino ZMNHAD1, 3x Qubino ZMNHBD1, 8x Qubino ZMNHCD1, 1x Qubino ZMNHND1, 2x Prise Nodon ASP-3-1-00, 1x Télécommande NODON soft, 3x Prise AEO_ZW096, 2x Fibaro FGBS-001, Fibaro FGS-222, Fibaro FGR-222, 4x Zipato ZD2102
chris-s
 
Messages : 585
Inscription : 27 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 13 Sep 2016 06:51

J'ai bien essayer de le faire avec des règle mais cela n'a pas fonctionné. Pourtant je l'ai testé sur deux périphériques différents et ils ne sont pas sur pile. Est ce que quelqu'un est déjà arrivé à le faire?
Après j'ai pu voir que quelqu'un était arrivé à faire ça avec un script sur la vera, donc on doit pouvoir le faire sur notre box également, non?
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar chris-s » 13 Sep 2016 12:23

Moi je ne le fais pas avec une règle, mais simplement dans les paramètres expert j'ai demandé une notification en cas de non réponse du périphérique après une durée choisie.

C'est comme ça que je me suis rendu compte que mes sondes Oregon ne remontaient plus rien suite à la mise à jour de la box.
eedomus+ depuis le 15/01/2016
2x Qubino ZMNHAD1, 3x Qubino ZMNHBD1, 8x Qubino ZMNHCD1, 1x Qubino ZMNHND1, 2x Prise Nodon ASP-3-1-00, 1x Télécommande NODON soft, 3x Prise AEO_ZW096, 2x Fibaro FGBS-001, Fibaro FGS-222, Fibaro FGR-222, 4x Zipato ZD2102
chris-s
 
Messages : 585
Inscription : 27 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 13 Sep 2016 15:12

J'ai bien vu mais le problème c'est que le minimum de temps est de 1 heure donc cela n'a aucun intérêt si on fait ce contrôle quand la box est utilisé en temps qu'alarme. Il aurait était bien que le temps le plus petit soit de 1 minutes quitte à le limiter qu'à quelques modules et de ne l'activer que quand l'alarme est en marche pour éviter de surcharger le réseau zwave.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar chris-s » 13 Sep 2016 15:16

Chez moi le minimum c'est 30s
eedomus+ depuis le 15/01/2016
2x Qubino ZMNHAD1, 3x Qubino ZMNHBD1, 8x Qubino ZMNHCD1, 1x Qubino ZMNHND1, 2x Prise Nodon ASP-3-1-00, 1x Télécommande NODON soft, 3x Prise AEO_ZW096, 2x Fibaro FGBS-001, Fibaro FGS-222, Fibaro FGR-222, 4x Zipato ZD2102
chris-s
 
Messages : 585
Inscription : 27 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 15 Sep 2016 20:55

J'ai regardé mais dans le paramètre "Alerte sur non communication" le minimum est bien de 1h quelque soit le périphérique.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar chris-s » 16 Sep 2016 11:41

Oui tu as raison, c'est le polling qui a un mini de 30s
eedomus+ depuis le 15/01/2016
2x Qubino ZMNHAD1, 3x Qubino ZMNHBD1, 8x Qubino ZMNHCD1, 1x Qubino ZMNHND1, 2x Prise Nodon ASP-3-1-00, 1x Télécommande NODON soft, 3x Prise AEO_ZW096, 2x Fibaro FGBS-001, Fibaro FGS-222, Fibaro FGR-222, 4x Zipato ZD2102
chris-s
 
Messages : 585
Inscription : 27 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar Egainmoney » 16 Sep 2016 12:37

Salut
moi depuis dix jours c'est mon module Quibino qui répond plus et semble bien ne plus accepter d'ordre il as moins d'un an ca fait court comme durée de vie non
EEDOMUS Plus,
Station Netatmo ( 2 sonde plus pluviomètre et anémomètre),
1 FGS-221 et 1 ZMNHJD1 pour le chauffage,
1 FGK-101,
1 RfxTrx433 Usb,
1 Prise chacon dio,
2 Power Plug neo coolcam
1 Door sensor neo coolcam
3 Sonde THN132N,
Egainmoney
 
Messages : 102
Inscription : 26 Sep 2015

Re: Faire un ping sur les module z-wave

Messagepar Ferritales » 16 Sep 2016 13:56

Hello

je pense (c'est théorique) que c'est possible avec un raspberry (+zwave), il suffit de balancer une commande GET et d'attendre le retour... si retour alors ping = ok

maintenant je sais pas si on peu faire un GET avec l'eedomus et regarder la résponse dans un script.
Ferritales
 
Messages : 369
Inscription : 17 Mars 2015

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 17 Sep 2016 10:26

Salut
Merci Ferritales pour l'info. En regardant un peu, j'ai l'impression que les fonction "getPeriphList" et "getValue" sont utilisables dans un script hébergé sur l'eedomus.
Est ce qu'une âme charitable pourrait essayer de faire ça? Car je n'ai aucune compétence en PHP.
Merci.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar rover820i » 17 Sep 2016 10:30

Je ne vois pas comment on peut "pinger" un périphérique z-wave sur piles, vu qu'il est systématiquement en sommeil d'un point de vue communication (sauf pooling) et qu'il n'est réveillé que par une action (rupture de contact, mouvement, ...)
rover820i
 
Messages : 3371
Inscription : 23 Juil 2016

Re: Faire un ping sur les module z-wave

Messagepar micka83 » 17 Sep 2016 11:16

Salut rover820i.
Je ne parler pas de faire un ping sur un module sur pile mais bien sûr un module qui est branché sur secteur.
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: Faire un ping sur les module z-wave

Messagepar Ferritales » 17 Sep 2016 13:06

micka83 a écrit:Salut
Merci Ferritales pour l'info. En regardant un peu, j'ai l'impression que les fonction "getPeriphList" et "getValue" sont utilisables dans un script hébergé sur l'eedomus.
Est ce qu'une âme charitable pourrait essayer de faire ça? Car je n'ai aucune compétence en PHP.
Merci.


non c'est pas ca... si tu regarde le 1er te liste le peripheriques, le deuxieme te renvoi la valeur (genre la temperature).
moi je te parle de faire l'equivalent d'un paramétrage Zwave... enfin je suis meme psa sur que ca marche
Ferritales
 
Messages : 369
Inscription : 17 Mars 2015


Retour vers Périphériques Z-Wave

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 17 invité(s)