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

    @Steven, Tu m'as donné ce code: local DistanceMaison1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end} C'est normal que je n'ai pas de GEA.add au début? comme cela non? local DistanceMaison1 = GEA.add(true , 30 , "" , {{"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end}})
  2. Sebbrunie1

    Support Gea

    ici dans la variable locale: local DistanceMaison1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end} Il n'y a pas un GEA.add a mettre au début style: local DistanceMaison1 = GEA.add(true , 30 , "" , {{"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end}})
  3. Sebbrunie1

    Support Gea

    Ben oui je crois mais c'est ce que je voulais éviter et tout integrer dans GEA.. Ca me résiste, c'est tres énervant .. Et puis c'est Steven qui m'a écrit les lignes.. Ca devrait marcher tout de même.... c'est lui le chef !!!
  4. Sebbrunie1

    Support Gea

    les action doivent être entre {} même si il n'y en a qu'une non?
  5. Sebbrunie1

    Support Gea

    en fait, j'ai bien la récupération de ma localisation. C'est le calcul de la distance qui ne se fait pas. -- Localisation EmplacementSeb local DistanceMaison1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end} local DistanceBureau1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementBureau1) 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"}}) -- message maison GEA.add({"Global-", "DistanceMaison", "100"}, 30, "Je suis à moins de #value# m à #time# de la maison", {{"MaxTime", "1"}}) Edit: j'ai changé la ligne local userLocation = {"Function", function() return fibaro:getValue(238, 'Location') end} en mettant local userLocation = {"Function", function() return fibaro:getValue(238, "Location") end} et ca me remonte en distance #value#
  6. Sebbrunie1

    Support Gea

    Bonsoir, bon, avec ce code, il ne se passe rien du tout... local userLocation = {"Function", function() return fibaro:getValue(238, 'Location') end} local EmplacementMaison1 = "48.84745534593;2.4532449245453" local EmplacementBureau1 = "48.81907202982484;2.3286187648773193" -- Localisation EmplacementSeb local DistanceMaison1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementMaison1) end} local DistanceBureau1 = {"Function", function() return fibaro:calculateDistance(userLocation, EmplacementBureau1) 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"}}) -- message maison GEA.add({"Global-", "DistanceMaison", "100"}, 30, "Je suis à moins de #value# m à #time# de la maison", {{"MaxTime", "1"}}) J'ai en debug [DEBUG] 23:33:40: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:1) [Global,DistanceBureau,#value#] [Label,56,Label2,#value# m] [DEBUG] 23:33:40: [ Function ] Add Autostart : ajout de la tache pour 30 secondes (ID:2) [Global,DistanceMaison,#value#] [Label,56,Label1,#value# m] [DEBUG] 23:33:40: [ DistanceMaison=100 ] Add Autostart : ajout de la tache pour 30 secondes (ID:3) [MaxTime,1] [DEBUG] 23:33:40: GEA Version 5.32 : en exécution... [DEBUG] 23:38:40: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 5m Une idée. Pourquoi il ne se passe rien...?
  7. Sebbrunie1

    Support Gea

    qu'est ce qu'on se marre... Merci encore... heureusement qu'il y a des bon pour nous rendre la vie plus belle !!!!
  8. Sebbrunie1

    Support Gea

    Pour rigoler, après je fait cela... Il y a peut être plus simple local DistanceMaison1 = GEA.add(true, 30, "", {{"Function", function() return math.floor(fibaro:calculateDistance(userLocation, EmplacementMaison1)*100)/100 end}}) local DistanceBureau1 = GEA.add(true, 30, "", {{"Function", function() return math.floor(fibaro:calculateDistance(userLocation, EmplacementBureau1)*100)/100 end}}) local DistanceCarantec1 = GEA.add(true, 30, "", {{"Function", function() return math.floor(fibaro:calculateDistance(userLocation, EmplacementCarantec1)*100)/100 end}}) local DistanceEternoz1 = GEA.add(true, 30, "", {{"Function", function() return math.floor(fibaro:calculateDistance(userLocation, EmplacementEternoz1)*100)/100 end}}) GEA.add(true, 30, "", {{"Global", "DistanceBureau", DistanceBureau1}, {"Label", id["DISTANCE"], "Label2", DistanceBureau1..' m'}}) GEA.add(true, 30, "", {{"Global", "DistanceMaison", DistanceMaison1}, {"Label", id["DISTANCE"], "Label1", DistanceMaison1..' m'}}) GEA.add(true, 30, "", {{"Global", "DistanceCarantec", DistanceCarantec1}, {"Label", id["DISTANCE"], "Label3", DistanceCarantec1..' m'}}) GEA.add(true, 30, "", {{"Global", "DistanceEternoz", DistanceEternoz1}, {"Label", id["DISTANCE"], "Label4", DistanceEternoz1..' m'}}) -- message maison GEA.add({"Global-", "DistanceMaison", "100"}, 30, "Je suis àmoins de #value# m à#time# de la maison", {{"MaxTime", "1"}})
  9. Sebbrunie1

    Support Gea

    Super, ca marche...... Merci beaucoup
  10. Sebbrunie1

    Support Gea

    Malheureusement j'ai line 843: attempt to concatenante field '?' (a nil value) Ce sont les coordonnées GPS que j'essaye de récupérer.....
  11. Sebbrunie1

    Support Gea

    @Steven, en debug j'ai [ERROR] 14:55:20: line 477: '}' expected near '#'
  12. Sebbrunie1

    Support Gea

    Bonjour, est ce que je peux faire cela? local userLocation = {"Function", function() return fibaro:getValue(238, 'Location') end} GEA.add(true, 30, "", {{"Global", "EmplacementSeb", userLocation}}) merci
  13. Sebbrunie1

    Support Gea

    ben j'en ai d'autre et ca marche, mais dès que je le fais sur GEA, ca marche pas.... Il n'y a pas de "" àmettre sur les chiffres?
  14. Sebbrunie1

    Support Gea

    Bonjour, je suis étonnée car mes icones dans les VD ne se change pas lorsque cette action s'execute: GEA.add({{"Global", "Moisdujour", "03"}}, 24*60*2*30, "" , {{"Global", "Saison1", "Printemps"}, {"CurrentIcon", 274, 1056}}) Merci d'avance Sébastien
  15. j'ai ce message: [DEBUG] 21:35:18: uid: 565d527e8ce6dc9799fc437790bf9c5c [DEBUG] 21:35:18: success: false [DEBUG] 21:35:18: msg: Vous devez vous connecter pour accéder àcette fonction [DEBUG] 21:35:18: result.password_salt: ZAc75nG+/leRUToesMiVIKCP6gVPBR64 [DEBUG] 21:35:18: result.challenge: TOkxIT2rj5SW55VnQ6rcFXrgr+qQcUJn [DEBUG] 21:35:18: error_code: invalid_session En fait ca marche, c'est bon, merci....
  16. Tout ce qui est en gris dois être supprimé? même ce qui est entre [[ ]]? Merci en tout cas
  17. Bonjour, ben non, je dois être neuneu Je refais ca ce soir ..... Je peux y arriver, j'en suis sur
  18. Sebbrunie1

    Support Gea

    Super, merci... Je le fais ce soir.... Trop cool ce forum
  19. Sebbrunie1

    Support Gea

    Je reviens la dessus... C'est étonnant, car dans le texte du push de mes action, le + n'est jamais mis.... Comme si le + n'était pas reconnu dans le scipt d'ou le problème de la fonction inc+ GEA.add(id["ARROSAGE"], 30, "+30 ARROSAGE samedi", {{"Days", "Saturday"},{"Global", "duree_arrosage", "inc+30"},{"Global", "samedi", "inc+30"}}) Je reçois comme message sur mon portable 30 ARROSAGE samedi et non +30 ARROSAGE samedi
  20. Bonjour, j'ai retirer les commentaire, mais j'ai des messages d'erreur comme si j'en avais trop retiré... Il y a des trucs a pas supprimer? Moi tout ce qui est grisé je l'ai délété.....
  21. Sebbrunie1

    Support Gea

    @pepite: merci. L'autre solution c'est de supprimer la scène et de créer un VD àla place.....
  22. Sebbrunie1

    Support Gea

    Je reviens la dessus... C'est étonnant, car dans le texte du push de mes action, le + n'est jamais mis.... Comme si le + n'était pas reconnu dans le scipt d'ou le problème de la fonction inc+ GEA.add(id["ARROSAGE"], 30, "+30 ARROSAGE samedi", {{"Days", "Saturday"},{"Global", "duree_arrosage", "inc+30"},{"Global", "samedi", "inc+30"}}) Je reçois comme message sur mon portable 30 ARROSAGE samedi et non +30 ARROSAGE samedi
  23. Sebbrunie1

    Support Gea

    Alors en fait j'avais de vielles scène que j'ai mis dans mon GEA.... Avant, j'avais des scriptes dans ma scène qui tournaient... J'ai tout supprimé mais ai gardé la scène pour afficher les icones.. Je pense que cela ne fonctionne pas car les icones en question sont dans la library des modules et non des scènes. Il faut que je les charges dans les icones des scènes? --Jour GEA.add(true, 30, "", {{"Time", "Sunrise", "Sunrise"}, {"Global", "jour_nuit", "jour"}, {"CurrentIcon", 21, 1014}}) --Nuit GEA.add(true, 30, "", {{"Time", "Sunset", "Sunset"}, {"Global", "jour_nuit", "nuit"}, {"CurrentIcon", 21, 1013}})
  24. Sebbrunie1

    Support Gea

    Bonjour, oui ce sont les bon ID, j'ai vérifié une bonne dizaine de fois... Par contre il s'agit de scene et non de module. Est ce pour cela?
  25. Sebbrunie1

    Support Gea

    en fait ce qui ne marche pas c'est la récupération de l'icone... Et pour la fonction inc+ une idée pour faire inc+30 ? Merci Sébastien
×
×
  • Créer...