Ou est l'erreur!?
Re: Ou est l'erreur!?
Si ton taux d'humidité est situé entre 25 et 30, alors tes deux conditions sont vraies.
Je pense que ce n'est pas bon ?
Je pense que ce n'est pas bon ?
-
coolplay54
- Messages : 103
- Inscription : 19 juil. 2016, 21:47
Re: Ou est l'erreur!?
Comment ça? par "if" ?lamouette a écrit :Tes actions se neutralisent non ?
Domoticz sur Syno + Rflink
Re: Ou est l'erreur!?
Sans compter qu'un taux d'humidité (de plus est, dans une SDB), < 30% , il faut sacrément chauffer !
Tu demandes à ton blocky de lancer l'aération si le taux est < 30% et tu lui demandes de l'arrêter si le taux est > à 25%.
Donc en gros il faut que ton taux d'humidité soit < 25% pour que ça se mette en route.
Tu demandes à ton blocky de lancer l'aération si le taux est < 30% et tu lui demandes de l'arrêter si le taux est > à 25%.
Donc en gros il faut que ton taux d'humidité soit < 25% pour que ça se mette en route.
-
coolplay54
- Messages : 103
- Inscription : 19 juil. 2016, 21:47
Re: Ou est l'erreur!?
En faites les valeurs du screen sont juste pour les test. Les valeurs réelles seront plutôt max 65 et mini 50 (sdb en sous-sol).lamouette a écrit :Sans compter qu'un taux d'humidité (de plus est, dans une SDB), < 30% , il faut sacrément chauffer !![]()
Tu demandes à ton blocky de lancer l'aération si le taux est < 30% et tu lui demandes de l'arrêter si le taux est > à 25%.
Donc en gros il faut que ton taux d'humidité soit < 25% pour que ça se mette en route.
L'ecart te semble trop réduit?
Domoticz sur Syno + Rflink
Re: Ou est l'erreur!?
Salut,
Je ne suis pas sûr mais c'est peut-être à cause de tes 2 conditions. La ventilation recevant deux ordres n'en prend qu'un seul en compte, apparemment le dernier de la liste, soit "off", du coup ça ne fonctionne pas.
Essaie avec un seul "if" mais en ajoutant un "and", comme ça la ventilation ne recevra qu'un seul ordre.
Je ne suis pas sûr mais c'est peut-être à cause de tes 2 conditions. La ventilation recevant deux ordres n'en prend qu'un seul en compte, apparemment le dernier de la liste, soit "off", du coup ça ne fonctionne pas.
Essaie avec un seul "if" mais en ajoutant un "and", comme ça la ventilation ne recevra qu'un seul ordre.
RPI 3 - Raspbian 8 (Jessie) - Domoticz V3.5877
Re: Ou est l'erreur!?
Si ton taux d'humidité est à 40% pendant tes tests, ta VMC ne se mettra jamais en route vu qu'au dessus de 25% tu lui demandes de s’arrêter.
-
coolplay54
- Messages : 103
- Inscription : 19 juil. 2016, 21:47
Re: Ou est l'erreur!?
Merci pour vos réponses. J'essayerai les modifs en rentrant et je vous dirais quoi.
Domoticz sur Syno + Rflink
-
coolplay54
- Messages : 103
- Inscription : 19 juil. 2016, 21:47
Re: Ou est l'erreur!?
Je pense aussi.lamouette a écrit :Tes actions se neutralisent non ?
Je n'arrive pas à placer "else if", je ne vois que ça car le reste me parait logique!!
(même si je suis novice)
Edit: Je viens enfin de comprendre comment placer se fameux "else if", youpi!!!!....ça fonctionne quand même pas!!
Mais je progresse
Je crois qu'il prend la valeur de la température et non l'humidité!!
Domoticz sur Syno + Rflink
-
vil1driver
- Messages : 5661
- Inscription : 30 janv. 2015, 11:07
- Localisation : Rennes (35)
Re: Ou est l'erreur!?
salut,
"else if" c'est pour faire en sorte qu'une seule condition ne puisse être valide à la fois...
donc pas vraiment utile dans ton exemple..
comment vois tu que ça ne fonctionne pas ?, ajoutes au moins un block log pour savoir si ton script se lance
et si tu renommes ton capteur sans utiliser de caractères spéciaux ?
"else if" c'est pour faire en sorte qu'une seule condition ne puisse être valide à la fois...
donc pas vraiment utile dans ton exemple..
comment vois tu que ça ne fonctionne pas ?, ajoutes au moins un block log pour savoir si ton script se lance
et si tu renommes ton capteur sans utiliser de caractères spéciaux ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua
Un ex domoticzien
-
coolplay54
- Messages : 103
- Inscription : 19 juil. 2016, 21:47
Re: Ou est l'erreur!?
La ventile s'enclenche dès que je baisse la 1ere valeur (35 pour l'humidité par 18 pour la température). Donc effectivement l'humidité n'est pas prise en compte et c'est embêtant.
Je vais essayer de changer la denomination de la sonde.
Edit: Enlever les caractères spéciaux ne change rien. Il faut que j'arrive à faire prendre " % "et non" ° "
Je vais essayer de changer la denomination de la sonde.
Edit: Enlever les caractères spéciaux ne change rien. Il faut que j'arrive à faire prendre " % "et non" ° "
Domoticz sur Syno + Rflink