Aller au contenu

spirituAlK

Membres confirmés
  • Compteur de contenus

    61
  • Inscription

  • Dernière visite

Tout ce qui a été posté par spirituAlK

  1. spirituAlK

    Tablette Murale

    oué je veux bien !
  2. spirituAlK

    Tablette Murale

    Un retour sur cette tablette murale ? ça pourrai m’intéressé !
  3. Bienvenue àtoi !
  4. je ne connais pas la HCL mais dans le panneau d'alarme en mode avancé il y'a une "scene" panic avec une case pour rentré une valeur en seconde ! je l'utilise pour la même raison que toi thedac et ça fonctionne ! il faut juste éditer la scene
  5. local json = '{"id":'..deviceID..',"properties":{"parameters":[{"id": 34,"size": 1,"value": 1}]}}'; la !
  6. Moi j'ai enlevé la verif du statut ! Qu'entend tu par "il n'écrit rien dans le registre" ? tu veux comme moi changer ( exemple ) le paramètre 0 de ton ZXT-120 dans la configuration des valeurs du plugin ?
  7. Ca marche du feu de dieu !!! MERCIIIIIIIIIIIIIIIII !!!!!!!!!!!!
  8. Je viens de tester j'ai la même erreur [ERROR] 19:10:49: line 9: attempt to index global 'Net' (a nil value) Erk je viens de voir un de tes messages concernant le virtual device ! Donc il faut crée un Virtual Device et non pas une scène ?
  9. A quoi correspond le if tonumber(status) == 200 then ?
  10. bienvenue
  11. Peut être en essyant çà! --[[ %% properties <deviceID> value %% globals --]] local motion_sensor motion_sensor = fibaro:getvalue(<deviceID>, 'value') if (motion_sensor == '1' ) then fibaro:call(<telephoneid>, "sendDefinedPushNotification", "<idnotification"); end Quand pensez vous les maitres du code LUA ? Krikroff et Shad ?
  12. Je comprend ! Pour ma part je ne suis jamais passé par le mode bloc ! Je me suis tout de suite lancé dans le LUA ! Je suis encore en phase d'apprentissage alors je ne pense pas la bonne personne pour te donner un script 100% opérationnel !
  13. Ta bien une HC2 et pas une HCL ? En passant par un script en LUA tu aura plus de possibilité !
  14. je voyais pas du tout ça comme ça je sens que je vais me prendre la tête ! merci de ton retour en tt cas !
  15. spirituAlK

    Cedia Expo

    Je me vois mal faire des gestes devant un swipe pour ma part ma femme va me prendre pour un fou
  16. Bienvenue àtoi !
  17. exactement pareil que franckg16 ! et pour mon information personnel également ! http://www.domotique-fibaro.fr/index.php/topic/1948-am%C3%A9lioration-de-la-mise-en-route-de-mon-alarme/
  18. Bonjour, je m'excuse par avance de remonté un sujet de janvier ! Je me pose exactement la même question à savoir si c'est possible de modifié les paramètres d'un module en LUA !
  19. Pendant que j'y suis dans l’amélioration de mon alarme ! Est il possible de changer le paramètre d'un module avec le LUA ? Exemple avec ma sirene Vision Security qui utilise: Le mode de fonctionnement par le paramètre "0" en fixant la valeur à "0" = Sirène et flash (par défaut) "1" = Sirène seulement "2" = Flash seulement L'arrêt automatique de l'alarme par le paramètre "1" en fixant la valeur à "1" = 60 secondes (par défaut) "2" = 120 secondes "3" = pas d'arrêt automatique (non recommandé) Dans le monde des bisounours l'idéal serai pour moi d'obtenir une "Alerte visuel' du type: Appuie sur le bouton 1 je passe le parametre du module à "2" = Flash seulement je passe l'alarme en turnON pour l'alerte visuel je passe l'alarme en turnOff et je reviens à mon parametre "0" = Sirène et flash (par défaut) et je continue mon script ..
  20. J'ai également viré cette ligne for i, v in ipairs (sensors) do fibaro:call(tonumber(v), "setArmed", "1"); end fibaro:debug('Envoie de la notification'); if ((tonumber(fibaro:getValue(5, "value")) == 1 ) and (tonumber(fibaro:getValue(6, "value")) == 1 ) and (tonumber(fibaro:getValue(7, "value")) == 1 )) then fibaro:call(4, "sendDefinedPushNotification", "1"); <------------ CETTE LIGNE LA !!!! fibaro:debug('Notification envoye'); end La fonction fibaro:call ne fonctionne pas avec "for" & "do" ! Une raison ?
  21. Verdict ! Ca fonctionne pas ! le script s'arrete a local NumScene = fibaro:getValue(9, "sceneActivation"); fibaro:debug("Numéro de scène: " ..NumScene); tu avais oublier un "L" à local mais je l'ai bien rajouter ! edit: trouvé j'ai rajouté local NumScene = tonumber(fibaro:getValue(9, "sceneActivation")) en début de script ! Je continue les tests !
  22. hummmmmmmmm bien vu ! j'avais effectivement essayé de faire quelque chose dans ce genre la mais je n'avais pas pensé àrecup la valeur des modules ! je test ca ce soir dans tt les cas et je reviens te voir si j'ai un problème !
  23. ah tiens j'ai oublié de parler d'autre chose que je n'est pas réussi àrésoudre ! Quand j'arme les détecteur d'ouverture, je demande une notification push ! Seulement ( c'est codé comme ça j'en suis conscient ) je reçois 3 notifications ! y'a t'il possibilité de recevoir 1 seul notification pour l'ensemble des détecteurs ? ( je pense que ma compagne va g****é si elle reçoit 3 notification àchaque fois ! pas WAF )
  24. Je me doute que c'est possible ! Mais j'ai pas réussi looser que je suis
  25. Bonjour ! Je me lance dans mon premier sujet . Après plusieurs recherche sur le forum j'ai réussi à me faire quelque chose qui fonctionne bien pour l'armement/activation de mon alarme. Voici mes modules ! 1x Télécommande KFOB2 3x Détecteur d'ouverture Everspring HSM02 1x Sirène Vision Security ZM1602 Donc, j'ai suivi des tutos pour la configuration de ma télécommande qui va me servir à déclenché une scène vu qu'elle ne peut pas directement être associé à un module. (Jusque la tt va bien) J'ai également suivi différents tutos pour mettre en place 2 scènes pour "L'activation de l'alarme" & la "Désactivation de l'alarme" Ce qui me fait en tt 3 Scène pour ! Voici mes codes LUA des différentes scènes: Scène Télécommande --[[ %% properties 9 sceneActivation %% globals --]] local NumScene = fibaro:getValue(9, "sceneActivation") fibaro:debug("Numéro de scène: " ..NumScene) if (NumScene == 11) then fibaro:debug('Bouton 1') fibaro:startScene(3) end if (NumScene == 21) then fibaro:debug('Bouton 2') fibaro:startScene(4) end if (NumScene == 13) then fibaro:debug('Bouton 2 long') fibaro:call(11, 'turnOff') fibaro:debug('Sirene eteinte') end if (NumScene == 23) then fibaro:debug('Bouton 2 long') fibaro:call(11, 'turnOff') fibaro:debug('Sirene eteinte') end Scène d'activation: --[[ %% properties 9 SceneActivation %% globals --]] local NumScene = fibaro:getValue(9, "sceneActivation") fibaro:debug("Numéro de scène: " ..NumScene) local NumScene = tonumber(fibaro:getValue(9, "sceneActivation")) local sensors = {5, 6, 7} -- Script v1.0 en test -- Debut du script fibaro:debug('Demarrage') fibaro:debug('Activation de ALARME') fibaro:sleep(1000) fibaro:debug('Activation de alarme dans 5min)') fibaro:call(4, "sendDefinedPushNotification", "3"); fibaro:sleep(300000) fibaro:debug('Notification envoye') for i, v in ipairs (sensors) do fibaro:call(tonumber(v), "setArmed", "1"); fibaro:debug('Envoie de la notification') fibaro:call(4, "sendDefinedPushNotification", "1"); fibaro:debug('Notification envoye') end fibaro:debug('ALARME ACTIVE') -- Fin du script Désactivation de l'alarme: --[[ %% properties 9 SceneActivation %% globals --]] local NumScene = fibaro:getValue(9, "sceneActivation") fibaro:debug("Numéro de scène: " ..NumScene) local NumScene = tonumber(fibaro:getValue(9, "sceneActivation")) local sensors = {5, 6, 7} -- Script v1.0 en test -- Debut du script if (NumScene == 21) then fibaro:debug('Bouton 2') end fibaro:debug('Demarrage') fibaro:debug('Desactivation de ALARME') for i, v in ipairs (sensors) do fibaro:call(tonumber(v), "setArmed", "0"); fibaro:debug('Envoie de la notification') fibaro:call(4, "sendDefinedPushNotification", "2"); fibaro:debug('Notification envoye') end fibaro:debug('ALARME DESACTIVE') -- Fin du script Voilà donc mes 3 scènes et ma question est la suivante: Est il possible d'optimisé mes codes pour regroupé mes 3 scènes en 1 seul scène ! Exemple: Appuie sur la touche 1 = déclenchement de l'activation de l'alarme dans 5min avec la notification et une seconde notification pour m'indiquer que l'alarme est activé ! Touche 2 désactivation ! J'ai bien essayé de tenté des choses mais sans résultat ! Je démarre dans le LUA même si je pense avoir assimilé pas mal de truc il reste encore pas mal de zone sombre pour moi ! Merci d'avance !
×
×
  • Créer...