-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
Pourquoi pas une extension, mais je pense pas que l'extension du VR de GCE fonctionne pour les velux, qu'en pensez-vous ? http://gce-electronics.com/fr/carte-et-module-relais-serveur-ethernet/1097-ipx800-v4-extension-4-volets-roulants-x-4vr.html Sinon une simple extension pour ipx800 mais laquelle ?
-
ah oui cet IPx a l'air d'assurer finalement je vais le mettre au garage ou sous-sol alors, ce sera plus facile pour domotiser l'exterieur. Question bete, si je le mets au sous-sol et que je veux domotiser les velux de l'etage avec, ya-til un risque de perte de signal avec l'etage ?
-
Au fait, quelqu'un pourrait faire un benchmark de cette beta, je ne retrouve toujours le code de @steven ;-) question bete our mon info: est-il plus rapide d'ecrire dans une VG ou dans un label ?
-
bon vous m'avez converti, j'ai clique, transpiré avant de partir bosser twankillou au café. Ce sera ma 1ere beta !! Petit reboot + backup avant de cliquer ;-) Aucun souci de mon côté, mais j'ai toujours une plus petite config que vous. 3 scenes grisées, mais uniquement les inactives. Par défaut, quand on les remet en inactif, il coche "scene hidden" ;-) @Nico, C'est dans l'onglet "Général" sous "Run scene". Il y a "Scene Hidden"
-
ah oui j'hesite tout le temps pour la dec et le inc ;-) pardon
- 12 330 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
excellent trainkill, j'ai eu la flemme de le faire comme ceci ;-), j'avais même pas eu l'idee ;-) du beau boulot ;-) TOP !!
-
oui oui je vais dormir ;-) Regarde ce post de Jayce74 http://www.domotique-fibaro.fr/index.php/topic/8535-hc2-4083-beta-27062016/?p=130433
-
Super, de rien Petit conseil, Au cas ou, au vu du nombre de capteurs que tu as à mettre, utilise une boucle et une table Cela te permettra de garder un code lisible et de pouvoir rajouter ou enlever des capteurs si ton installation evolue. Essaie et on peut faire ensemble si tu veux..Amuse toi bien ;-)
-
hihi oui vous me motivez ;-) Mais je ne vais pas cliquer pendant que la maison dort, si jamais j'ai les braodcasts zwave..je ne voudrais pas reveiller la maison et etre encore moins WAF lol
-
je suis a 2 doigts de cliquer :-)
-
je comprends pas bien, j'ai demande de l'aide aux experts du forum Bien que cela fonctionne ce n'est pas tres "sexy" cette erreur, et j'aimerais comprendre Peut-etre comme ceci, tu peux tester stp ? --[[ %% autostart %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] --------- Limitation à 1 seule instance --------- if (fibaro:countScenes() > 1) then fibaro:abort() end ---------------------------------------------- local action local source = fibaro:getSourceTrigger() if (source["deviceID"] == 79) then action = tonumber(fibaro:getValue(79, "sceneActivation")) elseif (source["deviceID"] == 87) then action = tonumber(fibaro:getValue(87, "sceneActivation")) else action = tonumber(fibaro:getValue(91, "sceneActivation")) end ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } actions[action]()
-
un appui sur stop en cas de montee ou descente ? Je pense qu'il faut recuperer l'etat de la montee en cours ou descente en cours et faire un stop
-
@nico, ah oui l'usine tu ferais le somfy filaire ? avec la zibase j'ai toujours pas d'IPX, je le ferai pour les velux de l'etage je pense si ce qubino 24 ne fait pas l'affaire. D'ailleurs, faut que je me decide, A l'etage l'IPX dans le tableau du haut, ou dans le tableau du RDC..ou dans le sous-sols..lol
-
elle sent vraiment bon cette 4.083 ;-)
-
la je comprends pas bien. ca vient peut-etre du nombre de scenes en cours Essaie ca : --[[ %% autostart %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] --------- Limitation à 1 seule instance --------- if (fibaro:countScenes() > 1) then fibaro:abort() end ---------------------------------------------- -------- local action local source = fibaro:getSourceTrigger() if (source["deviceID"] == 79) then action = tonumber(fibaro:getValue(79, "sceneActivation")) end if (source["deviceID"] == 87) then action = tonumber(fibaro:getValue(87, "sceneActivation")) end if (source["deviceID"] == 91) then action = tonumber(fibaro:getValue(91, "sceneActivation")) end ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } actions[action]()
-
Quelle est ta ligne 56 ? car le forum decale
-
ok merci pour l'info, mais pas encore tout compris car jamais mis en oeuvre pour les volets hihihi
-
Essaie ca --[[ %% autostart %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] -------- local action local source = fibaro:getSourceTrigger() if (source["deviceID"] == 79) then action = tonumber(fibaro:getValue(79, "sceneActivation")) end if (source["deviceID"] == 87) then action = tonumber(fibaro:getValue(87, "sceneActivation")) end if (source["deviceID"] == 91) then action = tonumber(fibaro:getValue(91, "sceneActivation")) end ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } actions[action]()
-
oui le debug est àcause de la boucle c'est pas terrible, attends je modifie un peu.
-
@did, pour ma culture, pourquoi pas le systeme filaire 4 fils de bubendorf ? Qu'a-til de différent ? C'est pour ma culture de noob en éléctricité ;-)
-
oops, désolé, manquait une petite parenthese, donc normal que cela ne fonctionne pas Resteste, j'attends un peu --[[ %% autostart %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] local telco = {79, 87, 91} -------- local action local source = fibaro:getSourceTrigger() for i = 1, #telco do if (source["deviceID"] == telco[i]) then action = tonumber(fibaro:getValue(telco[i], "sceneActivation")) end end ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } actions[action]()
-
essaie cela pour les 3 telecommandes a tester --[[ %% autostart %% properties 79 sceneActivation 87 sceneActivation 91 sceneActivation %% globals --]] local telco = {79, 87, 91} -------- local action local source = fibaro:getSourceTrigger() for i = 1, #telco do if (source["deviceID"] == telco[i]) then action = tonumber(fibaro:getValue(telco[i], "sceneActivation") end end ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } actions[action]()
-
tu veux armer tous les modules que tu as ostes ?
-
t'as teste le code du post précédent ?
-
pas de souci c'est avec plaisir. en fait cela vient de la condition pour le bouton 2 veux tu verifier l'etat du capteur arme ou non ? ou ouvert/ferme du capteur de porte ? if ((tonumber(fibaro:getValue(57, 'value'))) == 0) ceci verifie si le capteru est ferme ceci si le capteur est arme : if ((tonumber(fibaro:getValue(57, 'armed'))) > 0) essaie comme ceci, avec capteeur armé ou non, si armé on desarme, si desarme, on arme --[[ %% autostart %% properties 79 sceneActivation %% globals --]] ------ local actions = { [11] = function() -- Activation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) == 0) -- On récupère l'état du capteur 57 et s'il est desarmé then -- alors fibaro:call(57, "setArmed", "1") -- on arme fibaro:debug("Armement du capteur 57 de la porte") end end, [21] = function() -- Desactivation de l'alarme if (tonumber(fibaro:getValue(57, "armed")) > 0) -- On récupère l'état du capteur 57 et s'il est ARME then -- alors fibaro:call(57, "setArmed", "0") -- on desarme fibaro:debug("Désarmement du capteur 57 de la porte") end end, } local action = tonumber(fibaro:getValue(79, "sceneActivation")) actions[action]()