Bonjour, 
  
Dans mon main loop j'ai écrit un truc comme ça (pour l'entrainement) : 
if (MonObjet == nil) then MonObjet {
test = function (self, aValue) 
 fibaro:debug('appel de la fonction test')
end
}
fibaro:sleep(1000 * 3600)
Et ensuite sur un bouton de mon virtual device le code suivant 
local mO = MonObjet
mo:test(mO, 20)
Et là  c'est le drame... Il m'insulte en me disant que mO est 'a nil value'... 
  
Comment ça marche ? 
  
Merci d'avance