jojo Posté(e) le 3 décembre 2015 Signaler Posté(e) le 3 décembre 2015 je ne comprends pas ta 2° phrase. J'ai vu que j'avais fais des fautes de typo {, (, ... dans le code que je t'ai envoyé. Je te le renvoie donc if VMC_Manu == nil then VMC_Manu = "non" end function VMC_Manu() if VMC_Manu == "non" then return true end end -- VMC CO2 GEA.add ({"Value+",240, 1000}, 1*60, "CO2 trop élevé (#value#) depuis #duration#.", {{"turnOn", 289}, {"turnOn", 317}, {"turnOn", 319}, {"Function", function() VMC_Manu = "oui" end}}) GEA.add ({289, 317, 319}, 20*60, "GV CO2 depuis #duration#", {{"turnOff", 317}, {"turnOff", 319}, {"Function", function() VMC_Manu = "non" end}}) -- VMC Humidité GEA.add ({"Value+", 294, 50}, 31, "Humidité SdB #value#% depuis #duration#.", {{"turnOn", 289}, {"turnOn", 317}, {"Function", function() VMC_Manu = "oui" end}}) GEA.add ({319, 289, 317}, 10*60, "GV Humidité depuis #duration#", {{"Inverse"}, {"turnOff", 317}, {"Function", function() VMC_Manu = "non" end}}) -- VMC température extérieure GEA.add ({{"Function", function() return VMC_Manu() end}, {"Value-", 244, 5}}, 5*60, "Arrêt VMC car température à #value#°C depuis #duration#", {{"turnOff", 289}}) GEA.add ({"Value+", 244, 7}, 5*60, "Démarrage VMC car température à #value#°C depuis #duration#", {{"turnOn", 2989}}) Pour régler le niveau d'humidité, c'est ici : -- VMC Humidité GEA.add ({"Value+", 294, 50}, ...
Rocketlud Posté(e) le 3 décembre 2015 Auteur Signaler Posté(e) le 3 décembre 2015 Merci Jojo, Je viens de me relire et c'est vrai que c'est pas des plus claire LOL La question était de savoir ou on insérer le code, car dans l'ancienne version c'était juste avant la phrase: " A vous de Jouer ". Je pense que c'est en dessous de la fonction set even () ou un truc comme ça
jojo Posté(e) le 3 décembre 2015 Signaler Posté(e) le 3 décembre 2015 oui, tu mets ton code entre la 1° et la dernière ligne du code function setEvents() end
Rocketlud Posté(e) le 3 décembre 2015 Auteur Signaler Posté(e) le 3 décembre 2015 Voici le débug Jojo ça doit plus te parler que moi en tout cas pour l'instant ça fonctionne [DEBUG] 21:18:35: [ Value [240|netatmo Indoor CO2] > 1000 ] Add Autostart : ajout de la tâche pour 60 secondes (ID: 1) [turnOn,289] [turnOn,317] [turnOn,319] [Function..] [DEBUG] 21:18:35: [ 289 | VMC Générale ] Add Autostart : ajout de la tâche pour 1200 secondes (ID: 2) [turnOff,317] [turnOff,319] [Function..] [If..] [DEBUG] 21:18:35: [ Value [294|Hygrometrie SDB] > 60 ] Add Autostart : ajout de la tâche pour 31 secondes (ID: 3) [turnOn,289] [turnOn,317] [Function..] [DEBUG] 21:18:35: [ 319 | Insufflation VMC ] Add Autostart : ajout de la tâche pour 600 secondes (ID: 4) [Inverse] [turnOff,317] [Function..] [If..] [DEBUG] 21:18:35: [ Function ] Add Autostart : ajout de la tâche pour 300 secondes (ID: 5) [turnOff,289] [If..] [DEBUG] 21:18:35: [ Value [244|netatmo Outdoor Temp] > 7 ] Add Autostart : ajout de la tâche pour 300 secondes (ID: 6) [turnOn,2989] [DEBUG] 21:18:35: GEA Version 5.40 : en exécution... Ah j'oubliais Jojo, Chapeau bas et Merci Un merci à notre Ami Steven pour le GEA, du coup j'ai commencer à me remettre dedans
jojo Posté(e) le 3 décembre 2015 Signaler Posté(e) le 3 décembre 2015 si ça fonctionne. Ton nouveau livre de chevet : https://gea.piccand.me/doku.php
Messages recommandés