Je pense que la question n’a pas vraiment de lien avec le plugin, elle est valide pour toutes vmc quelque soit l’intégration.
Chez moi, en mode auto, elle passe en vitesse 1 en mode nuit et absent
En vitesse 3 si augmentation de l’humidité dans la salle de bain (suite aux douches) sinon en vitesse 2.
En été en fonction des portes et fenêtres ouvertes elle diminue aussi car ca ne sert plus vraiment.
Sinon je peux évidemment forcer une vitesse si nécessaire.
Je ne savais pas dans quelle mesure le(s) scénario(s) lié à la VMC aurai(en)t un lien avec votre plugin.
Si par soucis de clarté cela nécessite de mettre ce poste ailleurs, cela ne me dérange évidemment pas.
Vous avez donc un détecteur d’humidité dans la salle de bain ?
Dans un premier temps, je pensais simplement essayer d’augmenter la vitesse lorsque la lumière de la douche est allumée (douche sombre entre 3 murs nécessitant de la lumière).
Dans un second temps, avec un capteur d’humidité cela serait sans doute mieux mais avant d’investir là-dedans, je voudrais déjà arriver à créer un scenario avec ce que j’ai et voir si tout cela fonctionne bien.
Pourriez-vous montrer un exemple concret avec une capture ?
Non, parce que c’est plus efficace si vous cherchez par vous même comment ca fonctionne
mais je peux vous donner une description de ce que vous devez faire pour réaliser ce que vous avez décrit (cliquez pour voir le détail, spoiler alerte)
nouveau scénario avec comme déclencheur la commande info donnant l’état de la lumière de la douche
Merci, cela confirme ce que j’ai trouvé alors.
J’ai fait monter le DANS d’un niveau dans le bloc SINON.
Je n’ai pas encore trouvé comment retirer le sinon initial mise à part le désactiver.
Salut, pour moi il va y avoir un soucis car les 2 dernières conditions sont dans des boucles « else » (sinon) ; donc elles seront évaluées que si la première condition n’est pas remplie (interrupteur sdb==0). Je mettrais plutot des boucles « if » avec une condition du type « si sdb==1 depuis 20mn alors → action : reduire vitesse VMC »
[2023-11-26 15:29:07][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][Douche][Etat] (1).
[2023-11-26 15:29:07][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Douche][Etat]# == 1
[2023-11-26 15:29:07][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2023-11-26 15:29:07][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-11-26 15:29:07][SCENARIO] Exécution d'un bloc élément : 4
[2023-11-26 15:29:07][SCENARIO] Exécution du sous-élément de type [condition] : in 1
[2023-11-26 15:29:07][SCENARIO] Evaluation de la condition : [1] = 1
[2023-11-26 15:29:07][SCENARIO] Tâche : 4 programmée à : 2023-11-26 15:30:07 (+ 1 min)
[2023-11-26 15:29:07][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-26 15:30:04][SCENARIO] ************Lancement sous tâche**************
[2023-11-26 15:30:07][SCENARIO] Exécution du sous-élément de type [action] : do
[2023-11-26 15:30:07][SCENARIO] Exécution d'un bloc élément : 5
[2023-11-26 15:30:07][SCENARIO] Exécution de la commande [Local Technique][Zehnder ComfoD 350][Vitesse rapide]
[2023-11-26 15:30:07][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2023-11-26 15:30:44][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][Douche][Etat] (0).
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Douche][Etat]# == 1
[2023-11-26 15:30:44][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [action] : else
[2023-11-26 15:30:44][SCENARIO] Exécution d'un bloc élément : 9
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [condition] : if #time#<= 0000 ET #time#>= 0600
[2023-11-26 15:30:44][SCENARIO] Evaluation de la condition : [1530<= 0000 ET 1530>= 0600] = Faux
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [action] : else
[2023-11-26 15:30:44][SCENARIO] Exécution d'un bloc élément : 12
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [condition] : if #time#>= 0000 OU #time#<= 0600
[2023-11-26 15:30:44][SCENARIO] Evaluation de la condition : [1530>= 0000 OU 1530<= 0600] = Vrai
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-11-26 15:30:44][SCENARIO] Exécution d'un bloc élément : 13
[2023-11-26 15:30:44][SCENARIO] Exécution du sous-élément de type [condition] : in 2
[2023-11-26 15:30:44][SCENARIO] Evaluation de la condition : [2] = 2
[2023-11-26 15:30:44][SCENARIO] Tâche : 13 programmée à : 2023-11-26 15:32:44 (+ 2 min)
[2023-11-26 15:30:44][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-26 15:32:02][SCENARIO] ************Lancement sous tâche**************
[2023-11-26 15:32:44][SCENARIO] Exécution du sous-élément de type [action] : do
[2023-11-26 15:32:44][SCENARIO] Exécution d'un bloc élément : 14
[2023-11-26 15:32:44][SCENARIO] Exécution de la commande [Local Technique][Zehnder ComfoD 350][Vitesse lente]
[2023-11-26 15:32:44][SCENARIO] ************FIN sous tâche**************
Jour :
[2023-11-26 15:22:11][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][Douche][Etat] (1).
[2023-11-26 15:22:11][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Douche][Etat]# == 1
[2023-11-26 15:22:11][SCENARIO] Evaluation de la condition : [1 == 1] = Vrai
[2023-11-26 15:22:11][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-11-26 15:22:11][SCENARIO] Exécution d'un bloc élément : 4
[2023-11-26 15:22:11][SCENARIO] Exécution du sous-élément de type [condition] : in 1
[2023-11-26 15:22:11][SCENARIO] Evaluation de la condition : [1] = 1
[2023-11-26 15:22:11][SCENARIO] Tâche : 4 programmée à : 2023-11-26 15:23:11 (+ 1 min)
[2023-11-26 15:22:11][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-26 15:23:02][SCENARIO] ************Lancement sous tâche**************
[2023-11-26 15:23:11][SCENARIO] Exécution du sous-élément de type [action] : do
[2023-11-26 15:23:11][SCENARIO] Exécution d'un bloc élément : 5
[2023-11-26 15:23:11][SCENARIO] Exécution de la commande [Local Technique][Zehnder ComfoD 350][Vitesse rapide]
[2023-11-26 15:23:11][SCENARIO] ************FIN sous tâche**************
------------------------------------
[2023-11-26 15:24:02][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [Salle de bain][Douche][Etat] (0).
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [condition] : if #[Salle de bain][Douche][Etat]# == 1
[2023-11-26 15:24:02][SCENARIO] Evaluation de la condition : [0 == 1] = Faux
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [action] : else
[2023-11-26 15:24:02][SCENARIO] Exécution d'un bloc élément : 9
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [condition] : if #time#<= 0000 OU #time#>= 0600
[2023-11-26 15:24:02][SCENARIO] Evaluation de la condition : [1524<= 0000 OU 1524>= 0600] = Vrai
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [action] : then
[2023-11-26 15:24:02][SCENARIO] Exécution d'un bloc élément : 10
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [condition] : in 2
[2023-11-26 15:24:02][SCENARIO] Evaluation de la condition : [2] = 2
[2023-11-26 15:24:02][SCENARIO] Tâche : 10 programmée à : 2023-11-26 15:26:02 (+ 2 min)
[2023-11-26 15:24:02][SCENARIO] Exécution d'un bloc élément : 12
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [condition] : if #time#>= 0000 ET #time#<= 0600
[2023-11-26 15:24:02][SCENARIO] Evaluation de la condition : [1524>= 0000 ET 1524<= 0600] = Faux
[2023-11-26 15:24:02][SCENARIO] Exécution du sous-élément de type [action] : else
[2023-11-26 15:24:02][SCENARIO] Fin correcte du scénario
------------------------------------
[2023-11-26 15:26:02][SCENARIO] ************Lancement sous tâche**************
[2023-11-26 15:26:02][SCENARIO] Exécution du sous-élément de type [action] : do
[2023-11-26 15:26:02][SCENARIO] Exécution d'un bloc élément : 11
[2023-11-26 15:26:02][SCENARIO] Exécution de la commande [Local Technique][Zehnder ComfoD 350][Vitesse moyenne]
[2023-11-26 15:26:02][SCENARIO] ************FIN sous tâche**************
Qu’en pensez-vous ? Il y aurait moyen de faire cela de façon plus efficace ?
J’ai un autre scénario qui fait passer automatiquement en vitesse 1 la nuit et 2 le jour.
Tes captures d’écran vont dans mon sens : tes conditions dans la boucle « sinon » ne sont évaluées que si SDB est en position 0 ; de ce que je comprends, tu veux laisser tourner la VMC en vitesse rapide 3 (donc SDB==1) avant de rétrograder la vitesse après X minutes? Pour l’efficacité, je ne saurais te dire : je naurais pas fais comme ça mais c’est ça aussi l’intérêt de la domotique, de ne pas avoir qu’un seul chemin pour arriver a ses fins!
La lumière de notre douche est allumée ( #[Salle de bain][Douche][Etat]# == 1 ), mettre la VMC sur vitesse 3 après un petit délai.
Sinon,
Lorsque la lumière de notre douche est éteinte, mettre la VMC sur vitesse 2 la journée après x minutes ou sur vitesse 1 la nuit après X minutes.
Comme vous le dites, il est possible d’arriver à la même chose via différents chemins.
Je commence à le constater en chipotant dans les conditions des scénarios.
Il y avait une erreur dans mon scénario. Dès que la lampe douche était allumée, le scénario était lancé alors que je voulais une marge de sécurité me permettant d’allumer la douche X minutes sans pour autant lancer la vitesse 3 de la VMC.