-
Compteur de contenus
9 579 -
Inscription
-
Dernière visite
-
Jours gagnés
59
Tout ce qui a été posté par pepite
-
ah oui l'ATEOS ;-) j'ai pas fini de lui faire une demande de devis tiens ;-) àtekalarme
-
Bon, va vraiment falloir que je me mette àImperihome ;-)
-
Tu regardes bien ton tel de temps en temps non ? Je me dis qu'il faudrait etre appele, quelqu'un a deja pense a ca ?
-
ah oui, elle a pas aime ;-) mais ne dispute pas le WAF ;-)
-
+1 pour Mobotix, portier et cam mais ca coute un bras, autant qu'une LifeDomus ;-)
-
J'essaierais qd même ca moi. Je me dis que si je suis pres d'un volet, et que je veux changer la position, je ferai qd même l'arrêt du volet sur le même bouton sauf si je veux complètement fermer ou ouvrir. Dans ce cas, synchro des volets un peu après ;-) Sans temporisation alors que le value bouge, sans les associations je ne vois pas comment tu pourrais commander la montee/descente d'1 volet et son arret depuis l'autre volet. Sinon avec une telecommande peut-etre --[[ %% properties 40 value 46 value %% globals --]] --- User Settings ------- local VRchambreParents = 40 local VRentreeParents = 46 local Tempo = 10 -- Temporisation en secs, attente fin de course du volet déclencheur ---------------------------------- -- Limitation à 1 instance ------ if (fibaro:countScenes() > 1) then fibaro:abort() end ------------------------------- local source = fibaro:getSourceTrigger() local ModuleDeclencheur = source["deviceID"] if (source["type"] == "property") then fibaro:debug("Début Temporisation - Module déclencheur : " ..ModuleDeclencheur) setTimeout( function() local PositionVRchambreParents = tonumber(fibaro:getValue(VRchambreParents, "value")) local PositionVRentreeParents = tonumber(fibaro:getValue(VRentreeParents, "value")) fibaro:debug("Avant Synchro - Position VR Chambre Parents : " ..PositionVRchambreParents.. " - Position VR entree Parents : " ..PositionVRentreeParents) if (ModuleDeclencheur == VRchambreParents) then fibaro:call(VRentreeParents, "setValue", PositionVRchambreParents) else fibaro:call(VRchambreParents, "setValue", PositionVRentreeParents) end fibaro:debug("Après Synchro - Position VR Chambre Parents : " ..PositionVRchambreParents.. " - Position VR entree Parents : " ..PositionVRentreeParents) end, Tempo*1000) end
-
salut flamaflex, je dirais imperihome non ? Appui sur le BP déclenche : - mise sur une page d'imperihome pour affichage flux de la cam sur tabette et autres -
-
ah mais s'ils ne sont pas etalonnés de la meme facon ca complique ;-) je me demande si cela ne vaudrait pas le coup d'essayer de recuperer la position de chacun et si les valeurs sont differentes de les remettre à la meme valeur en utilisant le mainloop d'un VD en comparant la date de derniere modification.
-
je croyais qu'en ce moment les appels à l'API de la HC2 ca la faisait planter ? Pas pour vous ?
-
En fait c'est comme cec i que je comprends ton besoin : - si tu modifies la position d'un volet, tu veux que l'autre prenne la meme. Pour moi, pour etre sur de recuperer la bonne position du volet, mieux vaut attendre que celui ci est sa position definitive, mais on est en secondes selon la course de ton volet. Ah nouvelle info ca : tu fais ton contre ordre depuis les boutons physiques ou depuis la HC2, tu n'as pas de bouton stop sur tes commandes de volet ?
-
Salut, Oui normal ta scene ne se lance qu'une seule fois aprèsl'enregistrement ;-) Reenregistre, tu vas voir que cela va fonctionner, enfin peut-etre ;-) Alors normal qu'avec mon code cela bug sans le module declencheur et c'est ce que je t'ai dit, il va falloir attendre que le volet "declencheur" soit en place pour declencher l'autre. Tu as quel firmware sur ta HC2 ?
-
YEs, merci beaucoup Krikroff ;-) Bon sais pas trop quoi en faire encore ;-) mais du beau boulot comme d'hab ;-) Je me joins à mes prédécesseurs pour te saluer ;-)
- 8 réponses
-
- Freebox Player
- SSDP
-
(et 1 en plus)
Étiqueté avec :
-
super ! heuu je n'ai rien propose, c'est toi qui utilises ta variable globale filtration_piscine ;-)
-
Re, Je t'ai fait ca vite fait. Non testé. Va falloir certainement mettre un sleep en debut de script ou un setTimeout afin d'attendre que le volet déclencheur soit arrete je pense --[[ %% properties 40 value 46 value %% globals --]] local VRchambreParents = 40 local VRentreeParents = 46 -- Limitation à 1 instance ------ if (fibaro:countScenes() > 1) then fibaro:abort() end ------------------------------- local PositionVRchambreParents = fibaro:getValue(VRchambreParents, "value") local PositionVRentreeParents = fibaro:getValue(VRentreeParents, "value") local sourceTrigger = fibaro:getSourceTrigger() local ModuleDeclencheur = sourceTrigger['deviceID'] fibaro:debug("Module déclencheur : " ..ModuleDeclencheur) fibaro:debug("Position VR Chambre Parents : " ..PositionVRchambreParents.. " - Position VR entree Parents : " ..PositionVRentreeParents) if (ModuleDeclencheur == VRchambreParents) then fibaro:call(VRentreeParents, "setValue", PositionVRchambreParents) else fibaro:call(VRchambreParents, "setValue", PositionVRentreeParents) end
-
Bonjour, Bon début ;-) Tes variables correspondent bien à ton pourcentage ? Cette ligne fibaro:call(46, 'setValue', 'PositionVRchambreParents') s'ecrit comme ceci fibaro:call(46, "setValue", PositionVRchambreParents) Tu rappelles la variable Teste ;-) Pour l'impliquation de l'un ou l'autre cela doit etre faisable avec les triggers, en repérant le VR dont la position a bouge
-
oui je suis comme @Lazer, je ne suis pas du tout fan du cloud, quel qu'il soit merci si c'est pas possible t'embetes pas.
-
oui tout a fait d'accord, @hysis, tu peux nous montrer ton interface stp ? par curiosite hihi encore une question, (bon faut vraiment que je prenne la peine d'aller voir leur site ;-)) : cloud ou non la LD ?
-
Oui tu peux réuperer la valeur du volet : fibaro:getValue(idduvolet, "value") pour récuperer le pourcentage du volet que tu mets dans une variable et tu appelles ton volet avec fibaro:call(idduvolet, "setValue", variable) Tu n'y connais rien du touten lua ? c'est le moment de t'y mettre ;-) on t'aidera sans soucis !! on te lassera pas tomber ;-)
-
Cmoi20, Je rajouterais : philosophie à adopter pour mettre en place les différents scenaris en inconvenient, plus de code, donc peut-etre moins souple, mais PITP2 (certifié FIBARO) arrive à tout faire, tout s'imbrique à priori. Regarde ces screens En avantage : multiprotocole natif pour la LD la plus chere ;-) Question : existe-t-il une communaute aussi réactive que pour FIBARO ? Pour moi ca rendre dans le choix, c'est d'ailleurs pour cela que j'avais fait le choix fibaro
-
ok merci. Je pense tout de même qu'il faut proposer les 2 en fonction de tes clients ;-). comme dit PiTP2, le tarif et la philosophie sont différents. Oui c'est sur, avantages/inconvenients, toujours !!
-
@hysis, @PitP2, Oui je comprends, mais pour 'instant j'ai une toute petite config, qui evolue certes...je n'ai eu jusqu'a maintenant qu'1 erreur 503 recemment et un ptit restart des services et hop ;-) mais je ne crois pas que cela vienne uniquement de la HC2, c'etait suite a une coupure de courant dans la rue ;-) Je me dis que l'ideal serait plusieurs BOX, mais si je fais ca tout de suite avant de finir l'etage le WAF va me tuer ;-) surtout au prix de la LD, je vais entendre : on aurait pu mettre ca dans la terrasse ou dans le composite.. Oui, comme toute box, avantages/inconvenients, me suis pas trop pencher sur la LD, multiprotocles etc... mais n'etant pas dev, je m'eclate avec le LUA et cela donne de grandes possibilités je trouve. Dans la LD, possible d'avoir un VD comme cleui de @Lazer sur la relance des scenes existantes ou un Vd comme YAMS ? @charlyton, comment as tu fait pour faire la formation ?
-
ah oui, je n'avais pas vu cela en ce sens, bonne idée si j'ondule l'existant depuis le tableau ;-)
-
@Doclpp, oui bonne idée mais faut qd meme onduler la ligne ;-) ou je rate qqch ?
-
Salut, Je n'ai pas ce module, donc comme le dit @jojo, à voir avec les associations. Cela permet en direct sans passer par la HC2 de piloter un module à partir d'un autre module. tu as une HC2, à mon avis, ca sent plutot une scene en LUA en recuperant la valeur du pourcentage du 1er VR et de mettre cette valeur au 2eme VR
-
je me serais pas permis ;-)