Sebbrunie1
-
Compteur de contenus
250 -
Inscription
-
Dernière visite
Messages posté(e)s par Sebbrunie1
-
-
Support Gea
dans HC2
Bonsoir,
je pense mettre à jour la variable jour nuit. ce script ne marche pas. Est ce illogique ce que j'écrit?
--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}})
merci
Sébastien
-
Support Gea
dans HC2
Hello,
bon pour la fonction INC+ en effet en retirant le + ca marche mais j'ai aussi des INC+30, mais là c'est plus possible? comment on fait la difference entre INC+ et INC-?
Merci
Sébastien
-
Support Gea
dans HC2
Hello,
bon pour la fonction INC+ en effet en retirant le + ca marche mais j'ai aussi des INC+30, mais là c'est plus possible? comment on fait la difference entre INC+ et INC-?
Merci
Sébastien
-
Support Gea
dans HC2
C'est l'incrémentation de 1 d'une variable
-
Support Gea
dans HC2
Bonjour,
avez vous remarqué que les inc+ ne fonctionnait plus?
-
Bonjour à Tous,
a chaque changement de version, a chaque fois, dans les modules virtuel, j'ai des "" qui se mettent dans l'adresse ip.... Du coup il ns ne fonctionnent plus et je dois les retirer module par module.... Quelqu'un à une solution?
Merci
Sébastien
-
merci...
-
oui la batterie est OK. Je fait comment un reset?
Merci en tout cas pour votre aide
-
J'ai mon fgms-001 qui ne remonte pas la température. J'ai la température à l'inclusion du module et après plus de mise à jour.... J'ai exclus puis réinclus un certain nombre de fois...
Je n'ai rien vu sur le blog, je dois être le seul alors?
-
Support Gea
dans HC2
l'{INVERSE} ne va pas essayer de faire l'inverse des variable pasvacances, mamiepasla et femmedemenagepasla?
Si le coin ordi est allumé, pourquoi essayer qu'il s'allume... J'économise une tache !!!!
Je ,n'avais pas intégré que c'était que la première condition qui était inversée...
Merci à Tous
-
Support Gea
dans HC2
@sakkhho : lol
@sebbrunie :
--> super soluce de @971jmd, comme ca tu sais ou tu en es
--> ou alors, tu forces toi meme avec GEA la variable de ta valeur Vacances
--> ou tu simplifies ton code avec un "DIFFERENT de " sans le inverse :
GEA.add({{"Global!", "Vacances", "1"}, {"Global", "Mamie", "1"}, {"Global", "FemmeMenage", "1"}, id["COINORDINATEUR"]}, 30, "coin ordi ON à 7h00 et 18h semaine", {{"turnOn", id["COINORDINATEUR"]},{"Time", "07:00", "07:02"}, {"Time", "18:01", "18:02"}})
Bonjour,
je suis désolé d'insister mais cette solution, certes très intéressante, ne peut pas aller car l'{INVERSE} était là surtout pour signifier au systeme qu'il devait appliquer la tache que si id["COINORDINATEUR"] n'était pas sur ON.
Je veux allumer la prise du coin ordi à 7h et 18h que si elle n'est pas encore allumé, si je ne suis pas en vacance, si la grand mère n'est pas à la maison (elle a un traitement de faveur plus loin , c'est ma belle mère !!!) et si la femme de ménage n'est pas là également
Y a t'il plus simple.......
Merci
- 1
-
Support Gea
dans HC2
bonjour à tous,
comment faire la difference entre un chiffre et du texte. J'ai ma variable vacances qui est soit 1 soit 0. J'ai l'impression que lorsque je suis en vacances, les actions avec vacances = 0 sont tout de même réalisé, alors que la variable est bien à 1. Est ce un problème de chiffre ou texte? Comment le vérifier?
De plus si je mets dans le script "inverse", GEA sait il que l'inverse de 0 c'est 1?
Merci à vous
Sébastien
local estVacances = {"Global", "Vacances", "1"} -- Coin Ordinateur -- Allumage coin ordinateur à 7h tous les jours de semaines hors vacances GEA.add({{"Global", "Vacances", "1"}, {"Global", "Mamie", "1"}, {"Global", "FemmeMenage", "1"}, id["COINORDINATEUR"]}, 30, "coin ordi ON à 7h00 et 18h semaine", {{"Inverse"},{"turnOn", id["COINORDINATEUR"]},{"Time", "07:00", "07:02"}, {"Time", "18:01", "18:02"}})
--En vacances on éteint tout GEA.add(estVacances, -1, "Vacances OFF seche serviette, coin ordi et prise télé", {{"turnOff", id["SECHESERVIETTE"]}, {"turnOff", id["COINORDINATEUR"]}, {"turnOff", id["PRISETELE"]}})
merci
-
Support Gea
dans HC2
bonjour à tous,
comment faire la difference entre un chiffre et du texte. J'ai ma variable vacances qui est soit 1 soit 0. J'ai l'impression que lorsque je suis en vacances, les actions avec vacances = 0 sont tout de même réalisé, alors que la variable est bien à 1. Est ce un problème de chiffre ou texte? Comment le vérifier?
De plus si je mets dans le script "inverse", GEA sait il que l'inverse de 0 c'est 1?
Merci à vous
Sébastien
-
Support Gea
dans HC2
Tu es trop balaise Steven....
Merci
-
Support Gea
dans HC2
@Pepite
si tu as une variable date du jour = date de depart en vacs (toto dans l'exemple)
cela ne declenchera les actions uniquement lorsque toto sera verifiee
local toto = {"Global", "nom de la variable", "valeur de la variable"} GEA.add({toto}, 30, "", {{"VirtualDevice", id["VACANCES"], 2}, {"Global", "Datedepartvac", "0"}, {"Global", "Dateretourvac", "0"}, {"Global", "Dureevac", "0"}})
Merci, c'est ce que je pensais faire....
C'est dommage que nous ne puissions pas mettre de variable en date dans {"Dates", "from", "to"}
Peut être pour une évolution.....
est ce que je peux écrire?
local Dateretourvac1 = {"Global", "Dateretourvac", Datedujour}
ou Datedujour est déjà une variable local?
@Steven
Peut être as tu une astuce pour le faire tout de même.... Vu ce que tu fais, je suis sur que tu y avais pensé
-
Support Gea
dans HC2
les date, je les parametre dans un module virtuel, lorsque je dis que je suis en vacances et pendant un certain temps. Cela évite de changer le code dans GEA.
Il faut que je remplace le true la variable qui dit date du jour = date de départ en vacances alors.... ?
-
Support Gea
dans HC2
Pepite,
oui c'est ca... Par contre la date de retour est dans le futur. Est ce pour cela?
-
Support Gea
dans HC2
Bonjour,
j'ai une erreure pour cette ligne:
GEA.add(true, 30, "Je rentre de vacances, variable vacance non", {{"Dates", "Dateretourvac", "Dateretourvac"}, {"VirtualDevice", id["VACANCES"], 2}, {"Global", "Datedepartvac", "0"}, {"Global", "Dateretourvac", "0"}, {"Global", "Dureevac", "0"} })
Les dates sont dans une variable, est ce que c'est comme cela que je dois l'écrire?
Merci
Sébastien
-
Support Gea
dans HC2
Bonjour à Tous,
comment fait on pour trouver l'id d'un icone.... Je suis sous Mac, donc le toolkit, je ne peux pas.... snifff
Merci d'avance
Sébastien
-
et si c'était ca...
Par contre, il ne me rajoute uniquement +1 ou me retire -1 à la date du jour... Moi je veux qu'il me retire a chaque fois -1 ou +1 à la variabe
fibaro:getGlobal("Datedepartvac")
-
Super le code que tu me donne fonctionne. Maintenant dans mon module virtuel, je veux capturer cette nouvelle date dans une variable et afficher cette date dans un label::
llocal pattern = "(%d+)/(%d+)/(%d+)"local DateAConvertir = fibaro:getGlobal("Datedepartvac") local jour, mois, annee = DateAConvertir:match(pattern) local Datedepartvac1 = os.date("%d/%m/%Y",os.time({year=annee, month=mois, day=jour})-24*60*60) fibaro:debug(Datedepartvac1) ; fibaro:call(49,"setProperty", "ui.Label22.value", Datedepartvac1);
mais ca ne marche pas.... est ce que ma date du jour est 13/02/15 et non 13/02/2015?
-
Bonjour,
comme rajouter + 1 jour à une date?
fibaro:setGlobal('Datedepartvac', doCalculate(fibaro:getGlobalValue('Datedepartvac')+24*60*60))
Mais ca marche pas
Merci
Sébastien
-
Support Gea
dans HC2
Bonsoir
peut on remplacer les heures pour time ou les jours de days par des variables?
Merci
Sébastien
-
Support Gea
dans HC2
hihi je me suis fait avoir j'ai bien l'impression.. c'est facile àcorriger ceci dit !!!
Support Gea
dans HC2
Posté(e)
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