Aide : vitesse 2 VMC SI hygrométrie > 2% dans les 2 dernières minutes + philosophie aération globale

Merci pour ta réponse, je vais essayer ce weekend :wink:

J’ai fait ce scenario pour tester, on verra demain matin si cela fonctionne comme je le souhaite :wink:

Avec le déclencheur suivant :

Par contre,ton scenario n’integre pas la valeur de l’humidité … Donc si tu est à 95, mais que tu passes à 93, tu passera en puissance 1

J’active la grande vitesse de la VMC pour 30 minutes (auto OFF à 30 min dans le module) à chaque fois que l’humidité relative est supérieure à 60% et supérieure à l’humidité moyenne des dernières 24h + 10 points de %.
Ce qui implique que l’humidité moyenne sur 24h doit être comprise entre 50 et 90 pour que la grande vitesse puisse être activée.
En pratique dès qu’on prend une douche, l’humidité monte rapidement et dépasse la moyenne de 10 points et hop, la VMC passe en grande vitesse.

Tu n’as pas des surprises du coup parfois les jours de grands froid ?
En générale l’humidité descend en dessous de 50% ? (Chez moi c’est le cas…pas loin, mais facilement 40-45%…).

D’accord :wink:
C’est rapide le déclenchement après l’allumage de l’eau ?

Avant d’optimiser en intégrant la valeur d’humidité, le test rapide de ce matin n’a pas marché avec les valeurs d’hier.

L’humidité est passée de 58 à 64% en 4minutes (+6 points) de 10h34 à 10h38,
et de 61 à 64% (+3points) en 1min de 10h37 à 10h38.

A chaque fois la condition a retourné « false » et rien ne s’est produit.
Je dois avoir une erreur de syntaxe peut-être j’imagine ? :slight_smile:

Ci-après le log du scenario :

[2024-03-03 10:34:02][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][C00E][Humidite] (58).
[2024-03-03 10:34:03][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == 1
[2024-03-03 10:34:03][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2024-03-03 10:34:03][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:34:03][SCENARIO] Exécution d'un bloc élément : 373
[2024-03-03 10:34:03][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == -1
[2024-03-03 10:34:03][SCENARIO] Evaluation de la condition : [0 == -1] = Faux
[2024-03-03 10:34:03][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:34:03][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-03-03 10:36:35][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][C00E][Humidite] (59).
[2024-03-03 10:36:35][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == 1
[2024-03-03 10:36:35][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2024-03-03 10:36:35][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:36:35][SCENARIO] Exécution d'un bloc élément : 373
[2024-03-03 10:36:35][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == -1
[2024-03-03 10:36:35][SCENARIO] Evaluation de la condition : [0 == -1] = Faux
[2024-03-03 10:36:35][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:36:35][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-03-03 10:37:26][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][C00E][Humidite] (61).
[2024-03-03 10:37:26][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == 1
[2024-03-03 10:37:26][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2024-03-03 10:37:26][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:37:26][SCENARIO] Exécution d'un bloc élément : 373
[2024-03-03 10:37:26][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == -1
[2024-03-03 10:37:26][SCENARIO] Evaluation de la condition : [0 == -1] = Faux
[2024-03-03 10:37:26][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:37:26][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-03-03 10:38:17][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][C00E][Humidite] (64).
[2024-03-03 10:38:17][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == 1
[2024-03-03 10:38:17][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2024-03-03 10:38:17][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:38:17][SCENARIO] Exécution d'un bloc élément : 373
[2024-03-03 10:38:17][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == -1
[2024-03-03 10:38:17][SCENARIO] Evaluation de la condition : [0 == -1] = Faux
[2024-03-03 10:38:17][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:38:17][SCENARIO] Fin correcte du scénario
------------------------------------
[2024-03-03 10:39:08][SCENARIO] -- Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][C00E][Humidite] (66).
[2024-03-03 10:39:08][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == 1
[2024-03-03 10:39:08][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2024-03-03 10:39:08][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:39:08][SCENARIO] Exécution d'un bloc élément : 373
[2024-03-03 10:39:08][SCENARIO] - Exécution du sous-élément de type [condition] : if tendance(#[Salle de bain][C00E][Humidité]#, 2min, 2) == -1
[2024-03-03 10:39:08][SCENARIO] Evaluation de la condition : [0 == -1] = Faux
[2024-03-03 10:39:08][SCENARIO] - Exécution du sous-élément de type [action] : else
[2024-03-03 10:39:08][SCENARIO] Fin correcte du scénario
------------------------------------

En dessous de 50%, ce n’est plus un problème d’humidité, donc pas vraiment besoin de faire tourner la VMC en grande vitesse ! :wink:

A 45%, j’ai eu l’exemple ces dernires jours, pas de souci, dans ce cas, il faut un dépassement de 15 points (en orange) par rapport à la moyenne (en vert) pour atteindre les 60%.

Oui, la sonde Oregon est réactive : en jaune, la production d’eau chaude sanitaire (en instantannée avec la chaudière gaz) et en bleu, la VMC qui passe en grande vitesse (ici pendant 45 minutes dont 30 minutes après que l’humidité soit redescendue en-dessous des 60%) lorsque je sors de la douche (ou avant si je traine sous l’eau :innocent:)

Je viens de penser : peut-être faut-il ajouter la condition « ou égal » dans la formule, pour éviter d’avoir toujours un résultat en false ?

Je ne comprends pas pourquoi le résultat est interprété en false, car l’hygrométrie varie bien plus fort que la condition dans la règle…
→ si une bonne âme pouvait m’expliquer ce résultat false svp ? (Nous sommes bien d’accord que ce n’est pas le bon résultat attendu, au vu de la formule et du contexte réel avec hygro qui remonte en flèche ?)

Merci par avance :pray:

Bonjour,

Je m’intéresse à piloter ma vmc aussi.
Petite question, est il possible de gérer la vitesse du moteur progressivement avec un module permettant la variabilité ?
(exemple humidité 30% moteur à 10%, humidité à 50% moteur à 50%…)
Merci.

N’ayant pas réussi avec la méthode de @ngrataloup, je vais essayer ton approche :wink:

Il faut que je me familiarise avec les tag que je n’utilise pas encore…