-
Compteur de contenus
2 241 -
Inscription
-
Dernière visite
-
Jours gagnés
19
Tout ce qui a été posté par Fredric
-
--[[ %% autostart %% properties %% globals JouretNuit --]] local windowscontrolrelay = {57, 65}; --si la nuit tombe et que les volets sont ouverts, meme peut ouverts. if ( fibaro:getGlobalValue("JouretNuit") == "Nuit") then for i =1, #windowscontrolrelay do if (tonumber(fibaro:getValue(windowscontrolrelay[i], "value")) > 0) then fibaro:call(windowscontrolrelay[i], "close"); end end fibaro:sleep(60*1000); --attente une minute pour attendre que les volets déscendent if ((tonumber(fibaro:getValue(57, "value")) == 0)) and ((tonumber(fibaro:getValue(65, "value")) == 0)) then --si les volets sont fermés fibaro:call(53, "sendDefinedPushNotification", "20"); elseif ((tonumber(fibaro:getValue(57, "value")) > 0)) or ((tonumber(fibaro:getValue(65, "value")) > 0)) then --si les volets sont pas fermés fibaro:call(53, "sendDefinedPushNotification", "23"); end fibaro:debug("Volets fermés"); fibaro:sleep(60*1000); end comme ça plutôt, ça rentre tu vois ça marche, si ils sont arrêtés en course, j'ai la bonne notification Merci Shad
-
comme cela, ça fonctionne mais je reçois les notification par 2, le nombre de volets, je pense qu'il m'envoi une notification par volet.
-
--[[ %% autostart %% properties %% globals JouretNuit --]] local windowscontrolrelay = {57, 65}; --si la nuit tombe et que les volets sont ouverts, meme peut ouverts. if ( fibaro:getGlobalValue("JouretNuit") == "Nuit") then for i =1, #windowscontrolrelay do if (tonumber(fibaro:getValue(windowscontrolrelay, "value")) > 0) then fibaro:call(windowscontrolrelay, "close"); fibaro:sleep(60*1000); --attente une minute pour attendre que les volets déscendent elseif (tonumber(fibaro:getValue(windowscontrolrelay, "value")) == 0) then --si les volets sont fermés fibaro:call(53, "sendDefinedPushNotification", "20"); elseif (tonumber(fibaro:getValue(windowscontrolrelay, "value")) > 0) then --si les volets sont pas fermés fibaro:call(53, "sendDefinedPushNotification", "21"); end end fibaro:debug("Volets fermés"); fibaro:sleep(60*1000); end
-
par contre, pour info, pour ceux qui utilise les bloc, la scène bloc du début du poste sans cocher "trigger" pour les volet fonctionne; mais le push par même si les volet ce sont arrêtés, c'est pour ça que je préfère passer en LUA, essayer en tout cas
-
bon, aprés test, j'ai cette erreur line14: attempt to compare number with string qu'en pense tu Shad?
-
Merci, là j'ai tout compris. Le "setValue2", je l'ai piqué dans le code bloc passé en lua et je pensé que c'était pour fermer le volet jusqu’à "0" Effectivement c'était un oublie if ( startSource["type"] == "other" ) then Et oui, tu as raison, je veux savoir si mes volets sont fermé ou arrêtés en cours, il ont une sécurité et je me suis aperçu que si je les arrête à la main en cours, ils stop et il reste comme ça. donc, je veux recevoir le push uniquement quand il sont fermés, voir même, un push si au bout d'une minute ils sont pas fermés, car le plus grand met presque une minute à descendre, c'est pas du violant. en tous cas merci pour l'explication
-
Merci Shad, mais je voudrais comprendre pour progrésser déjà , ma scène était-elle bonne? ensuite, peus tu, s'il te plait m'expliquer certain terme, en fait....tout --[[ %% autostart %% properties %% globals JouretNuit --]] local windowscontrolrelay = {57, 65}; -- ça c'est pour faire la concaténation des ID, si j'ai d'autres volets, je rajoute les ID. --si la nuit tombe et que les volets sont ouverts, meme peut ouverts. if ( fibaro:getGlobalValue("JouretNuit") == "Nuit") then for i =1, #windowscontrolrelay do -- la je ne comprend pas if (fibaro:getValue(windowscontrolrelay[i], "value") > 0) then --là , je comprend l'action mais pourquoi les crochés entourent le I? fibaro:call(windowscontrolrelay[i], "close"); elseif (fibaro:getValue(windowscontrolrelay[i], "value") == 0) then --Met le code que tu veux --c'est à dire??? end end fibaro:debug("Volets fermés"); fibaro:call(53, "sendDefinedPushNotification", "20"); fibaro:sleep(60*1000); -- ça, j'avais oublié end Merci
-
Voila un test en lua, cela vous semble bon? --[[ %% autostart %% properties %% globals JouretNuit --]] local startSource = fibaro:getSourceTrigger(); --c'est pour le démarrage de la scéne en automatique j'imagine, si quelqu'un peut confirmer --si la nuit tombe et que les volets sont ouverts, meme peut ouverts. if ( ( fibaro:getGlobalValue("JouretNuit") == "Nuit" and tonumber(fibaro:getValue(57, "value")) > 0 and tonumber(fibaro:getValue(65, "value")) > 0 )) --alors fermer les volets jusqu'a la valeur 0 then fibaro:call(57, "close"); fibaro:call(57, "setValue2", "0"); fibaro:call(65, "close"); fibaro:call(65, "setValue2", "0"); end --si les volets sont fermés, donc à0 if ( (tonumber(fibaro:getValue(57, "value")) = 0 and tonumber(fibaro:getValue(65, "value")) = 0 )) -- alors message debug et push iphone fred then fibaro:debug("Volets fermés"); fibaro:call(53, "sendDefinedPushNotification", "20"); end end
-
c'est ce que j'ai fais et le résulta demain mais effectivement, je pense que tu as raison, car quand les volets tournent en boucle, je reçois en boucle également le push de fermeture uniquement, si la scène d'ouverture était en cause, je recevrais les push ouverture aussi. si cela fonctionne bien, je passerai en Lua pour avoir la notification "que" lorsqu'ils sont fermés et pas quand l'ordre à était donné. effectivement, ont ne peut pas en bloc. dans l'idée de ton bout de code
-
si je comprend bien, c'est juste parce que les volets sont coché dans trigger. Je sais bien que le lua est plus complet, mais également plus complexe, je pense que le Bloc de Fibaro est vraiment sympa pour démocratiser la domotique. Cela ouvre vraiment aux plus grand nombres des possibilités impensable avant. c'est pour ça que j'essais de comprends le fonctionnement et les subtilités des bloc. Le Lua est indispensable pour certaine choses, comme les télécommandes ou les VD, mais je crois qu'il faut continuer à expliquer le Lua, rien que pour les possesseur de la HC lite déjà ... merci pour vos réponse, je ferais un retour sur les résulta de mes essais.
-
En fait, ces scenes, fonctionnait très bien avant que j'apporte de modification. La première modification est dans la scène de fermeture, j'ai rajouté l'option "et si les volets sont ouverts" car sans cette option, la commande se faisait même si les volets étaient fermés et je recevais sans arrêt la notification tous les jours. Le deuxième changement est dans la scène d'ouverture, j'ai rajouté "ou aujourd'hui =2" pour le week-end. Làle but, c'est que la HC2 fasse la différence entre les congés payés et les week-ends. La chose qui se passe, on dirait que c'est ordre et contrordres, les volets se ferment mais en l'ordre de se réouvrir mes de se refermer etc. etc. et donc cela fait àla claque claque sans arrêt. J'ai beau manuellement faire stop sur toutes les scènes ça ne débloque pas les volets et je suis obligé de couper au compteur ou d'éteindre la boxe, ce qui lui dire que c'était un ordre qui vient d'elle.
-
bonsoir, j'ai besoin d'un œil neuf sur une de mes scène, j'ai une scène général qui ferme mes volets le soir, àla tombée de la nuit. et la scène qui me pose problème, l'ouverture, quand je suis en congés ou en week end. ce qui ce passe, quand la scène fermeture ferme les volets, ils descendent complètement une fois et remontent de 5cm, et là, il "clignotent", en monté, en descente, sans arrêt. pour stopper la scène inverse, j'ai créé un VD avec "fibaro:abort(Id de la scène inverse)" mais cela n'a pas l'air de fonctionner, car quand j'actionne l'un ou l'autre, les scène reste active dans le dashbord. j'ai la variable "journuit" qui fonctionne très bien dans d'autre scène et la variable aujourd'hui(agenda google) qui fonctionne aussi très bien. j'ai la sensation de passer àcoté de quelque chose de simple. quelque chose vous choc dans mes bloc?
-
En réponse à mon message, j'ai plus d'info, on peut mettre en parallèle l'arrivée de la télé-info sur plusieurs device. Donc pour ceux qui on une Calybox 120, ils peuvent mettre un eco-device ou même un wes en plus.
-
je n'ai pas de IPX800, mais vu que la connexion est ethernet (pas Z-wave), tu n'aura pas 36 modes de liaison, un cable RJ45 entre ton local et ta maison, un pont wifi, mais bof et, si ton local et relié à ton compteur maison,des CPL et là , je connais des personnes qui on un très bon rendu avec des CPL. donc, la distance importe peut
-
Tuto Multimédia Notre Hc2 Nous Réveille Le Matin
Fredric a répondu à un(e) sujet de Domotique-Home dans Tutoriels
Bravo pour tes explications, ce n'ai pas une scène que je vais utiliser avec PAW, je suis plutôt parti sur la douce voix de SARAH, mais je ne pouvais pas lire ton Tuto sans te dire ce que j'en pense. un novice peut sans sortir parfaitement, tout est expliqué, en français s'il vous plait!! j'adore!! -
Salut le Nantais, soit le bien venu
-
Bonjour à toi, ne t’inquiète pas, cela vient au fur et à mesure, n’hésite pas à poser des questions, j'ai perdu de longues heures à chercher des choses que si tu le sais pas, tu trouve pas, alors qu'en deux secondes, avec une réponse d'une gentille personne, tu trouve et cela devient évident
-
bienvenue à toi
-
c'est vrai qu'avec la variable "journuit", "sunsethour" pour toi, on peut faire beaucoup de choses. j'ai fait la même choses que toi, mais en bloc. si "jour" et lumière extérieur allumé alors éteindre la lumière. et presque la même chose pour la nuit, car c'est plus souvent la nuit qu'on oublie les lumières allumés chez nous. Pour l'avant de la maison, si "nuit" et lumières allumés alors envoie un message puis un toutes les 15 min. Pour le coté terrasse, si "nuit" et lumières allumés et volets fermés alors envoie un message puis un toutes les 15 min. (car, si on reste dehors sur la terrasse après le couché du soleil, le volet et obligé d'être ouvert donc on peut laisser allumé sans recevoir 15 messages ;-) )
-
en bloc ou en lua? parce que en bloc, c'est super facile.
-
Topic unique S.a.h.r.a Et Hc2
Fredric a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
tu peux aussi dire "Sarah passe en "le nom de ta scène" et "le nom de la section de ta scène" exemple "Sarah passe en alarme de nuit alarme" pour connaitre les phrases de commande, édite le xml du pluging HC2 et tu les verras toutes. -
Topic unique S.a.h.r.a Et Hc2
Fredric a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Oui, tu peux lancer des scènes avec Sarah et tu envoyer des instruction,la faire notifier vocalement une action faite par le HC2 par exemple -
Topic unique S.a.h.r.a Et Hc2
Fredric a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Effectivement Sarah est un peu misogyne! -
Ce qui m'intéresse, c'est le module GSM, sera t-il compatible HC2? làest la question que je me pose.
-
Topic unique S.a.h.r.a Et Hc2
Fredric a répondu à un(e) sujet de Moicphil dans Multimédia (audio, vidéo ...)
Petit retour après quelques jours d'utilisation. dans mon bureau de 10m carré, pas de problème, elle fait répéter de temps en temps mais c'est plus que correct. par contre, dans mon salon, salle àmanger, cuisine (je précise pour faire comprendre que la pièce est grande), làrien ne va plus, elle capte pas grand chose. même tout prêt, avec la résonnance, ça le fait pas très bien. par contre, les requêtes HTTP envoyé par le HC, c'est plutôt pas mal.