
Sebbrunie1
Membres confirmés-
Compteur de contenus
250 -
Inscription
-
Dernière visite
Tout ce qui a été posté par Sebbrunie1
-
@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}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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 !!!
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
les action doivent être entre {} même si il n'y en a qu'une non?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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#
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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...?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
qu'est ce qu'on se marre... Merci encore... heureusement qu'il y a des bon pour nous rendre la vie plus belle !!!!
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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"}})
- 12 330 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Super, ca marche...... Merci beaucoup
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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.....
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
@Steven, en debug j'ai [ERROR] 14:55:20: line 477: '}' expected near '#'
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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....
- 329 réponses
-
- 1
-
-
Tout ce qui est en gris dois être supprimé? même ce qui est entre [[ ]]? Merci en tout cas
- 329 réponses
-
Bonjour, ben non, je dois être neuneu Je refais ca ce soir ..... Je peux y arriver, j'en suis sur
- 329 réponses
-
Super, merci... Je le fais ce soir.... Trop cool ce forum
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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é.....
- 329 réponses
-
@pepite: merci. L'autre solution c'est de supprimer la scène et de créer un VD àla place.....
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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}})
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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?
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
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
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :