-
Compteur de contenus
14 650 -
Inscription
-
Dernière visite
-
Jours gagnés
190
Tout ce qui a été posté par jojo
-
effectivement, pause n'est pas utilisé dans le bouton update (donc peut être supprimé) mais bien dans le mainloop. NivAlerte est utilisé dans le bouton alerte => j'espère que ça te console Steven
-
Je n'ai pas installé toutes les version du VD, car je n'ai pas de problème de RAM comme beaucoup le raporte (pourvu que ça dure ...) est-ce que les champs IPAdress et TCPPort ne sont pas utilisé comme des variables paramétrables où pause et NivAlerte sont utilisés plus loin dans le code pour d'autres choses que leur définition initiale ? Cela permet d'éviter de modifier le code ou de créer des VG supplémentaires.
-
Je suis également sous MAC, mais j'ai une machine virtuelle Windows pour les programmes plus pointu : putty, WinSCP, Toolkit, ... ainsi je bénéficie du meilleur des 2 mondes
-
pas nico, mais nikko
- 12 263 réponses
-
- 1
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
c'est histoire de voir comment se ^résente les lieux pour voir s'il n'y a pas une alternative. arrivée de courant dans le bac du volet qu'on pourrait réutiliser. Quelle est l distance avec le premier module qui pourrit faire relais ?
-
si ça fonctionne. Ton nouveau livre de chevet : https://gea.piccand.me/doku.php
-
as-tu un photo de comment était positionné ton FGK ?
-
si tu prends un FGBS, il a deux entrées pour des contacts, et tu peux y mettre 4 sondes de température (dont des étanches). Pour les contacts, il doit sûrement exister des contacts étanches. Mets le FGBS dans une boite étanche pour le protéger de l'humidité.
-
oui, tu mets ton code entre la 1° et la dernière ligne du code function setEvents() end
-
la dernière version firmware non beta de la HC2 est la 4.056
-
pour faire un OU tu dois faire une ligne séparée àchaque fois => je pense que c'est mieux de faire une ligne par volet, et comme ça chacun vivra sa vie
- 12 263 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
merci ,je vien d'essayer ce que tu dis. Je n'avais même pas essayé car j'avais un heating target à24°C et un current set point à21°C (qui lui correspond àla consigne du Nest). Mais en effet, en modifiant le heating target, le current set point se modifie également. donc maintenant si je me creuse un peut les neurônes, je devrais arriver àfaire un VD qui permetterait de contrôler le Nest (car ce que j'avais essayé jusqu'àprésent ne fonctionnait pas)
-
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}, ...
-
ici https://github.com/sjauquet/GEA/ le fichier GEA.lua est la version 5.4
-
je ne sais pas trop comment tu colles ton code, mais utilise le bouton <> sous le smily, car avec mes problèmes d'yeux de m... je ne lis pas bien les charactères en vert clair sur fond blanc. Mais il me semble que dans le dernier code ue tu as collé, il manquerait une } et ) àla fin. Peux-tu recoller les 2 codes SVP ?
-
je connais ceci comme arguments de fibaro:call http://www.fibarouk.co.uk/support/lua/actions-use-fibarocall-api/ d'où vient ton info ?
-
j'ai colé en dur les ID des sensors, ... mais le mieux serait que tu utilises le générateur d'ID de Steven. Avec 5 ID ça va, mais avec 100, tu oublies
-
voici donc le code (sorry pour le délais, j'ai du faire des trucs pour Madame ...) Pour l'humidité je n'ai pas encore pris en compte l'augmentation de 20% en 5 min, mais testons déjàcela, car l'augmentation de 20% en 5 min, ça ne va pas être du coton. 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 à1value#°C depuis #duration#", {{"turnOff", 289}}) GEA.add ({"Value+", 244, 7), 5*60, "Démarrage VMC car température à#value#°C depuis #duration#", {{"turnOn", 2989}})
-
le code est presque prêt, j'allais le poster, mais en fait il faut que la VMC démarre pour le CO2 et l'humidité, même si la température extérieure est < 5°C ?
-
donc pour mettre en GV, il faut on 289 & 317 PV, on seulement 289
-
mon `GEA fonctionne parfaitement en v4 (grâce aux optimisations faites par Steven). Quelle version as-tu ? J'ai la 5.40 qui est PARFAITE.
-
la PV, correspond à"VMC Général On/OFF"
-
tu n'as vraiment pas envie de te mettre au GEA, car ton besoin correspond parfaitement au GEA, et serait beaucoup plus simple en GEA qu'en LUA. P.S. on peut ne faire que ceci en GEA et puis migrer si tu veux le reste, mais les deux cohabitent, et ici, ce serait vraiment plus simple ...
-
ce n'est pas parce que tu installe des beta que tu es beta ...
-
la description de ce que tu voudrais est +/- ok, mais Tu veux cela en GEA ou en LUA ? Quels sont les devices concernés ? Il nous manquant ces infos pour pouvoir t'aider ...