Sebbrunie1
Membres confirmés-
Compteur de contenus
250 -
Inscription
-
Dernière visite
Type de contenu
Profils
Forums
Galerie
Calendrier
Tout ce qui a été posté par Sebbrunie1
-
.@Sebbrunie1 Quelques {"Repeat"} devrait résoudre ton problème, je te laisse chercher . .
- 12 124 réponses
-
J'essaye sans le maxtime à1
- 12 124 réponses
-
alors oui c'est à 30 sec, la scène est active (le calcul se fait à l'enregistrement mais plus après) et ligne 21 oui c'est à 30 mais un petit oublie après changement de code Et puis il n'y a rien de bête Je pense que ce sont ces lignes qui ne s'éxecutent pas toutes les 30 sec local DistanceMaison1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementMaison1))/1000 end} local DistanceBureau1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementBureau1))/1000 end} local DistanceCarantec1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementCarantec1))/1000 end} local DistanceEternoz1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementEternoz1))/1000 end}
- 12 124 réponses
-
Mon vrai code est: local EmplacementMaison1 = "48.84745534593;2.4532449245453" local EmplacementBureau1 = "48.81907202982484;2.3286187648773193" local EmplacementCarantec1 = "48.667815;-3.914054999999962" local EmplacementEternoz1 = "47.00751;6.029551999999967" local EmplacementSeb1 = {"Function", function() return fibaro:getValue(238, "Location") end} -- Localisation EmplacementSeb GEA.add({"Property!", 238, "Location", "0"}, 30, "", {{"Global", "EmplacementSeb", "#value#"}}) local DistanceMaison1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementMaison1))/1000 end} local DistanceBureau1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementBureau1))/1000 end} local DistanceCarantec1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementCarantec1))/1000 end} local DistanceEternoz1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementEternoz1))/1000 end} GEA.add(DistanceBureau1, 30, "", {{"Global", "DistanceBureau", "#value#"}, {"Label", id["DISTANCE"], "Label2", "#value# km"}}) GEA.add(DistanceMaison1, -1, "", {{"Global", "DistanceMaison", "#value#"}, {"Label", id["DISTANCE"], "Label1", "#value# km"}}) GEA.add(DistanceCarantec1, 30, "", {{"Global", "DistanceCarantec", "#value#"}, {"Label", id["DISTANCE"], "Label3", "#value# km"}}) GEA.add(DistanceEternoz1, 30, "", {{"Global", "DistanceEternoz", "#value#"}, {"Label", id["DISTANCE"], "Label4", "#value# km"}}) -- message maison GEA.add({"Global-", "DistanceMaison", "0.1"}, 30, "Je suis à moins de #value# m à #time# de la maison", {{"MaxTime", "1"}}) Qui marche très bien mais qui se lance que lorsque je sauvegarde la scène GEA. J'aimerai qu'il calcul les distance toutes les 30 sec ou mieux que lorsque mes coordonnées geo changent. Oui j'ai changé GEA.globalTasks = "GEA_Tasks" J'ai essayé de me dépatouyer en créant une variable qui change toutes les 30 sec mais sans succès
- 12 124 réponses
-
@Pepite Ce sont deux instances GEA differentes
- 12 124 réponses
-
--[[ %% autostart %% properties %% globals Presence --]]
- 12 124 réponses
-
@ihexley et dans ces têtes Danfoss, la température est en value? C'est la bonne commande? Je ne sais pas n'en n'ayant pas.... @Jojo, via GEA. Ma variable change toutes les 30 sec GEA.add({"Global", "geostarter", "0"}, 30, "", {{"Global", "geostarter", "1"}}) GEA.add({"Global", "geostarter", "1"}, 30, "", {{"Global", "geostarter", "0"}})
- 12 124 réponses
-
si mais je pense que tu dois faire une seule commande. Tu n'as pas besoin de le faire sur une aussi longue période. Ta variable Presence est mise à jour en continu? sinon tu peux faire ca: GEA.add( {"Global", "Presence", "present"}, -1, "", {{"Time", "01:00", "06:00"}, { "Value", 33, 20}}) GEA.add( {"Global", "Presence", "present"}, -1, "", {{"Time", "07:00", "01:00"}, { "Value", 33, 22}}) Le -1 à la place de 30 va commander la température dès que ta variable presence changera. ET puis tu peux mettre toutes tes têtes sur la même tache si elles ont la même température
- 12 124 réponses
-
a mon sens le repeat n'est pas utile. Tu demande à ta tête Danfoss de regler sur une T°C que tu as déjà mise juste avant .... moi je mettrais cela GEA.add( {"Global", "Presence", "present"}, 30, "", {{"Time", "01:00", "01:01"}, { "Value", 33, 20}}) GEA.add( {"Global", "Presence", "present"}, 30, "", {{"Time", "07:00", "01:01"}, { "Value", 33, 22}})
- 12 124 réponses
-
oui geostarter car je pensais que ca suffirait pour relancer GEA comme si je l'enregistrais La variable change toutes les minutes
- 12 124 réponses
-
Bonjour Mon GEA géolocalisation, oui j'en ai un specialement pour cette tache ne tourne pas spontanément tout seul. J'ai la distance qui se calcule que lorsque je sauvegarde la scene. Sinon, il ne se passe rien. Comment puis je faire? Merci Sebastien --[[ %% autostart %% properties %% globals geostarter --]] local geostater1 = {"Global", "geostarter", "1"} local geostater1 = {"Global", "geostarter", "0"} local EmplacementMaison1 = "48.84745534593;2.4532449245453" local EmplacementBureau1 = "48.81907202982484;2.3286187648773193" local EmplacementCarantec1 = "48.667815;-3.914054999999962" local EmplacementEternoz1 = "47.00751;6.029551999999967" local EmplacementSeb1 = {"Function", function() return fibaro:getValue(238, "Location") end} -- Localisation EmplacementSeb GEA.add({"Property!", 238, "Location", "0"}, 30, "", {{"Global", "EmplacementSeb", "#value#"}}) local DistanceMaison1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementMaison1))/1000 end} local DistanceBureau1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementBureau1))/1000 end} local DistanceCarantec1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementCarantec1))/1000 end} local DistanceEternoz1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(fibaro:getValue(238, "Location"), EmplacementEternoz1))/1000 end} GEA.add(DistanceBureau1, 30, "", {{"Global", "DistanceBureau", "#value#"}, {"Label", id["DISTANCE"], "Label2", "#value# km"}}) GEA.add(DistanceMaison1, 30, "", {{"Global", "DistanceMaison", "#value#"}, {"Label", id["DISTANCE"], "Label1", "#value# km"}}) GEA.add(DistanceCarantec1, 30, "", {{"Global", "DistanceCarantec", "#value#"}, {"Label", id["DISTANCE"], "Label3", "#value# km"}}) GEA.add(DistanceEternoz1, 30, "", {{"Global", "DistanceEternoz", "#value#"}, {"Label", id["DISTANCE"], "Label4", "#value# km"}}) -- message maison GEA.add({"Global-", "DistanceMaison", "0.1"}, 30, "Je suis à moins de #value# m à #time# de la maison", {{"MaxTime", "1"}})
- 12 124 réponses
-
Bonjour, j'essaye d'intégrer la Webcam de Samsung Smartcam SNH-1011 sans succès. Déjà lorsque je configure la Cam sur mon browser, on me demande d'installer un plugin pour vit la video. Avec le HC2, comment cela se passe t'il car je n'installe pas de blugin sur la box.. Alors comment fait elle pour voir la video? Sur la HC2 on me demande l'Identification et le password de la cam.... Mais je n'ai qu'un password... C'est quoi mon ID? Merci Sébastien
-
Besoin daide Integration De La Smartcam De Samsung
Sebbrunie1 a répondu à un sujet de Sebbrunie1 dans Caméras
Bonsoir, je n'arrive toujours pas à mettre ma webcam samsung. Quelqu'un a t'il une idée? -
Merci les amis
-
Bonjour à tous, j'ai lu sur le forum qu'on pouvait configurer la greenwave 6 prises pour qu'elle ne clignote pas... Je ne retrouve pas le commentaire. Ca ne dit rien à personne? Merci
-
Premier Aperçu Du Détecteur De Mouvement Fibaro Fgms-001
Sebbrunie1 a répondu à un sujet de Krikroff dans HC 2 & Lite
Bonjour, il me semble que ce module peut le faire mais je ne sais pas comment.... -
Hello, Ca marche nickel.... merci @Steven pour tout l'aide
- 12 124 réponses
-
Moi c'est ce que j'ai fait pour la femme de ménage ou lorsqu'il y a la grand mère. J'ai un VD avec des boutons "oui" ou "non" qui vont me met la valeur dans une variable. En effet obligation d'avoir plus de ligne prenant en compte les différents cas. Sinon, peut être arrêter des taches si invité présent et en activer d'autre....
- 12 124 réponses
-
Est ce que cela veut dire qu'il faut mettre repeat dès qu'on a plus d'une condition?
- 12 124 réponses
-
- 1
-
@Steven, comme a chaque fois, c'est tout con...... Oui ce sont des mètres, mais 1000km Savoie IDF me parait loin .. je te dis Je teste ce soir. Merci encore
- 12 124 réponses
-
Alors, les variables globales ne se mettent pas à jour local userLocation = GEA.add({"Property!", 238, "Location", "0"}, 30, "", {{"Global", "EmplacementSeb", "#value#"}}) local EmplacementMaison1 = "48.84745534593;2.4532449245453" local EmplacementBureau1 = "48.81907202982484;2.3286187648773193" local EmplacementCarantec1 = "48.667815;-3.914054999999962" local EmplacementEternoz1 = "47.00751;6.029551999999967" -- Localisation EmplacementSeb local DistanceMaison1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(userLocation, EmplacementMaison1)*100)/100 end} local DistanceBureau1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(userLocation, EmplacementBureau1)*100)/100 end} local DistanceCarantec1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(userLocation, EmplacementCarantec1)*100)/100 end} local DistanceEternoz1 = {"Function", function() return true, math.floor(fibaro:calculateDistance(userLocation, EmplacementEternoz1)*100)/100 end} GEA.add(DistanceBureau1, 30, "", {{"Global", "DistanceBureau", "#value#"}, {"Label", id["DISTANCE"], "Label2", "#value# m"}}) GEA.add(DistanceMaison1, 30, "", {{"Global", "DistanceMaison", "#value#"}, {"Label", id["DISTANCE"], "Label1", "#value# m"}}) GEA.add(DistanceCarantec1, 30, "", {{"Global", "DistanceCarantec", "#value#"}, {"Label", id["DISTANCE"], "Label3", "#value# m"}}) GEA.add(DistanceEternoz1, 30, "", {{"Global", "DistanceEternoz", "#value#"}, {"Label", id["DISTANCE"], "Label4", "#value# m"}}) -- message maison GEA.add({"Global-", "DistanceMaison", "100"}, 30, "Je suis à moins de #value# m à #time# de la maison", {{"MaxTime", "1"}}) -- ================================================== et le debug [DEBUG] 21:52:03: [ Property [238|Location] ~= 0 ] Add Autostart : ajout de la tache pour 30 secondes (ID:1) [Global,EmplacementSeb,#value#] [DEBUG] 21:52:03: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:2) [Global,DistanceBureau,#value#] [Label,56,Label2,#value# m] [DEBUG] 21:52:03: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:3) [Global,DistanceMaison,#value#] [Label,56,Label1,#value# m] [DEBUG] 21:52:03: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:4) [Global,DistanceCarantec,#value#] [Label,56,Label3,#value# m] [DEBUG] 21:52:03: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:5) [Global,DistanceEternoz,#value#] [Label,56,Label4,#value# m] [DEBUG] 21:52:03: [ DistanceMaison=100 ] Add Autostart : ajout de la tache pour 30 secondes (ID:6) [MaxTime,1] [DEBUG] 21:52:03: GEA Version 5.32 : en exécution... [DEBUG] 21:52:33: [ Property [238|Location] ~= 0 ] sendActions : traitement des actions (ID:1) [Global,EmplacementSeb,#value#] [DEBUG] 21:52:33: [ Property [238|Location] ~= 0 ] sendActions : !ACTION! : setGlobal EmplacementSeb,48.8195276856;2.3277393386 (ID:1) [Global,EmplacementSeb,#value#] [DEBUG] 21:52:33: [ Property [238|Location] ~= 0 ] Done : tache effectuée et suspendue (ID:1) [Global,EmplacementSeb,#value#] [DEBUG] 21:52:33: [ DistanceMaison=100 ] !!! ERREUR !!! : vérification (ID:6) [MaxTime,1] [DEBUG] 21:53:03: [ DistanceMaison=100 ] sendActions : traitement des actions (ID:6) [MaxTime,1] [DEBUG] 21:53:04: [ DistanceMaison=100 ] sendActions : !ACTION! : sendPush Je suis à moins de 0 m à 21:53:03 de la maison (ID:6) [MaxTime,1] [DEBUG] 21:53:04: [ DistanceMaison=100 ] Done : tache effectuée et suspendue (ID:6) [MaxTime,1] Merci Steven, et désolé de ce truc compliqué...
- 12 124 réponses
-
Je teste ce soir et te dis.... Chienne de garce de vie
- 12 124 réponses
-
- 1
-
Et donc s'il me retourne #value# dans Global, c'est que le calcul de la distance ne se fait pas? Est ce que le calcul ne se fait pas, par ce que jes coordonées geo sont prises comme du texte et non comme du chiffre? Merci d'avance J'espère que j’embête pas tout le forum avec mon problème de distance...
- 12 124 réponses
-
par contre c'est du "ET" et non du "OU". Tes conditions marchent que si tu ouvres les deux cotés de ta fenetre
- 12 124 réponses
-
@ Hansolo, bou et ben ca marche pas..... c'est moche, je vais vraiment être obligé de passe par une scène
- 12 124 réponses