Problème de critères

Échangez ici vos astuces sur la gestion des règles eedomus

Problème de critères

Messagepar Julien_50 » 30 Nov 2020 08:12

Bonjour, je n'arrive pas à paramétrer correctement certain critères dans les règles.
J'ai mis en place une règle de surveillance qui ce base sur le ping de mon tel (toute les minutes). Quand il n'arrive pas à "pinger" il active les camera et vice versa. Cela fonctionne bien.
Cependant je désactive la règle la nuit pour qu'il active les caméras extérieurs. Quand je réactive la règle le matin cela ne fonctionne pas, malgré que le ping de mon tel est joignable les cameras restent actives. J'ai compris que cela fonction quand le ping passe de non joignable à joignable et vice versa. Pourtant dans les critères j'ai mis :
"Est"
Ou "est maintenant"
Ou "devient"
Ou "devient maintenent:

J'ai le même type de problème avec un détecteur de presence lié a un éclairage.

Envoyé de mon SM-G970F en utilisant Tapatalk
Julien_50
 
Messages : 11
Inscription : 25 Juin 2020

Re: Problème de critères

Messagepar lougarou60 » 30 Nov 2020 08:35

Bonjour
Les règles sont décortiquées en long, en large et en travers dans le tuto 3 de la signature de notre ami Merguez07.
Sinon, copies d’écran seraient un minimum.
lougarou60
 
Messages : 293
Inscription : 07 Déc 2018

Re: Problème de critères

Messagepar merguez07 » 30 Nov 2020 08:48

lougarou60 a écrit:Sinon, copies d’écran seraient un minimum.


lougarou60 a raison,pour te répondre il nous faudrait un screen de tes règles
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2352
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Problème de critères

Messagepar Julien_50 » 30 Nov 2020 09:56

Merci pour vos retour, je test avec le tuto, je n'avais pas mis de critères horaire donc mon "est" ne sert a rien....
Julien_50
 
Messages : 11
Inscription : 25 Juin 2020

Re: Problème de critères

Messagepar KikiFUNstyle » 30 Nov 2020 10:33

thrymartin a écrit:deja dit qu'il y avait un probleme sur la frequence des capteurs
(et que tout le monde s'en... bon)
c'est 30' si ça ne change pas
et c'est 30' aux premières 30'

moi si je fais un ping internet à 15' ben mon historique est à 30' et mes regles, réagissent en fonction
par contre, dès les premières 30' passées, et si le ping a changé (une perte de connexion), alors j'aurai l'info à 30 puis 45 ...

j'avais essayé de faire un ping toutes valeurs sous 30' : jusqu'à 1'
rien a faire, la règle ne bouge pas (et l'historique non plus) ... jusqu'à 30
(avec l'affichage de toutes les valeurs évidemment, pas regroupées)

pour le EST, il faut un critere horaire, sinon ça boucle (voir doc)
pour le EST MAINTENANT, c'est en fait un DEVIENT MAINTENANT puisque ça n'active pas la règle si la valeur n'a pas changée !!!
=> ce pour je force la valeur avant pour que la régle se "réarme" exemple :
on veut que la regle se declenche a ping négatif
critère ping est maintenant negatif = > premiere action : valeur ping positive, action 2 etc
critere ping est maintenant negatif se redéclenchera à la prochaine, sinon, si ça RESTE négatif, la règle ne se déclenchera plus : donc ce n'est pas un EST MAINTENANT, il faut que ça change, c'est un devient maintenant, CQFD

quand au devient et devient maintenant, je crois bien que personne n'a compris la différence (sauf que 'maintenant' ne veut pas de critère horaire)

============

me suis permis d'intervenir parce qu'il me semble que ce sont des problèmes que j'ai résolu avec mon reboot de box internet en cas de ping négatif (pas d'internet)...
seule différence, j'ai arrêté de me battre contre ces 30' et j'ai mis 30'
parce qu'a chaque fois (et un PAQUET !) que j'en parle : PERSONNE ne réponds, j'en conclu que ça n’intéresse personne ou ça ne dérange personne et que ce ne sera jamais corrigé.
pour couper court aux polémiques : OUI ça marche (sous 30') avec une température par exemple, puisqu'il est rare qu'elle ne change pas d'au moins un 1/10 de degré si on met 10' par exemple : je rerereprécise que si ça changé, c'est bon.

Moi perso je suis perdu dans tes explications, désolé mais je n'arrive pas à te suivre :oops:
J'ai vu qu'il y a un soucis avec cette histoire de 30' (=minutes ou seconde ?!) mais je n'arrive pas à essayer de mon coté pour constater le problème.
ZWave / RFXCom / broadlink RM /Google Mini / Yeelight / Xiaomi Vacuum V1 / Shelly <3 / Node-RED <3 <3
[Store] Shelly
KikiFUNstyle
 
Messages : 908
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: Problème de critères

Messagepar lougarou60 » 01 Déc 2020 19:01

Bonsoir
Sujet 1 : 30 min ou pas 30 min ?
Thrymartin, il faut bien te reconnaitre une certaine constance dans ce que tu décris.
Sauf que je ne constate pas ce comportement et que je ne sais pas le reproduire. Mon contexte :
- 1 caméra (qui décroche de temps en temps ….)
- Eedomus qui pingue et une règle qui m’envoie un sms à travers 1 macro qui filtre ; requête réglée à 10 min
- 1 module ON / OFF sur l’alimentation de la caméra que j’actionne aujourd’hui manuellement pour rebooter. J’ai pas tout compris de ton système de reboot auto (plus simple que ce que j’ai pu préconiser par ailleurs) alors on verra plus tard.
- Test ce matin du comportement de ce fameux « Ping » ; résultat joint (j’ai pris des copies d’écran des historiques si besoin)
- Qques essais rapides ce soir avec requête réglée à 2 min ; temps de réaction compris entre 5 sec et 1 min 50
- Soit en gros un temps de réaction un peu aléatoire, mais au pire le temps de requête réglé
Sujet 2 : EST ; Etc…
Comme dit plus haut, l’ami Merguez décrit cette affaire en détail dans sa signature.
Je pense qu’il faut distinguer 2 cas de figure : en binaire et en « analogique » (sur des valeurs)
En binaire EST est un EST à 1 min près si complété par le critère horaire ; pour le reste, EST MAINTENANT = DEVIENT = DEVIENT MAINTENANT
En analogique, EST = EST MAINTENANT ; DEVIENT = DEVIENT MAINTENANT
Perso je n’ai jamais constaté un comportement déviant de ce que décrit MERGUEZ
Moralité (sourire) on est maintenant « plusieurs » a t’avoir répondu; on est maintenant « plusieurs » a s’y être intéressé !!
Pièces jointes
Ping tableau.jpg
Ping tableau.jpg (39.22 Kio) Consulté 25883 fois
lougarou60
 
Messages : 293
Inscription : 07 Déc 2018

Re: Problème de critères

Messagepar merguez07 » 01 Déc 2020 21:19

j'ai fais le test de 30' (30 minutes) et force est de constater que notre ami thrymartin a raison

En gros, quand vous intaller un périphérique ( soit en passant par le store, soit en le dupliquant), ce dernier ne semble pas avoir pris conscience (si je peux m'exprimer ainsi :D ) de son réglage de fréquence de requête. Cette prise de consciente se fait certainement lors de la requete d'historisation qui se fait par défaut a minima toutes les 30mn. C'est pour cela que, après la création, il y a un temps certain avant l'obtention d'un résultat (ne l'avez vous pas remarqué ?).

Je pense qu'il s'agit d'un bug pour lequel la parade est simple (en attendant une prise en compte par la team). Il suffit de remettre la fréquence de requête et de sauvegarder, ou alors de lancer un test
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2352
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Problème de critères

Messagepar KikiFUNstyle » 01 Déc 2020 22:22

Je fais tjs un Test c'est pour cela que je constate pas le pb :lol:
ZWave / RFXCom / broadlink RM /Google Mini / Yeelight / Xiaomi Vacuum V1 / Shelly <3 / Node-RED <3 <3
[Store] Shelly
KikiFUNstyle
 
Messages : 908
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: Problème de critères

Messagepar KikiFUNstyle » 04 Déc 2020 10:33

thrymartin a écrit:avec un capteur, fais un test ping internet (sur eedomus.com donc) à 1' exactement comme décrit dans le tuto eedomus

et montre une capture écran de l'historique en mode tout afficher pour voir si tu as un retour d'info toutes les minutes ?

Effectivement toutes les minutes il n'y a pas la valeur retourné
Capture.PNG
Capture.PNG (16.72 Kio) Consulté 25854 fois


Lorsque la valeur change alors elle est retourné au prochain polling de 1 minute ...
En quoi cela pose un soucis ? Tu as un scénario qui doit check toutes les minutes si la valeur n'a pas changé ?
ZWave / RFXCom / broadlink RM /Google Mini / Yeelight / Xiaomi Vacuum V1 / Shelly <3 / Node-RED <3 <3
[Store] Shelly
KikiFUNstyle
 
Messages : 908
Inscription : 24 Avr 2014
Localisation : Toulouse

Re: Problème de critères

Messagepar merguez07 » 04 Déc 2020 10:59

KikiFUNstyle a écrit:Effectivement toutes les minutes il n'y a pas la valeur retourné



il est normal, si le périphérique ne change pas d'état, de ne pas avoir l'info toutes les minutes (ça saturerait inutilement l'historique). Dans une telle situation (pas de changement d'état) l'historisation se fait toutes les 30mn
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2352
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: Problème de critères

Messagepar lougarou60 » 04 Déc 2020 11:47

Oui, je confirme ci-dessus :
Situation stable --> historisation = temps réglé dans la requête, = 30 min si temps réglé < 30 min
Changement d’état --> historisation, déclenchement de règle, etc = au pire dans le temps réglé dans la requête (aléatoire, mais au pire ……. ; y compris pour temps réglé < 30 min)
lougarou60
 
Messages : 293
Inscription : 07 Déc 2018

Re: Problème de critères

Messagepar rol » 06 Déc 2020 00:23

Hello,

Pour mettre tout le monde d'accord sur le ping et comme l'ont précisé Merguez et KikiFUNstyle.

La valeur "Fréquence de la requête" à 5min :

ping.JPG
ping.JPG (58.61 Kio) Consulté 25818 fois


En résumé, si l'état ne change pas, historisation toutes les 30 min.

Si l'état change, historisation.

Aucun intérêt à avoir une histo toutes les 1 ou 5 minutes pour ma part.
rol
 
Messages : 461
Inscription : 12 Nov 2017

Re: Problème de critères

Messagepar lougarou60 » 07 Déc 2020 09:02

Thierry, comment te dire ……..
Ce que tu dis, répètes, et rabâches est INEXACT, sauf à le démontrer par copies d’écran.
Moi, je le dis et je le prouve (requête réglée à 1 min) :
- Mise hors tension de ma caméra à 07 58 54
- Ping Caméra Non Joignable à 07 59 23 (soit 29 sec.)
- Déclenchement règle défaut contact à 07 59 24
Par ailleurs, sauf erreur, tu trouveras dans la sélection des critères un truc du genre « n’a pas changé depuis … » qui devrait répondre à ton besoin.
Pièces jointes
Ping99d.jpg
Ping99d.jpg (615.33 Kio) Consulté 25770 fois
lougarou60
 
Messages : 293
Inscription : 07 Déc 2018

Re: Problème de critères

Messagepar rol » 08 Déc 2020 14:49

Salut,

Effectivement, la valeur ne change pas si le ping est ok... il faut contourner par un état virtuel qui va aller chercher la valeur (via une règle "=valeur périphérique") toutes les minutes (ou 5 10 15min etc) et une autre règle avec un "est" sur l'état virtuel qui s'exécute toutes les minutes (ou 5 10 15min etc)...

Un peu galère j'avoue... :roll: ;)
rol
 
Messages : 461
Inscription : 12 Nov 2017

Suivant

Retour vers Règles et programmations

Qui est en ligne ?

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