Forum eedomus
http://forum.eedomus.fr/

demande d'explication sur les critères
http://forum.eedomus.fr/viewtopic.php?f=18&t=9588
Page 1 sur 1
Auteur:  Tophe62129 [ 05 Mai 2020 12:17 ]
Sujet du message:  demande d'explication sur les critères

Bonjours à toutes et tous, je suis nouvel utilisateur et j'aimerai avoir une explication sur les critères.
j'ai effectué cette règle ci dessous et elle ne fonctionne pas et je ne comprends pas mon erreur. J'ai beau lire des explications sur le forum et je ne vois pas mon erreur.
[img][i[/img]
voici ce que je veux faire.
Mes volets s'ouvrent à 20% lorsque le soleil se lève ou que le soleil est levé et qu'il pleut ou qu'il fasse plus de 24°.

Mon erreur doit être sur un placement de condition mais je ne la trouve pas.

merci du retour
Auteur:  merguez07 [ 05 Mai 2020 13:08 ]
Sujet du message:  Re: demande d'explication sur les critères

bonjour,
ta première erreur... c'est de ne pas mettre l'image :D
Auteur:  Tophe62129 [ 05 Mai 2020 15:06 ]
Sujet du message:  Re: demande d'explication sur les critères

j'ai essayé de mettre la pièce jointe mais elle n’apparaît pas malgré le chargement de celui ci.
Auteur:  merguez07 [ 05 Mai 2020 15:44 ]
Sujet du message:  Re: demande d'explication sur les critères

envois moi ta pièce jointe
xavierpowaga1@gmail.com
Auteur:  Tophe62129 [ 05 Mai 2020 16:53 ]
Sujet du message:  Re: demande d'explication sur les critères

je vous ai envoyé la capture
merci encore de l'aide
Auteur:  merguez07 [ 05 Mai 2020 20:06 ]
Sujet du message:  Re: demande d'explication sur les critères

Image

voilà j'ai collé l'image

concernant les critères il faut déjà être très clair sur la formule (car l'expression litterale peut semer le doute)
dont toi tu veux une ouverture des volets à 20% si
(soleil se lève) OU (soleil est levé ET qu'il pleut) OU (T>24°C)

c'est ça ?
et quel est le critère qui déclenche la règle ? un seul ? plusieurs ?
Auteur:  Tophe62129 [ 05 Mai 2020 20:51 ]
Sujet du message:  Re: demande d'explication sur les critères

C est bien ça.
Chaque condition permet le declanchement.
En gris le matin quabd le soleil se lève, les volets se mettent à 20%, s il pleut en journée plus de 0.2mm, pareil et enfin si la température dépasse 24 idem.
Question en plus comment fait on pour mettre 1 image :roll:
Je te remercie
Auteur:  merguez07 [ 06 Mai 2020 08:15 ]
Sujet du message:  Re: demande d'explication sur les critères

ok ,
il faut savoir que l'Eedomus ne sait pas faire
A OU (B ET C) --> L'eedomus ne gère les parenthèses que sur les OU mais pas sur les ET

Donc il te faudra faire 2 règles :
Règle 1 : (soleil se lève) OU (T>24°C)
Règle 2 : soleil est levé ET il pleut

Règle 1 :
Levé/couché Soleil devient maintenant égal à Se léve
OU
Netatmo - Température devient maintenant supérieur à 24

Règle 2 :
Levé/couché Soleil est égal à Levé
ET
Pluviomètre Ntetamo devient maintenant supérieur à 0,2


Tophe62129 a écrit:Question en plus comment fait on pour mettre 1 imag


j'ai mis l'image sur un cloud et j'ai mis le lien dans la balise "Img". Je viens de faire remonter qu'il y a un problème pour mettre les fichiers sur le forum
Auteur:  opa95 [ 06 Mai 2020 10:18 ]
Sujet du message:  Re: demande d'explication sur les critères

Cette discussion a déjà eu lieu, pour faire simple : EEDOMUS ne sait mettre les parenthèses que autour des OU et pas autour des ET.
Il faut donc bien mettre une règle chaque fois que l'on veut un (A ET B) ou bien (A ET B ET C) ou ...
Et créer une règle pour regrouper tous les OU : C OU D OU E...
Dans l'expression A OU B et C, EEDOMUS comprend (A OU B) ET C
et dans A ET B OU C il comprend A ET (B OU C)
Dans certains cas de mélange de ET et de OU on peut ne faire qu'une seule règle, mais en séparant les ET et les OU on obtient généralement des règles plus lisibles et plus simples à comprendre.
Dans l'expression de Tophe62129, il y a 3 OU et un ET et l'expression finale devrait plutôt il me semble être
Règle 1 : "pluie jour" : "soleil est levé" ET "il pleut"
Règle 2 : "ouverture 20%" : "Soleil se lève" OU "Pluie jour" OU "Temp > 24"
Auteur:  Tophe62129 [ 10 Mai 2020 10:48 ]
Sujet du message:  Re: demande d'explication sur les critères

Bonjour à tous,
Voici ce que j'ai fait grâce à vos explications.(merci encore)
4 règles en images.

Le matin le volet se lève bien à 20%. Mais ensuite il reste dans cette position. Il faut que je le fasse en manuel via l'application ou le site.
Je ne comprends pas pourquoi maintenant.

Merci par avance pour le retour

Pièces jointes:
Fermeture 100.JPG
fermeture pour le soir
Fermeture 100.JPG (45.96 Kio) Consulté 7177 fois
Fermeture pluie.JPG
Fermeture pluie
Fermeture pluie.JPG (54.67 Kio) Consulté 7177 fois
Ouverture 100.JPG
Ouverture 100
Ouverture 100.JPG (59.82 Kio) Consulté 7177 fois
Ouverture Matin & chaleur.JPG
Ouverture le matin
Ouverture Matin & chaleur.JPG (53.33 Kio) Consulté 7177 fois
Auteur:  merguez07 [ 10 Mai 2020 12:07 ]
Sujet du message:  Re: demande d'explication sur les critères

Salut christophe,

Tophe62129 a écrit:Le matin le volet se lève bien à 20%. Mais ensuite il reste dans cette position. Il faut que je le fasse en manuel via l'application ou le site.
Je ne comprends pas pourquoi maintenant.


Quelles sont les conditions que tu souhaites pour que tes volets quittent la position 20% ?
Auteur:  Tophe62129 [ 10 Mai 2020 14:29 ]
Sujet du message:  Re: demande d'explication sur les critères

Que le soleil soit levé, que mon pluviomètre ne détecte pas de pluie depuis plus de de 15min.
C'est pour cela que j'ai fait ceci.
par contre la valeur 0 ne pose pas de soucis car j'ai un message d'erreur en notification lorsqu'il ne pleut pas.
merci par avance

Pièces jointes:
Ouverture 100.JPG
ouverture 100
Ouverture 100.JPG (59.82 Kio) Consulté 7166 fois
Auteur:  opa95 [ 10 Mai 2020 15:23 ]
Sujet du message:  Re: demande d'explication sur les critères

Bonjour tophe
Je ne connais pas la réponse du Netatmo, mais il est toujours dangereux de faire des tests sur une égalité avec une valeur décimale (ni entière, ni chaîne de caractères) et souvent préférable de faire des tests d'inégalité :
as-tu essayé de remplacer "égal" dans "pluviomètre devient maintenant égal à 0,2" par "supérieur à 0,2" ou "supérieur ou égal à 0,2"
et "égal" dans "pluviomètre devient maintenant égal à 0" par "inférieur à 0,1"
Auteur:  merguez07 [ 10 Mai 2020 15:47 ]
Sujet du message:  Re: demande d'explication sur les critères

Salut Christophe,
Dans l'écriture d'une règle il faut faire attention à deux choses :
1 - l'équation boléenne. On a vu ensemble qu'il y a avait des règles à respecter lorsqu'on faisait des mélanges de ET et de OU , mais là n'est pas la question ici.
2 - les déclencheurs de la règle.

ton équation booléenne est
Soleil=Levé ET Pluie=0 ET Pluie=même valeur depuis au moins 15mn

s'il ne pleut pas et que le soleil se lève : Action . Donc le soleil se lève est un critère déclencheur
Si le soleil est à l'état levé et qu'il s'arrete de pleuvoir : Action au bout de 15mn . Donc Pluie=même valeur depuis au moins 15mn est un critère déclencheur. Le problème c'est que ce dernier ne peut, en général, fonctionner qu'avec un déchencheur temporel.

Donc il te faut mettre un déclencheur Horaire : (tous les jours, toutes les heures, toutes les minutes)

et

les autres critères physiques à savoir

Levé/couché Soleil Extérieur est égal à Levé
ET
Pluviomètre est égal à 0
ET
Pluviomètre n'a pas changé depuis 15mn

Tiens nous au jus
Auteur:  Tophe62129 [ 13 Mai 2020 17:16 ]
Sujet du message:  Re: demande d'explication sur les critères

Bonjour à tous
C est bon ça fonctionne maintenant.
Le problème vient pour moi de la valeur 0 du pluviomètre Netatmo. Lors qu il ne pleut pas je reçois une notification d erreur.
Donc pour contourner le problème j ai mis comme valeur inférieur à 0,01mm au lieu d égal à 0

Merci encore pour l aide
Auteur:  Tophe62129 [ 13 Mai 2020 17:17 ]
Sujet du message:  Re: demande d'explication sur les critères

Bonjour à tous
C est bon ça fonctionne maintenant.
Le problème vient pour moi de la valeur 0 du pluviomètre Netatmo. Lors qu il ne pleut pas je reçois une notification d erreur.
Donc pour contourner le problème j ai mis comme valeur inférieur à 0,01mm au lieu d égal à 0

Merci encore pour l aide
Page 1 sur 1 Le fuseau horaire est UTC+1 heure