Steven Posté(e) le 6 avril 2017 Signaler Posté(e) le 6 avril 2017 Il y a 20 heures, jjacques68 a dit : @Steven : comment tu fais ? Tu interceptes comment l'action ON/OFF du fake device ? Pour le retour d'état on pourrait utiliser une scène qui modifie la propriété du fake. Cette scène serait appelée (dans mon cas) par une action push de l'IPX nan ? J'utilise GEA (comme par hasard ) et j'ai le code suivant : GEA.add(id["LAMPES_SALON"], -1, "", {{"function", function() local http = net.HTTPClient() http:request("http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2015") end}}) GEA.add(id["LAMPES_SALON"], -1, "", {{"Inverse"}, {"function", function() local http = net.HTTPClient() http:request("http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2024") end}}) id["LAMPES_SALON"] est l'identifiant de mon Fake Device. Donc chaque fois que je le passe en ON, il envoi la requête http://192.168.1.20/cgi-bin/domo.cgi?cmd=LM%2015 qui va donc demander à ma Zibase d'allumer la lampe. 1
jjacques68 Posté(e) le 6 avril 2017 Auteur Signaler Posté(e) le 6 avril 2017 Bon alors... - J'ai inclus un module type double switch FGS221 en tant que module d'éclairage. - j'ai pas reseter le module mais juste débranché. - j'ai passé l'option marqué comme mort à "non" du coup je peux jouer avec le bouton on/off. (dans le log de ce module j'ai l'info transfère échoué en rouge -> normal je pense) - J'ai créé une scène tout simple avec comme trigger la value du fake device : --[[ %% properties 286 value -- ID du Fake Device %% events %% globals --]] --print("ok") if tonumber(fibaro:getValue(286, "value")) == 1 then fibaro:call(150, "pressButton", "1") --actionne le bouton ON du VD qui lui actionne le relais 1 de l'ipx elseif tonumber(fibaro:getValue(286, "value")) == 0 then fibaro:call(150, "pressButton", "2") --actionne le bouton OFF du VD qui lui coupe le relais 1 de l'ipx end Le but c'est que lors du changement d'état du fake device, la scène passe par un VD pour allumer/éteindre le relais 1 de l'IPX. (le VD qui commande l'IPX fonctionne très bien, et la scène ci-dessus également) Mais rien ne se passe lorsque je clique sur ON/OFF du fake. La scène ne se lance pas. Si je rebranche l'alim du fake, ça fonctionne nickel. Donc je commence à comprendre l'histoire du retour d'état de @Lazer... Put... bord... de m... ça aurait été trop facile... @Steven : j'ai pas GEA, si tu as une traduction ce serait sympas !
jjacques68 Posté(e) le 6 avril 2017 Auteur Signaler Posté(e) le 6 avril 2017 je viens de lire une remarque de @Lazer dans le sujet cité plus haut en lien... Citation EDIT : bon en fait, pour le pilotage natif depuis l'interface de la HC2, ça ne semble pas fonctionner. L'interface Web fait un appel différent, et elle force la communication Z-Wave, qui échoue forcément, donc le mode ne change pas d'état. Dommage, ça veut dire qu'on est encore obligé de passer par un VD pour cliquer sur ses boutons ça prend tout son sens !! Mais du coup, créé un VD supplémentaire pour changer la value du Fake... pffff en effet c'est bof... @Lazer : je comprend mieux La seule utilité serait alors d'avoir la comptabilité dans l'éclairage ainsi que la consommation... A voir maintenant ce qui @Steven pense (sans GEA )
Steven Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Je me suis pris la tête à comprendre votre problème car chez moi, tout fonctionne a merveille ... jusque je me rappeel que je ne suis pas sur un vrai "Fake Devices". En effet, j'ai un module capable de contrôler 2 switch qui n'en contrôle réellement qu'un seul. J'ai donc détourné l'usage du 2ème switch pour contrôler mes lampes Zibase. Je n'ai donc aucun soucis vu que mon module est bien réelle, fonctionnel et connecté à ma HC2. Désolé pour la confusion.
BenjyNet Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Ah ! Intéressant ! Donc on pourrait utiliser un FG223 par exemple où 1 des 2 relais ne serait pas branché ???
pepite Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 @BenjyNet c'est ce que fait @Steven ;-)
Nico Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Ahh oui ça sans souci, cela je le fais depuis longtemps, en fait depuis le départ même, c'était la seule solution pour piloter correctement mon chauffage au sol avec un module lié de chauffage. En fait je comptais sur le plugins perso de Krikri, mais du coup vu que Fibaro n'a jamais implanté, j'ai du prendre des vrais modules. Et cela fonctionne nickel, depuis toujours (En tout cas pour moi depuis 3 ans). Mais il faut des modules physiques pour ça... Je voulais faire pareil pour les volets roulants, mais bon cela voulait dire un module FGR par volet que je mets dans une boite qque part, donc sacré budget pour 15 volets... Donc en attendant je reste sur mes VDs, et avec le RFP1000 j'aurai même le retour d'état. La seule chose qui manque, c'est le typage du VD, donc on ne le retrouve pas dans les applis smartphone et tablette dans les sections appropriées.
Lazer Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Yes c'est exactement cela.Une solution pour ceux qui en ont, c'est d'utiliser de vieux modules cramés, mais qui répondent encore aux ordres Z-Wave. Perso j'ai un Dimmer et un FGRM dans ce cas, que je pourrais utiliser en fake/real-device, mais je ne l'ai pas fait car il m'en faudrait plus.
jjacques68 Posté(e) le 7 avril 2017 Auteur Signaler Posté(e) le 7 avril 2017 Ah ok d'accord ! La je comprends mieux ! bon c'est pas bête !! surtout que j'ai des vieux modules switch...
BenjyNet Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 @Nico a exactement résumé la situation.... il faudrait pouvoir typer les VD !! Ce serait une petite révolution !
Lazer Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Ça ne sera jamais possible, les VD n'évolueront jamais, et sont même destinés à disparaître, dixit Krikroff.Les Plugins étaient prévus pour cela,encore faut-il qu'ils les remettent en place....
Steven Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Dans ma maison, j'ai 3 modules on je n'utilise qu'un relais sur les 2, cela me laisse un peu de manœuvre. Et si vous souhaitez des modules cramés, il vous suffit de m'envoyé des neufs et je vous les crames volontiers et cela même sans faire exprès 3
BenjyNet Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Roh mais quel rabat joie ce @Lazer 1
Steven Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 C'est pas de sa faute ... il est tombé dedans étant petit 2
pepite Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 y a de quoi pour les plugins ;-) mais je vous avoue que je préfère amplement qu'ils aient stabilisé leur firmware à l'arrivée des plugins ;-) 1
jojo Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 c'est pour celà qu'il faut toujours acheter des double switchs, même si on n'en utilise qu'un seul. Et en plus, le 2° pourrait faire office de réseverve, lorsque le relais du premier crève...
jjacques68 Posté(e) le 7 avril 2017 Auteur Signaler Posté(e) le 7 avril 2017 Mais la je viens de réaliser qu'il me faudrait alors 8 switch pour piloter l'IPX... ... bof...
Nico Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Bah pour info, il y a 2/3 ans, j'avais soumis sur le bugtracker le fait de pouvoir typé les VDs, mais j'ai jamais eu de retour depuis... Dommage, cela aurait la solution la plus simple pour Fibaro.
jjacques68 Posté(e) le 7 avril 2017 Auteur Signaler Posté(e) le 7 avril 2017 Ben voui ! Ce serait super ça ! mais d'après ce qu'a dit @Lazer, c'est pas prêt d'arriver !
Nico Posté(e) le 7 avril 2017 Signaler Posté(e) le 7 avril 2017 Yes, c'est Krikri qui avait indiqué cela, c'est d'ailleurs pour cela que les VDs restent dans une version de Lua plus ancienne. Mais cela peut encore changer : Si les plugins deviennent trop complexe, cela serait une bonne solution.
Messages recommandés