quadal Posté(e) le 6 décembre 2014 Signaler Posté(e) le 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
Lazer Posté(e) le 6 décembre 2014 Signaler Posté(e) le 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"
quadal Posté(e) le 7 décembre 2014 Auteur Signaler Posté(e) le 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?
Massalia Posté(e) le 7 décembre 2014 Signaler Posté(e) le 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
quadal Posté(e) le 7 décembre 2014 Auteur Signaler Posté(e) le 7 décembre 2014 Merci Massalia ca marche ! un grand merci.
971jmd Posté(e) le 10 décembre 2014 Signaler Posté(e) le 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
Messages recommandés