Aller au contenu

Moicphil

Co-Administrateur
  • Compteur de contenus

    8 501
  • Inscription

  • Dernière visite

  • Jours gagnés

    66

Tout ce qui a été posté par Moicphil

  1. Moicphil

    Arrêter une scène active

    Désolé, mais j'vois toujours pas... Je reprendrais tout ça calmement ce week-end! Merci pour ton aide !
  2. Moicphil

    Arrêter une scène active

    Je vois pas de quelles valeurs tu parles... La variable me sert juste pour différencier la scène de "jour" de celle de "nuit".
  3. Moicphil

    Arrêter une scène active

    non, je l'ai copié selon tes modifs ! je ne me serais pas permis de modifier ton code!! Je testerais plus tard. merci
  4. Moicphil

    Arrêter une scène active

    Ok, merci, j'ai rajouté et je n'ai plus de message d'erreur mais j'ai plus de push ! --[[ %% properties 133 value 25 value 26 value 27 value 28 value 29 value 30 value 31 value 132 value 103 value 131 value 104 value 133 armed 25 armed 26 armed 27 armed 28 armed 29 armed 30 armed 31 armed 132 armed 103 armed 131 armed 104 armed %% globals VAR --]] local doorID = {133,25,26,27,28,29,30,132,103,131,104}; local trigger = fibaro:getSourceTrigger(); if (trigger['type']=='property') and ( tonumber(fibaro:getGlobalValue("VAR")) == tonumber("3") ) then for i =1, #doorID do --Porte s'ouvre if (trigger['deviceID']==doorID[i] and tonumber(fibaro:getValue(doorID[i], "armed")) > 0 ) then fibaro:call(5, "pressButton", "5"); -- fibaro:call(82, "pressButton", "1"); -- fibaro:call(138, "pressButton", "1"); -- fibaro:call(7, "pressButton", "5"); -- fibaro:call(7, "pressButton", "7"); -- fibaro:sleep(15000); -- fibaro:call(42, "setValue", "100"); -- fibaro:call(38, "setValue", "100"); -- fibaro:call(43, "setValue", "100"); -- fibaro:sleep(135000); -- fibaro:call(82, "pressButton", "2"); -- fibaro:sleep(30000); -- fibaro:call(42, "turnOff"); -- fibaro:call(38, "turnOff"); -- fibaro:call(43, "turnOff"); --Porte se ferme elseif (trigger['deviceID']==doorID[i] and tonumber(fibaro:getValue(doorID[i], "armed")) > 0 ) then end end end
  5. Moicphil

    Arrêter une scène active

    Je viens de faire un essais, mais ca ne fonctionne pas. J'ai ça comme erreur : [ERROR] 17:10:13: line 34: attempt to index global 'trigger' (a nil value) Mon script : --[[ %% properties 133 value 25 value 26 value 27 value 28 value 29 value 30 value 31 value 132 value 103 value 131 value 104 value 133 armed 25 armed 26 armed 27 armed 28 armed 29 armed 30 armed 31 armed 132 armed 103 armed 131 armed 104 armed %% globals VAR --]] local doorID = {133,25,26,27,28,29,30,132,103,131,104}; if (trigger['type']=='property') then for i =1, #doorID do --Porte s'ouvre if (trigger['deviceID']==doorID[i] and tonumber(fibaro:getValue(doorID[i], "armed")) > 0 ) then fibaro:call(5, "pressButton", "5"); -- fibaro:call(82, "pressButton", "1"); -- fibaro:call(138, "pressButton", "1"); -- fibaro:call(7, "pressButton", "5"); -- fibaro:call(7, "pressButton", "7"); -- fibaro:sleep(15000); -- fibaro:call(42, "setValue", "100"); -- fibaro:call(38, "setValue", "100"); -- fibaro:call(43, "setValue", "100"); -- fibaro:sleep(135000); -- fibaro:call(82, "pressButton", "2"); -- fibaro:sleep(30000); -- fibaro:call(42, "turnOff"); -- fibaro:call(38, "turnOff"); -- fibaro:call(43, "turnOff"); --Porte se ferme elseif (trigger['deviceID']==doorID[i] and tonumber(fibaro:getValue(doorID[i], "armed")) > 0 ) then end end end
  6. Moicphil

    Arrêter une scène active

    Et du coup, la fonction " fibaro:countScenes(sceneID) > 1 then fibaro:abort(sceneID)" Dans quel cas est elle utile ?
  7. Moicphil

    Arrêter une scène active

    Merci Shad, je vais essayer ça ce week-end, je te tiendrais au jus!
  8. Est ce que quelqu'un peut m'expliquer plus précisément cette fonction ? : fibaro:countScenes(sceneID) > 1 then fibaro:abort(sceneID) Pour info, voila mon script : (Je viens de le passer de "block" en "lua") --[[ %% properties 133 value 25 value 26 value 27 value 28 value 29 value 30 value 31 value 132 value 103 value 131 value 104 value 133 armed 25 armed 26 armed 27 armed 28 armed 29 armed 30 armed 31 armed 132 armed 103 armed 131 armed 104 armed %% globals VAR --]] local startSource = fibaro:getSourceTrigger(); if ( ( (tonumber(fibaro:getValue(133, "value")) > 0 and tonumber(fibaro:getValue(133, "armed")) > 0) or (tonumber(fibaro:getValue(25, "value")) > 0 and tonumber(fibaro:getValue(25, "armed")) > 0) or (tonumber(fibaro:getValue(26, "value")) > 0 and tonumber(fibaro:getValue(26, "armed")) > 0) or (tonumber(fibaro:getValue(27, "value")) > 0 and tonumber(fibaro:getValue(27, "armed")) > 0) or (tonumber(fibaro:getValue(28, "value")) > 0 and tonumber(fibaro:getValue(28, "armed")) > 0) or (tonumber(fibaro:getValue(29, "value")) > 0 and tonumber(fibaro:getValue(29, "armed")) > 0) or (tonumber(fibaro:getValue(30, "value")) > 0 and tonumber(fibaro:getValue(30, "armed")) > 0) or (tonumber(fibaro:getValue(31, "value")) > 0 and tonumber(fibaro:getValue(31, "armed")) > 0) or (tonumber(fibaro:getValue(132, "value")) > 0 and tonumber(fibaro:getValue(132, "armed")) > 0) or (tonumber(fibaro:getValue(103, "value")) > 0 and tonumber(fibaro:getValue(103, "armed")) > 0) or (tonumber(fibaro:getValue(131, "value")) > 0 and tonumber(fibaro:getValue(131, "armed")) > 0) or (tonumber(fibaro:getValue(104, "value")) > 0 and tonumber(fibaro:getValue(104, "armed")) > 0) ) and ( tonumber(fibaro:getGlobalValue("VAR")) == tonumber("3") ) or startSource["type"] == "other" ) then fibaro:call(5, "pressButton", "5"); fibaro:call(82, "pressButton", "1"); fibaro:call(138, "pressButton", "1"); fibaro:call(7, "pressButton", "5"); fibaro:call(7, "pressButton", "7"); fibaro:sleep(15000); fibaro:call(42, "setValue", "100"); fibaro:call(38, "setValue", "100"); fibaro:call(43, "setValue", "100"); fibaro:sleep(135000); fibaro:call(82, "pressButton", "2"); fibaro:sleep(30000); fibaro:call(42, "turnOff"); fibaro:call(38, "turnOff"); fibaro:call(43, "turnOff"); end Mon problème est le suivant : Cette scène concerne la gestion d'une intrusion si une porte passe en alerte. Elle fonctionne bien, néanmoins, quand cette scène se déclenche, je reçois des push en continu tant que la porte n'est pas refermée! La fonction push vient d'un VD ( fibaro:call(5, "pressButton", "5") avec le service "Pushover" D’où ma question, est ce que je peux utiliser la fonction "fibaro:countScenes(sceneID) > 1 then fibaro:abort(sceneID)" ? Si oui, ou dois je la positionner dans mon code ? Merci d'avance
  9. Et si toutefois tu as besoin d'un 2 iem béta testeur ...
  10. Je vais essayer tien ! car les miens ne m'ont rien fait :
  11. Oui, c'est pas cool de se retrouver avec 2 telco inutilisables, je comprend. A voir maintenant si elles sont vraiment "mortes" , ça m’étonne quand même ! Je suppose que tu n'a plus ta Zipabox ou véra pour refaire un essais? Ou cas ou, je peux te proposer ma véra pour les tester.
  12. Moicphil

    Bonjour !

    Bonsoir, bienvenu sur le forum.
  13. Mouai ! tu me fileras son numéro hein ? Sans vouloir faire le rabat-joie mais y'en a quelques un qui ont essayé...et qui attendent encore une réponse. Ce qu'il serait intéressant, c'est de savoir à partir de quelle date est sortie la V2. Et s'il y a moyen physiquement de reconnaître une V1 d'une V2 ( num serie ? ) Les miennes ont 18 mois et je les avaient aussi sur la Véra
  14. Moicphil

    Evolution de la domotique

    Perso, toujours été chez Free, et globalement, j'en suis satisfait. Pas ou très peu de pertes de com, je suis à1200m du NRA Vdsl
  15. Ouai, c'est clairement pas pour mon niveau de connaissance en Lua ... Même en relisant... ça me fait mal à la tête...
  16. Désolé, mais j'ai rien compris !... Qu'est ce que tu appelle "fonction" ?
  17. Cela commande le sonos dans la vidéo.
  18. Moicphil

    Affiche sympa

    En fait j'ai pas essayé de traduire, mais je trouve cette affichette plutôt sympa !
  19. Moicphil

    Alarme Fibaro

    Bien résumé, perso je ne peux pas non-plus utiliser le "panneau alarme" ( même si les "plus" que tu as cités sont importants à mon gout ) . Car comme tu as dis, à cause du fait qu'on ne puisse faire plusieurs scènes d'alarmes en fonction du moment. ( jour / nuit par exemple ). Je garde donc mes scénarii "fait maison" permettant de gérer l'alarme de jour ou de nuit.
  20. Moicphil

    Passerelle IR / Z-wave

    Dommage que Fibaro ne donne pas sa roadmap sur les futures évolutions et corrections, cela permettrait àtous les utilisateurs de savoir quoi faire et s'il faut attendre ou pas...
  21. Moicphil

    Pb Info "Non configuré"

    Bonsoir, généralement tu peux réveiller le périphérique de la même façon dont tu l'a inclus.( mais ça dépend du module !) Le "réveil" permet au module d'envoyer ses paramètres à la box afin que celle ci puisse communiquer correctement et traiter ses paramètres. Il se fait généralement automatiquement un fois qu'il est configuré.
  22. Tu as bien fais un reset de la minimote? Aprés le reset, exclusion + inclusion
  23. Ok J'ai regardé sur shodan, pas de trace de mon ip...
×
×
  • Créer...