Aller au contenu

Sebbrunie1

Membres confirmés
  • Compteur de contenus

    250
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Sebbrunie1

  1. Sebbrunie1

    Support Gea

    .@Sebbrunie1 Quelques {"Repeat"} devrait résoudre ton problème, je te laisse chercher . .
  2. Sebbrunie1

    Support Gea

    J'essaye sans le maxtime à1
  3. Sebbrunie1

    Support Gea

    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}
  4. Sebbrunie1

    Support Gea

    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
  5. Sebbrunie1

    Support Gea

    @Pepite Ce sont deux instances GEA differentes
  6. Sebbrunie1

    Support Gea

    --[[ %% autostart %% properties %% globals Presence --]]
  7. Sebbrunie1

    Support Gea

    @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"}})
  8. Sebbrunie1

    Support Gea

    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
  9. Sebbrunie1

    Support Gea

    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}})
  10. Sebbrunie1

    Support Gea

    oui geostarter car je pensais que ca suffirait pour relancer GEA comme si je l'enregistrais La variable change toutes les minutes
  11. Sebbrunie1

    Support Gea

    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. 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
  13. Sebbrunie1

    Integration De La Smartcam De Samsung

    Bonsoir, je n'arrive toujours pas à mettre ma webcam samsung. Quelqu'un a t'il une idée?
  14. Sebbrunie1

    V4.040 Hot Fix - 26-03-2015

    Merci les amis
  15. Sebbrunie1

    V4.040 Hot Fix - 26-03-2015

    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
  16. Sebbrunie1

    Premier Aperçu Du Détecteur De Mouvement Fibaro Fgms-001

    Bonjour, il me semble que ce module peut le faire mais je ne sais pas comment....
  17. Sebbrunie1

    Support Gea

    Hello, Ca marche nickel.... merci @Steven pour tout l'aide
  18. Sebbrunie1

    Support Gea

    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....
  19. Sebbrunie1

    Support Gea

    Est ce que cela veut dire qu'il faut mettre repeat dès qu'on a plus d'une condition?
  20. Sebbrunie1

    Support Gea

    @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
  21. Sebbrunie1

    Support Gea

    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é...
  22. Sebbrunie1

    Support Gea

    Je teste ce soir et te dis.... Chienne de garce de vie
  23. Sebbrunie1

    Support Gea

    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...
  24. Sebbrunie1

    Support Gea

    par contre c'est du "ET" et non du "OU". Tes conditions marchent que si tu ouvres les deux cotés de ta fenetre
  25. Sebbrunie1

    Support Gea

    @ Hansolo, bou et ben ca marche pas..... c'est moche, je vais vraiment être obligé de passe par une scène
×