971jmd Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 bonjour a tous je cherche une solution sur HC2 lite pour désactiver une scène en mode blocs graphiques. merci pour votre aide
jojo Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 tu veux désactiver une scène par une autre scène, ou tu veux la désactiver manuellement ? par une autre scène ou un VD : pas possible (sauf àfaire une variable et àrajouter une condition sur la variable dans la scène àdésactiver) manuellement : dans l'onglet General de la scène, il y a une case àcocher "Active Scene"
971jmd Posté(e) le 28 juin 2015 Auteur Signaler Posté(e) le 28 juin 2015 Salu Jojo Désactiver une scène par une autre L'idée de la variable ne fonctionne pas, quand la scène est déjàen route
jojo Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 alors tu n'as pas le choix. Scénario : Scène 1 désactive la Scène 2. Créer variable "ActiveScene2" avec les valeurs "Oui/Non" Dans la scène 1, tu rajoutes qu'elle modifie la variable ActiveScene2 à Non. Dans la scène 2, tu rajoutes un test supplémentaire sur la variable ActiveScene2 = Oui Et le tour est joué
jojo Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 L'idée de la variable ne fonctionne pas, quand la scène est déjà en route Zut, je n'ai pas lu ta dernière phrase. Mais là en fait tu ne veux pas désactiver la scène, mais arrêter la scène, comme si on appuyait sur le bouton STOP ?
971jmd Posté(e) le 28 juin 2015 Auteur Signaler Posté(e) le 28 juin 2015 je me suis mal exprimé, comme un bouton stop
jojo Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 ok, alors tu dois créer un VD requête http => vois dans ma signature pour savoir quelle requête http tu dois utiliser, regarde ici : http://tutoriels.domotique-store.fr/content/49/45/fr/api-commander-le-home-center-par-des-requ%C3%AAtes-http.html
971jmd Posté(e) le 28 juin 2015 Auteur Signaler Posté(e) le 28 juin 2015 pour info sur la scène : A l'ouverture d'une porte, allumer une lampe et dans 60s cette dernier s'éteint. j'ai créée un virtuel bouton avec : http://x.x.x.x/api/sceneControl?id=376&action=stop et meme quand j'appui sur le bouton, ma lampe s'éteint, la scène vas jusqu'au bout.
jojo Posté(e) le 28 juin 2015 Signaler Posté(e) le 28 juin 2015 ok, le besoins est maintenant plus clair et plus simple. C'est ceci que tu dois faire
971jmd Posté(e) le 28 juin 2015 Auteur Signaler Posté(e) le 28 juin 2015 oui c'est exactement ça à 99% que j'ai réaliser.
jojo Posté(e) le 29 juin 2015 Signaler Posté(e) le 29 juin 2015 ok, et quel est le problème ? Pourquoi as-tu ajouté une condition de temps ?
971jmd Posté(e) le 29 juin 2015 Auteur Signaler Posté(e) le 29 juin 2015 bonjour l condition de temps me permet d’autoriser cette temporisation de ma lampe dans une tranche horaire. le principe: une foi que la porte s'ouvre ma lampe s'allume pendant une lampe de temps de 3 mm (j'ai mis 20s pour les teste) Mai pour des raisons un peu longe à expliquer, je souhaite stopper le processus de temporisation afin que ma lampe reste allumer.
jojo Posté(e) le 29 juin 2015 Signaler Posté(e) le 29 juin 2015 ok, mais quel est ton problème ? En quoi pouvons-nous t'aider ?
971jmd Posté(e) le 29 juin 2015 Auteur Signaler Posté(e) le 29 juin 2015 je souhaite stopper ma scène sous HC lite.
971jmd Posté(e) le 29 juin 2015 Auteur Signaler Posté(e) le 29 juin 2015 Bon, si il n'y a pas solution je vais me débrouiller et si je la trouve je la posterai. Merci Jojo pour ton aide Envoyé de mon iPhone en utilisant Tapatalk
jojo Posté(e) le 29 juin 2015 Signaler Posté(e) le 29 juin 2015 en fait ce que tu veux, c'est éteindre ta lampe avant les 20s (par exple) que tu as définies. C'est TRES simple : tu lances une autre scène qui éteint la lampe. Si celle-ci continue, elle voudra éteindre une lampe éteinte => pas de problème 1
971jmd Posté(e) le 29 juin 2015 Auteur Signaler Posté(e) le 29 juin 2015 (modifié) Je vais essayer ta solution, sauf que dans mon cas la lampe doit rester allumer. Voici la réponse de fibaro que je ne comprend pas très bienHello,If your scene is created in such way:while true dofibaro:call(89, “turnOnâ€)fibaro:sleep(5000)fibaro:call(89, “turnOffâ€)fibaro:sleep(5000)endand you would like to get out from infinity loop and stop scene you can push stop button.The infinity loops in HCL are used in scenes with timer.If you would like to turn off the scene completely you can unselect option: “Active Sceneâ€Best regards Modifié le 29 juin 2015 par 971jmd
jojo Posté(e) le 29 juin 2015 Signaler Posté(e) le 29 juin 2015 pour faire cela tu dois interrompre ta scène (=faire un stop), pour que ta lampe ne s'étiegne pas
971jmd Posté(e) le 29 juin 2015 Auteur Signaler Posté(e) le 29 juin 2015 Oui mais je n'y arrive pas Avec LUA ou GEA Ça serait une affaire réglée, mai sur HC lite c,est autre chose
jojo Posté(e) le 29 juin 2015 Signaler Posté(e) le 29 juin 2015 tu as raison, avec LUA ou GEA, ce serait réglé facilement. Si tu arrête manuellement ta scène avec le bouton stop, elle s'interrompt bien ? su oui, c'est qu'il y a une erreur dans ton implémentation de ce que je t'ai proposé http://www.domotique-fibaro.fr/index.php/topic/5170-comment-désactiver-une-scène-en-mode-blocs-graphiques/?p=77821
971jmd Posté(e) le 30 juin 2015 Auteur Signaler Posté(e) le 30 juin 2015 alors la jojo, tu vas pas deviné ce qui a posé le problème.
971jmd Posté(e) le 30 juin 2015 Auteur Signaler Posté(e) le 30 juin 2015 j'ai changer de module est ça fonctionne nikel avec le bouton virtuel En fait le problème venait d'une scène qui désactive ma fameuse lampe au bout de 30s mai le pire est que cette scène et rester cacher jusqu’au moment ou une idée ma dit de redémarré ma box. merci encore pour ton aide et désolé
Messages recommandés