jgreenhalgh Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Bonjour ci joint le code qui gere mes lampes avec la minimote mais depuis la v4 plus rien ne fonctionne ni le meme code pour la porte de garage Qu'est qui a changé entre la v3 et V4 pour les minimote ? Cordialement merci par avance de votre aide --[[ %% autostart %% properties 178 sceneActivation %% globals --]] local ButtonPressed = fibaro:getValue(178, "sceneActivation") if ( tonumber(ButtonPressed) == 1) then fibaro:call(104, "turnOn") fibaro:debug("MiniMote button 1 pressed") elseif ( tonumber(ButtonPressed) == 2) then fibaro:call(104, "turnOff") fibaro:debug("MiniMote button 2 pressed") elseif ( tonumber(ButtonPressed) == 3) then fibaro:call(102, "turnOn") fibaro:debug("MiniMote button 3 pressed") elseif ( tonumber(ButtonPressed) == 4) then fibaro:call(102, "turnOff") fibaro:debug("MiniMote button 4 pressed") elseif ( tonumber(ButtonPressed) == 5) then fibaro:call(105, "turnOn") fibaro:debug("MiniMote button 5 pressed") elseif ( tonumber(ButtonPressed) == 6) then fibaro:debug("MiniMote button 6 pressed") fibaro:call(105, "turnOff") elseif ( tonumber(ButtonPressed) == 7) then fibaro:debug("MiniMote button 7 pressed") fibaro:call(102, "turnOn") fibaro:call(104, "turnOn") fibaro:call(105, "turnOn") elseif ( tonumber(ButtonPressed) == 8) then fibaro:call(102, "turnOff") fibaro:call(104, "turnOff") ibaro:call(105, "turnOff") fibaro:debug("MiniMote button 8 pressed") else fibaro:debug("No response") end Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Bonjour, sceneActivation ne marche plus pour moi depuis le passage en V4.030 Tu peux faire un tour sur le bugtracker Fibaro aussi pour remonter l'information. Lien vers le commentaire Partager sur d’autres sites More sharing options...
PITP2 Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Étrange cela fonctionne très bien chez moi en V4.031 mais via GEA et pas avec une scene "dédiée" Lien vers le commentaire Partager sur d’autres sites More sharing options...
fab971 Posté(e) le 10 janvier 2015 Signaler Partager Posté(e) le 10 janvier 2015 Pour moi cela fonctionne en 4.031 avec la scene LUA mais avec une télécommande Aeon Labs DSA22. Le problème viendrait plus du type de télécommande. --[[ %% properties 84 sceneActivation %% globals --]] local ButtonPressed = fibaro:getValue(84, "sceneActivation") if ( tonumber(ButtonPressed) == 1) then fibaro:debug("KeyFob button 1 pressed") fibaro:call(31, "turnOn") elseif ( tonumber(ButtonPressed) == 2) then fibaro:debug("KeyFob button 2 pressed") fibaro:call(31, "turnOff") elseif ( tonumber(ButtonPressed) == 3) then fibaro:debug("KeyFob button 3 pressed") fibaro:call(33, "turnOn") elseif ( tonumber(ButtonPressed) == 4) then fibaro:debug("KeyFob button 4 pressed") fibaro:call(33, "turnOff") elseif ( tonumber(ButtonPressed) == 5) then fibaro:debug("KeyFob button 5 pressed") fibaro:call(25, "turnOn") elseif ( tonumber(ButtonPressed) == 6) then fibaro:debug("KeyFob button 6 pressed") fibaro:call(25, "turnOff") elseif ( tonumber(ButtonPressed) == 7) then fibaro:debug("KeyFob button 7 pressed") elseif ( tonumber(ButtonPressed) == 8) then fibaro:debug("KeyFob button 8 pressed") else fibaro:debug("No response") end Lien vers le commentaire Partager sur d’autres sites More sharing options...
trainkill666 Posté(e) le 11 janvier 2015 Signaler Partager Posté(e) le 11 janvier 2015 Depuis le passage en 3.6, le sceneActivation de l'une de mes Aeon Labs DSA22 ne semblait plus fonctionner, même après exclusion/inclusion. Après modification du code, je me suis rendu compte que le numéro de retour de toutes les touches avait changé. Avant : 1 à8 selon appui court ou long. Après : 25 à32. La même procédure d'exclusion/inclusion, et de modification de code local ButtonPressed = fibaro:getValue(nouvel ID, "sceneActivation") fibaro:debug(ButtonPressed) te fera peut-être apparaître de nouvelles valeurs de retour du bouton appuyé dans le debug. Lien vers le commentaire Partager sur d’autres sites More sharing options...
jgreenhalgh Posté(e) le 11 janvier 2015 Auteur Signaler Partager Posté(e) le 11 janvier 2015 Hello Alors apres exclusion et inclusion tout refonctionne avec les meme id de touche mais la télécommande reste ne non configuré alors que l'ensemble fonctionne Merci pour votre aire @+ Lien vers le commentaire Partager sur d’autres sites More sharing options...
zozotte Posté(e) le 12 janvier 2015 Signaler Partager Posté(e) le 12 janvier 2015 Hello, Mon Aeon Keyfob fonctionne mais pas mes FGD... as tu le meme soucis Krikroff ? deja créé un bugzilla... Merci Lien vers le commentaire Partager sur d’autres sites More sharing options...
Krikroff Posté(e) le 12 janvier 2015 Signaler Partager Posté(e) le 12 janvier 2015 Moi c'est sceneActivation qui ne marche pas.... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Cardane Posté(e) le 12 janvier 2015 Signaler Partager Posté(e) le 12 janvier 2015 pour info, j'avais un problème de scenActivation sur mes FGD221 et j'ai simplement fais une soft configuration et depuis tout fonctionne. Lien vers le commentaire Partager sur d’autres sites More sharing options...
zozotte Posté(e) le 12 janvier 2015 Signaler Partager Posté(e) le 12 janvier 2015 Ça fonctionne pour moi aussi maintenant ! Merci genial Lien vers le commentaire Partager sur d’autres sites More sharing options...
angusperde Posté(e) le 17 juin 2015 Signaler Partager Posté(e) le 17 juin 2015 Bonjour, J' ai 2 télécommandes Minimote. - La première fonctionne parfaitement, mes scènes s' éxécutent très bien. - La deuxième après configuration, me retournait bien les bons codes dans un premier temps, mais n' exécutait pas les scènes que j' avais crées pour elle; j' ai du bricoler un peu trop... et depuis : quelles que soient les touches que j' appuie dans ma scène de test : --[[ %% properties 30 sceneActivation %% globals --]] local NumScene = fibaro:getValue(30, "sceneActivation") fibaro:debug("Numéro de scène: " ..NumScene) La valeur retournée est systématiquement la même : 5 J' ai tout essayé, soft - hard config, le paramètre 250 ne se met pas à 1, il ne me reste plus qu' à la recréer je pense ? Effectivement, en annulant puis en récréant la Minimote, on récupère les bonnes valeurs de touches..... Sauf que maintenant je me retrouve à mon problème initial : La scène ne s' éxécute qu' à partir du bouton "Démarrer" et non pas à partir du bouton de la Minimote.... En débugant le code je vois que le module ne rentre pas dans la boucle, alors que la scène est bien == 1 : Voir PJ. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 17 juin 2015 Signaler Partager Posté(e) le 17 juin 2015 Bonjour Rajoute un "tonumber" ligne 10 if (tonumber(NumScene) == 1) Lien vers le commentaire Partager sur d’autres sites More sharing options...
angusperde Posté(e) le 17 juin 2015 Signaler Partager Posté(e) le 17 juin 2015 C' est bon, après 35 ans de programmation on tombe encore dans tous les pièges... Encore merci, 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés