-
Compteur de contenus
4 434 -
Inscription
-
Dernière visite
-
Jours gagnés
201
Tout ce qui a été posté par Steven
-
De rien Monsieur D'ailleurs dans quelques jours, j'aurais besoin de tes conseils pour domotiser un Delta Dore Starbox FG2 (juste pour la partie radiateurs) Je plaisante, j'ai en effet ce type de travail à faire mais par contre, je ne te demande rien en retour, je ne suis pas comme cela .. bien que
-
Le calcul est simple, 3 hommes par plaque ... ben ouais, quand tu arrives au 30%, ils ont tendance à s’écrouler et salir le placo .. donc 3 par placo de 2.5m. Ensuite, j'ai 70 ml à faire, soit environ 175 hommes ... 180 au cas où certain serait moins résistant. Ces hommes sont déjà prêts : http://www.sana.sy/fr/?p=9240 . Ce que l'article ne dis pas c'est que pour régulariser leur situation, ils ont du accepter un travail ... chez moi. Et ben oui quoi ... vous croyez que cela fonctionne comment vous .. .j'ai des tuyaux moi, la matière première est pas cher ces derniers temps. OK ... je sors et re-sors ... et archi-ressort ... j'ai même honte de moi-même. ** Après avoir calculer 180 hommes, j'ai effectué une recherche sur Google qui m'a donné cela ... cela aurait pu être n'importe quoi d'autre.
-
if (tonumber(fibaro:getValue(61, "value")) > 0 ) then fibaro:call(169,"setProperty","currentIcon",1057) else fibaro:call(169,"setProperty","currentIcon",1049) end Essai de mettre juste cela dans ton main loop. Edit attention aux ID
-
Le RGB c'est du 12 ou 24V. Si cela peut changer ton intérêt
-
@Diuck, J'y réfléchi ... et on est jeudi donc c'est déjàdur
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@971jmd Sensor est a utiliser pour les prise avec consommation, Value est la donnée principal et Sensor la secondaire .. c'est les idées de Fibaro. Dans le cas d'un thermomètre : GEA.add({"Value-", id["TEMP"], 25}, 30, "",{{"turnOff",id["VENTILATION"]}}) GEA.add({"Value+", id["TEMP"], 30}, 30, "",{{"turnOn",id["VENTILATION"]}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Voilà le code que du devrais mettre dans le main loop de ton module virtuel local id_vmc_lent = 232 local id_vmc_rapide = 234 local id_module_virtuel = fibaro:getSelfId() local lentAllumer = tonumber(fibaro:getValue(id_vmc_lent, "value")) == 1 local rapideAllumer = tonumber(fibaro:getValue(id_vmc_rapide, "value")) == 1 local icon = fibaro:getValue(id_module_virtuel, "currentIcon") if (lentAllumer and rapideAllumer) then -- icone rapide icon = 1000 elseif (lentAllumer) then -- icone lent icon = 1000 else -- icone éteint icon = 1000 end fibaro:call(id_module_virtuel, "setProperty", "currentIcon", icon) plus qu'à changer les numéro des icones. Edit : je n'ai pas pu tester, j'espère que c'est bon
-
Dans la barre de menu du haut, cliquer sur "Panneaux" ensuite à gauche, "Panneau variables". Ensuite tu clique sur le 1er bouton "Ajouter" et tu rentres GEA_Tasks C'est tout.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Si c'est possible ... cela s'appelle le mariage Tu penses prendre les qualités des deux pour en faire un couple et en réalité tu prends tous les défauts des deux pour en faire un enfer. Je plaisante, j'aime mon purgatoire et surtout ses habitants.
-
Oui, il faut créer la variable GEA_Tasks (le contenu n'a pas d'importance) et resauver GEA. Voilà un code a tester pour la gestion des lampes extérieurs. Je ne sais pas s'il va fonctionner correctement. L'idée est la suivante. Quand tu actives les spots, le délai d'extinction automatique est annulé. Quand ton détecteur se met en action, il réactive les spots. Le problème éventuelle est que le détecteur active les lampes (dont stop l'extinction automatique) puis réactive l'extinction. En bref, il faut tester car si cela fonctionne tu serais vraiment tranquille. N'oublie pas de changer la ligne concernant ton DBS05. et de me tenir au courant. -- Extinction des spots de facade après 1mn30 si allumés "JOUR_NUIT","NUIT" -- local extFacade = GEA.add( id["SPOTS_FACADE"], 90,"Extinction des spots facade car allumée depuis plus de 1 minute 30 Secondes #time#",{{"turnOff"},{"If",{{"Global", "JOUR_NUIT", "NUIT"}}}, }) -- DBS05 --- LIGNE A CHANGER GEA.add( id["DBS05"], -1,"Allumage car détection",{{"turnOn", id["SPOTS_FACADE"]},{"If",{{"Global", "JOUR_NUIT", "NUIT"}}}, {"RestartTask", extFacade}}) -- Allumage manuel GEA.add(id["SPOTS_FACADE"], -1, "", {{"StopTask", extFacade}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
C'est mon plus grand défaut
-
Bien sûr ... voici : function moveIt(mode) -- On parcours les 350 premiers modules for i = 1, 350 do -- Si un module est de type Eclairage if (fibaro:getType(i) == "blind") then -- On l'allume ou l'éteint fibaro:call(i, mode) end end end moveIt("open") --moveIt("close")
-
@PITP2 GEA.add(15,-1,"TtsTempCuisine", {{"Time","09:00","22:00"}, {"Function", function() TtsTempCuisine() end}}) . @971jmd -- Plus que 27 on allume GEA.add({"Silder+", id["TEMP_SALON"], "sIntTemp", 27}, 1*60, "", {{"turnOn", id["WMC1"]},{"Time","16:00","06:00"}}) -- Moins que 28 on éteint GEA.add({"Silder-", id["TEMP_SALON"], "sIntTemp", 28}, 1*60, "", {{"turnOff", id["WMC1"]},{"Time","16:00","06:00"}}) . @carfnann Je vais essayer de trouver le soucis @Diuck Je pense que tu souhaites éteindre maximum 2 fois tes lampes mais que tu souhaites que cela se reproduise tout les jours ? En mettant MaxTime 2, une fois les 2 exécutions effectuée, la commande ne s'éxecutera plus jamais (sauf si tu resauve GEA), pour qu'elle se relance tout les jour, je t'ai rajouté une ligne qui re-active la commande tout les jours à 00:00. "Welcome Back" -- Extinction des spots de facade après 1mn30 si allumés "JOUR_NUIT","NUIT" -- local extFacade = GEA.add( id["SPOTS_FACADE"], 90,"Extinction des spots facade car allumée depuis plus de 1 minute 30 Secondes #time#",{{"MaxTime", 2},{"turnOff"},{"If",{{"Global", "JOUR_NUIT", "NUIT"}}}}) GEA.add(true, 30, {{"Time", "00:00", "00:01"}, {"RestartTask", extFacade}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Il y a le côté "électronicien/électricien" de la domotique ... vous qui allez régler le soucis en maquillant vos sondes et le côté "programmeur" de la domotique qui eux vont faire des scripts incompréhensible pour faire la même chose. Je vous présente donc mon côté "programmeur" Donc j'utilise : Un pluviomètre Netatmo Un électrovanne Hunter sur un FGS-221 (partagé avec les lampes de la terrasse) Un script Google pour alimenté ma HC2 avec les informations provenant de la Netatmo (dernière heure, dernier jours, dernier semaines et mois) Un script LUA qui va verifier sur WUUndergroup la précipitation prévue pour les 3 prochains jours Cela me donne un module virtuel (Le bouton "Prévision" met à jour les données de WUUnderground) Avec tous cela, j'ai fais un script (bouton Calcul Arrosage) pour savoir si je dois arrosé et si oui combien de temps. -- Déterminer si un arrosage est nécessaire -- en ce basant sur les 7 derniers jours -- et les 3 prochains local quantie_jour_mm = 4 local quantite_mm_en_une_heure = 0.3*4 local nb_jour_prevision = 3 local semaine = tonumber(fibaro:getValue(fibaro:getSelfId(), "ui.lblSemaine.value")) local prevision = tonumber(fibaro:getValue(fibaro:getSelfId(), "ui.lblPrevu.value")) local pluiencours = tonumber(fibaro:getValue(fibaro:getSelfId(), "ui.lblHeure.value")) > 0.2 local msg = "" if (prevision > (quantie_jour_mm*nb_jour_prevision)*1.5 ) then -- Il est prévu de pluvoir plus que souhaité msg = "Il est prévu de beaucoup pleuvoir" fibaro:setGlobal("Arrosage", "NON") elseif (semaine > (quantie_jour_mm*nb_jour_prevision)*1.5) then -- Il a trop plu msg = "Il a déjà trop plu" fibaro:setGlobal("Arrosage", "NON") elseif (semaine == 0 and (prevision < (quantie_jour_mm*nb_jour_prevision)*1.5) and (prevision >= (quantie_jour_mm*nb_jour_prevision))) then -- Sol sec, préparation utile if (pluiencours) then msg = "Il pleux" fibaro:setGlobal("Arrosage", "NON") else msg = "Sol sec, préparation souhaitée" fibaro:setGlobal("Arrosage", "PREPARATION") end else if (pluiencours) then msg = "Il pleux" fibaro:setGlobal("Arrosage", "NON") else local besoin = nb_jour_prevision * quantie_jour_mm besoin = besoin - prevision msg = "Besoin de " .. besoin .. " mm soit " .. math.floor((besoin/quantite_mm_en_une_heure) ).. " heures" fibaro:setGlobal("Arrosage", "OUI") end end fibaro:call(122, "sendPush", msg) fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label7.value", msg) fibaro:debug(msg) . Je ne fais que de mettre en place une variable globale "Arrosage" à "OUI" ou "PREPARATION" "PREPARATION" = Terrain sec et pluie en prévision mais pas trop "OUI" = Il faut vraiment arroser Ensuite avec GEA, j'active le mardi et ou vendredi de 7h00 à 7h30 pour "Preparation" ou de 7h00 à 9h00 pour "OUI" Voilà ... si cela peux donner des idées. Cordialement
-
@carfnann Tu l'auras voulu :-) Pourrais-tu tester stp ? GEA_carfnann.lua
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Smoke Sensor - Fgss-101
Steven a répondu à un(e) sujet de Moicphil dans Modules Fibaro
@Did PARCE QUE @Lazer Tu as peur qu'on lui dise ?- 309 réponses
-
- 2
-
- détecteur
- fumée
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Smoke Sensor - Fgss-101
Steven a répondu à un(e) sujet de Moicphil dans Modules Fibaro
En effet, c'est aussi une idée (au jus) ... électrifié la cache ... cela empêchera le chat de trop bougé au risque d’abîmé le module. Pour la belle-mère, laisse tomber, j'ai déjà tout essayé .. la mienne, je l'ai surnommée "Highlander".- 309 réponses
-
- 1
-
- détecteur
- fumée
-
(et 1 en plus)
Étiqueté avec :
-
Hummm, cela a bien changé Je vais creusé comment faire mais la propriété "isBatteryOperated" a disparu Désolé de n'avoir testé sur un module à pile.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Smoke Sensor - Fgss-101
Steven a répondu à un(e) sujet de Moicphil dans Modules Fibaro
J'ai oublié de préciser ... le chat ne doit pas avoir payé sa cotisation à la SPA ... pour éviter les soucis. Pour les belles mères .. non, l'alarme est, légalement, de seulement 85db contre les 150db de la belle-mère, cela ne peut pas fonctionner. Il faut voir que la belle-mère est entraînée à crier toutes sa vie contrairement à l'alarme.- 309 réponses
-
- détecteur
- fumée
-
(et 1 en plus)
Étiqueté avec :
-
Topic unique Fibaro - Smoke Sensor - Fgss-101
Steven a répondu à un(e) sujet de Moicphil dans Modules Fibaro
Il y a un test infaillible. Tu prends une boite de 50cm par 30cm, tu fait des petits trous sur les côtés (pas dessus), les trous doivent être suffisamment grand pour que tu puisses voir à l'intérieur de la boite (très important). Tu place ton détecteur dans un coin de la boîte. Fixe le avec un scotch. Tu prend le chat du voisin (pas le tien), et environ 10 dl d'alcool à brà»ler. Tu mélange le tout ... (le chat et l'alcool) et tu les places dans la boite. Tu gratte une allumette que tu glisses dans la boîte. après 5 secondes : Si tu entends le chat miauler, c'est que le haut-parleur de ton module n'est pas assez puissant. Il ne répond pas au norme française. Si le module ne sonne pas, regarde dans la boîte, le chat a peut-être fait pipi dessus de peur. Dans ce cas, recommence avec un autre chat. Voilà , c'est un moyen assez économique de tester un détecteur de fumée. Bien évidemment, cette horrible technique n'est absolument pas de moi ... on est bien d'accord ?- 309 réponses
-
- 4
-
- détecteur
- fumée
-
(et 1 en plus)
Étiqueté avec :
-
@carfnann J'ai besoin de ton aide Pourrais tu me retourner ce que tu as ici : http://<adresse ip>/api/devices?id=59 Merci d'avance et vive la 4.017 --- J'avais oublié de répondre à une de tes question : [DEBUG] 21:33:33: [ [59|Porte entrée] <= 40 ] !!! ERREUR !!! : vérification (ID:20) [Repeat] [Email,2] [DEBUG] 21:33:33: [ [22|Porte (Detec)] <= 40 ] !!! ERREUR !!! : vérification (ID:21) [Repeat] [Email,2] [DEBUG] 21:33:33: [ [110|Porte Abri] <= 40 ] !!! ERREUR !!! : vérification (ID:22) [Repeat] [Email,2] L'ID en vert est un ID utilisé par GEA, rien à voir avec l'ID du module z-wave (en rouge)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Nico Il y a un temps, tu avais ceci : GEA.add({"Global", "", ""}, 5, "Ouverture matinale volets",{{"Days","Monday,Tuesday,Thursday,Friday,Sunday"},{"Time","11:11","11:11"},{"VirtualDevice",91,"1"}}) Ce code doit fonctionner, même sous la 3.70, il y avait un soucis avec celui là ? Il manque juste le {"Repeat"} sinon il ne va fonctionner qu'une seul fois puis s'arrêter à jamais. Pour revenir sur une de tes questions précédentes : {"Global", "", ""} ou true ... c'est exactement la même chose (true n'existe que depuis la 3.80) 1 ou 5 ou 29 ... c'est exactement la même chose tant que cela reste en dessous des 30 secondes (une execution de GEA)
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@carfnann Pourrais-tu vérifier que l'ID 2 de ta box est bien lié à un utilisateur : http://<adresse ip>/api/users Dans mon cas j'obtiens : [{"id":2,"name":"admin","type":"superuser","email":"steven.piccand@gmail.com","hasGPS":true,"deviceRights":[],"sceneRights":[],"hotelRoom":0,"sendNotifications":true,"tracking":20,"usePin":false,"useOptionalArmPin":false},{"id":14,"name":"steven","type":"user","email":"steven.pi On voit bien que l'id:2 est lié à l'admin qui a comme adresse e-mail "steven.piccand@gmail.com" @Nico La 3.70 est en effet trop vieille comme version, il faut évoluer mon ami Tu as trop de décalage entre ma version et la tienne, pourrais-tu faire une mise à jour. Ainsi on serait en phase et je pourrais réellement comprendre le problème s'il existe encore.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@carfnann J'ai testé ton code avec succès. Il faut vérifier que l'administrateur à bien une adresse e-mail. @Nico Tu es sur quel version de GEA et es-tu sà»r que ton Virtual Device est bien le 91 ? Car j'ai tout testé et cela fonctionne très bien. Pourrais-tu me copie ta ligne 912 stp.
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Depuis tapatalk ?