jjacques68 Posté(e) le 10 septembre 2015 Auteur Signaler Posté(e) le 10 septembre 2015 bon j'ai retrouvé un exemple, celui que j'avais trouvé était en français mais c'était pareil...
Gazous Posté(e) le 10 septembre 2015 Signaler Posté(e) le 10 septembre 2015 Quelle est la version du firmware de ton module ?
Gazous Posté(e) le 10 septembre 2015 Signaler Posté(e) le 10 septembre 2015 Bon alors je viens de faire le test de la scene en Bloc en PJ et mon store s'est directement ouvert à moitié... Mon FW est par contre en 22.22 mais ça serait quand même bizarre que cela vienne de là vu que ton slider fonctionne dans l'interface. Sinon le code LUA généré derrière la scène en Bloc est le suivant, tout ce qu'il y a de plus standard --[[ %% properties 275 value %% globals --]] local startSource = fibaro:getSourceTrigger(); if ( ( tonumber(fibaro:getValue(275, "value")) == 0 ) or startSource["type"] == "other" ) then fibaro:call(275, "setValue", "50"); end
jjacques68 Posté(e) le 10 septembre 2015 Auteur Signaler Posté(e) le 10 septembre 2015 Si tu as le temps, ette voir un coup sur ce tuto : http://www.touteladomotique.com/index.php?option=com_content&id=1200:calibrage-des-volets-roulants-avec-le-module-fgrm-222&Itemid=89#.VfHWNcSvirU Mais je sais pas si ça me concerne car mon variateur fonctionne...
jojo Posté(e) le 10 septembre 2015 Signaler Posté(e) le 10 septembre 2015 as-tu bien coché la case start with HC ?, étant donné que tu as une condition de temps
jjacques68 Posté(e) le 10 septembre 2015 Auteur Signaler Posté(e) le 10 septembre 2015 J'ai changé les conditions depuis, mais oui elle était bien cochée, mais cela ne changeait rien
jojo Posté(e) le 10 septembre 2015 Signaler Posté(e) le 10 septembre 2015 en effet, il FAUT cocher la case pour qu'elle fonctionne en auto. Mais pour le test, quand tu appuye sur "run", elle passe directement au then, sans se préoccuper des conditions
jjacques68 Posté(e) le 11 septembre 2015 Auteur Signaler Posté(e) le 11 septembre 2015 Bon je viens d'installer 5 autres fgrm-222, et c'est toujours le même résultat... Impossible de le ouvrir à 50 % dans les scènes, alors que TOUS fonctionne bien à l'aide du curseur... va comprendre. J'aimerai créer une device virtuel pour modifer le contenu d'une variable, vous avez un tuto là -dessus qui explique comment faire ? Il y en a quelques un sur le forum, mais j'ai un peu du mal à comprendre la logique... Pourtant je programme en WinDev et VB mais là c'est tout sauf de la programmation d'autant plus que j'ai une HCL donc pas de LUA... merci pour les tuyaux !!
jjacques68 Posté(e) le 12 septembre 2015 Auteur Signaler Posté(e) le 12 septembre 2015 encore plus dingue comme remarque : si je crée une scène magique et demande la fermeture du volet à 50% ça marche nickel !!!! mais impossible de le faire en bloc ! je désespère, ça plus le reste.........
jjacques68 Posté(e) le 12 septembre 2015 Auteur Signaler Posté(e) le 12 septembre 2015 encore plus dingue, cette ligne de commande dans mon navigateur fonctionne parfaitement : http://192.168.2.30/api/callAction?deviceID=42&name=setValue&arg1=50
jojo Posté(e) le 12 septembre 2015 Signaler Posté(e) le 12 septembre 2015 pour modifier des variables depuis la HC2, vois Etat des Variables Globales dans des Virtual Devices sous HCL ou sous HC2, dans ma signature
jjacques68 Posté(e) le 13 septembre 2015 Auteur Signaler Posté(e) le 13 septembre 2015 Bonjour à tous, concernant mon histoire de pourcentrage d'ouverture du volet, le problème est résolu. Je passe par un device virtuel comportant autant de boutons que de volet. Dans chaque bouton je met le code qui permet d'ouvrir le volet à la valeur voulu. J'appele l'action de ce bouton dans une scène mode bloc. Voilà le tour est joué. Plus compliqué que prévu mais bon, ça marche. Merci pour votre aide à tous...
Gazous Posté(e) le 13 septembre 2015 Signaler Posté(e) le 13 septembre 2015 Salut, alors bien joué mais c'est quand même une anomalie àremonter àFibaro...
jjacques68 Posté(e) le 13 septembre 2015 Auteur Signaler Posté(e) le 13 septembre 2015 oui je pense aussi... maintenant j'aimerai changer la valeur d'une variable grâce à un bouton d'un virtual device... beaucoup de sujet parle de ça sur le forum, il y a plein de syntaxe différente, mais aucune semble fonctionner... tu as une piste ??
Gazous Posté(e) le 13 septembre 2015 Signaler Posté(e) le 13 septembre 2015 Je ne suis pas spécialiste car je code en LUA sur la HC2 mais sur la HCL il me semble que cela doit se faire via l'API dans le bouton d'un VD, tu as essayé quelles méthodes ?
jjacques68 Posté(e) le 13 septembre 2015 Auteur Signaler Posté(e) le 13 septembre 2015 Voilàce que j'essaye de faire : PUT /api/globalVariables HTTP/1.10x0D0x0AHost: 192.168.2.30 0x0D0x0AAuthorization: Basic YWRtaW4xxxxxxxxxx= {"name":"VarPresent","value":"OUI"} la variable a 2 valeur possible OUI ou NON.
jojo Posté(e) le 13 septembre 2015 Signaler Posté(e) le 13 septembre 2015 passer par l'API pour cela est le plus compliqué. Ma proposition de solution (que j'avais faite pour une V3.x sous HCL) ne fonctionnerait plus en v4.x ?
jjacques68 Posté(e) le 13 septembre 2015 Auteur Signaler Posté(e) le 13 septembre 2015 En tout cas j'ai pas réussi... J'ai essayé plusieurs syntaxe sans résultat. D'où l'utilisation de scènes pour changer la variable.
jojo Posté(e) le 13 septembre 2015 Signaler Posté(e) le 13 septembre 2015 pose tes questions dans le topic. Ca DOIT fonctionner, et on le fera fonctionner
Messages recommandés