quadal 21 Signaler ce message Posté(e) 6 décembre 2014 Bonjour a tous je voudrais savoir si c'est possible de déclencher une variable sur un changement d'état d' un module virtuel. si oui quelle code lua utilisé vous. exemple: module virtuel : porte ouverte met la variable ouvert a 1 module virtuel : porte fermer met la variable fermer a 1 merci a vous Partager ce message Lien à poster Partager sur d’autres sites
quadal 21 Signaler ce message Posté(e) 6 décembre 2014 personne a une idée Partager ce message Lien à poster Partager sur d’autres sites
Lazer 8 486 Signaler ce message Posté(e) 6 décembre 2014 par définition, un module virtual n'a pas d'état. Il a seulement : - une main loop qui s'exécute en boucle - des boutons qu'on peut cliquer manuellement ou virtuellement (par appel depuis la mainloop ou une scène) - des labels (= du texte) Ce que tu peux faire, c'est insérer le code permettant de modifier ta variable globale dans chacun de tes boutons "porte ouverte" et "porte fermée" Partager ce message Lien à poster Partager sur d’autres sites
quadal 21 Signaler ce message Posté(e) 7 décembre 2014 Merci Lazer, je me suis mal exprimé,désoler. c' est tous a fait ca. c'est ce bout de code que je ne trouve pas malgré mes recherches peut tu me mettre sur la piste svp? Partager ce message Lien à poster Partager sur d’autres sites
Massalia 65 Signaler ce message Posté(e) 7 décembre 2014 Les fonctions que tu cherchent sont fibaro:setGlobal fibaro:getGlobal Exemple pour stoker l'état de ta porte dans la variable GV_ETAT_PORTE if ( porte ouverte ) then fibaro:setGlobal("GV_ETAT_PORTE", 1) else fibaro:setGlobal("GV_ETAT_PORTE", 0) end Pour lire la valeur EtatPorte = fibaro:getGlobal("GV_ETAT_PORTE") Regarde ici pour plus de détails Partager ce message Lien à poster Partager sur d’autres sites
quadal 21 Signaler ce message Posté(e) 7 décembre 2014 Merci Massalia ca marche ! un grand merci. Partager ce message Lien à poster Partager sur d’autres sites
971jmd 229 Signaler ce message Posté(e) 10 décembre 2014 bonjour J’ai réalisé un bouton virtuel Slider qui modifie une variable (temps). sa fonction bien mais le problème est que le SLIDER vas de 0 a 100 mon but est de réaliser un code qui me permettrait de taper moi même le nombre souhaité toujours dans le but de modifier ma variable. merci d'avance Partager ce message Lien à poster Partager sur d’autres sites