Aller au contenu

cybersquat

Membres confirmés
  • Compteur de contenus

    987
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par cybersquat

  1. voici mon branchement ^^, le seul truc reloue est que je n'ai pas d'état car je pouvais pas passer d'autre câble
  2. manque le schéma du cablage sur l'ipx
  3. Y a aussi MasterBt qui utilise la V4 depuis peu la ^^ @BenjyNet, ca m'intérèsse ton morceau de code, car moi mon portail est sur l'ipx (CAME BX74) et j'avais fait deux bouton, On et OFF et avec ton code on peut ne faire que un ? Voici le mien du bouton local ip_module = fibaro:get(fibaro:getSelfId(),"IPAddress") HC2 = Net.FHttp(ip_module) HC2:setBasicAuthentication("comouk", "bbaablablalblablalbalbaltruc") response = HC2:GET("/preset.htm?set1=1") et forcement 0 pour le off
  4. cybersquat

    Portier Ip Novosip

    Sympa le post je suis également, ca m’intéresse sévère
  5. Carrément cher
  6. tout à refaire? mon premier code n'est pas opérationnel ? je vois que l'on peut l'optimiser vu ton intervention mais après c'est de mes compétences Purée c'est chaud le LUA
  7. merci de ton retour ! En faite oui, entre le mode Absent et Vacance, il y a juste deux wallplug(s) qui sont à éteindre et j'attends mon module pour mon chauffe-eau de 300 L à ajouter ! (pour le mode vacance) Effectivement le module inondation lui doit être présent sur les trois Par contre je comprends pas, les modules sont éteints une fois la détection ? mince ce n'est pas ca que je voulais !!! Tout s’éteint, ensuite les modules de portes et détection de présence sont en alerte et la sirène sonne en cas de mouvement ou porte ouverte... J'ai merdé ou lol ? Par contre en laissant le module inondation, le message ne sera pas bon au niveau des notifications ?
  8. Salut Trainkill666, Moiciphil, alors vous pensez quoi ? bon je me lance : on ne rigole pas hein ^^ Avec de l'aide, essayons de faire cela --[[ %% properties 107 value 154 value 247 value 122 value 308 value 323 value 328 value 103 value 312 value 304 value %% events %% globals --]] local startSource = fibaro:getSourceTrigger(); local mode = fibaro:getGlobalValue("Mode") declencheur = fibaro:getName(trigger['deviceID']) if ( ( tonumber(fibaro:getValue(107, "value")) > 0 ) -- 107 est le module porte d'entrée or ( tonumber(fibaro:getValue(122, "value")) > 0 ) -- 122 est le détecteur de mouvement de la salle à manger or ( tonumber(fibaro:getValue(103, "value")) > 0 ) -- 103 est le détecteur de fumée dans la salle à manger or ( tonumber(fibaro:getValue(323, "value")) > 0 ) -- 323 est le détecteur de mouvement de l'entrée de la maison or ( tonumber(fibaro:getValue(328, "value")) > 0 ) -- 328 est le détecteur de mouvement du couloir de la buanderie or ( tonumber(fibaro:getValue(247, "value")) > 0 ) -- 247 est le module d'inondation dans la buanderie, le soucis étant le message personalisé parle d'intrusion et non d'inondation et du coup je ne sais pas si il faut le mettre dans le mode maison or ( tonumber(fibaro:getValue(103, "value")) > 0 ) -- 103 est le détecteur de fumée dans la salle à manger or ( tonumber(fibaro:getValue(312, "value")) > 0 ) -- 312 est le détecteur de fumée dans le garage or ( tonumber(fibaro:getValue(154, "value")) > 0 ) -- 154 est le détecteur de fumée dans le salon or ( tonumber(fibaro:getValue(308, "value")) > 0 ) -- 308 est le détecteur de fumée dans la buanderie or ( tonumber(fibaro:getValue(304, "value")) > 0 ) -- 304 est le détecteur de fumée dans la mézzanine or startSource["type"] == "other" ) and mode == "Absent" -- Mode asbent mis en état de fonctionnement then -- ensuite local subject = "Alerte intrusion" local message = "déchenché par :" ..declencheur fibaro:call(2, "sendEmail", subject, message) fibaro:call(2, "sendPush", subject, message) print("alerte déclenchée par : "..declencheur) fibaro:call(235, "sendDefinedEmailNotification", "5"); -- Utilisateur Papa fibaro:call(113, "sendDefinedEmailNotification", "5"); -- Utilisateur Maman fibaro:call(239, "sendDefinedPushNotification", "5"); -- Téléphone de Papa fibaro:call(261, "sendDefinedPushNotification", "5"); -- Téléphone de Maman fibaro:call(320, "pressButton", "1"); -- Sirène extérieur en attente ON fibaro:sleep(30*1000) fibaro:call(289, "pressButton", "1"); -- Chien qui abois sous SARAH fibaro:call(195, "turnOff"); -- Allumage de la TV-LG SALON fibaro:call(196, "turnOff"); -- Allumage du FreePlayer SALON fibaro:call(197, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(198, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(199, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(200, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(184, "turnOff"); -- Allumage du Switch 3com dans le BUREAU fibaro:call(185, "turnOff"); -- Allumage du déchicteur de papier dans le BUREAU fibaro:call(186, "turnOff"); -- Multiprise zwave2 Libre dans le BUREAU fibaro:call(187, "turnOff"); -- Allumage du PC dans le BUREAU fibaro:call(188, "turnOff"); -- Allumage du Portable ALAIN dans le BUREAU fibaro:call(189, "turnOff"); -- Allumage du IMac 27 dans le BUREAU fibaro:call(214, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(215, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(216, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(217, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(218, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(219, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(222, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(223, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(224, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(225, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(226, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(227, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(33, "turnOff"); -- Wallplug du Séche linge à OFF fibaro:call(31, "turnOff"); -- Wallplug du Lave linge à OFF end if mode == "Maison" -- Mode Maison mis en état de fonctionnement and tonumber(fibaro:getValue(328, "value")) > 0 then fibaro:call(195, "turnOn"); -- Allumage de la TV-LG SALON fibaro:call(196, "turnOn"); -- Allumage du FreePlayer SALON fibaro:call(197, "turnOn"); -- Multiprise zwave2 Libre SALON fibaro:call(198, "turnOn"); -- Multiprise zwave2 Libre SALON fibaro:call(199, "turnOn"); -- Multiprise zwave2 Libre SALON fibaro:call(200, "turnOn"); -- Multiprise zwave2 Libre SALON fibaro:call(184, "turnOn"); -- Allumage du Switch 3com dans le BUREAU fibaro:call(185, "turnOn"); -- Allumage du déchicteur de papier dans le BUREAU fibaro:call(186, "turnOn"); -- Multiprise zwave2 Libre dans le BUREAU fibaro:call(187, "turnOn"); -- Allumage du PC dans le BUREAU fibaro:call(188, "turnOn"); -- Allumage du Portable ALAIN dans le BUREAU fibaro:call(189, "turnOn"); -- Allumage du IMac 27 dans le BUREAU fibaro:call(214, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(215, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(216, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(217, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(218, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(219, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(222, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(223, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(224, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(225, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(226, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(227, "turnOn"); -- Multiprise zwave2 Libre fibaro:call(235, "sendDefinedEmailNotification", "319"); -- Utilisateur Papa fibaro:call(113, "sendDefinedEmailNotification", "319"); -- Utilisateur Maman fibaro:call(239, "sendDefinedPushNotification", "319"); -- Téléphone de Papa fibaro:call(261, "sendDefinedPushNotification", "319"); -- Téléphone de Maman fibaro:call(320, "pressButton", "2"); -- Sirène extérieur qui s'éteint lorsque le mode MAISON est activé end if mode == "Vacance" -- Mode Vacance mis en état de fonctionnement then -- ensuite local subject = "Alerte intrusion" local message = "déchenché par :" ..declencheur fibaro:call(2, "sendEmail", subject, message) fibaro:call(2, "sendPush", subject, message) print("alerte déclenchée par : "..declencheur) fibaro:call(235, "sendDefinedEmailNotification", "5"); -- Utilisateur Papa fibaro:call(113, "sendDefinedEmailNotification", "5"); -- Utilisateur Maman fibaro:call(239, "sendDefinedPushNotification", "5"); -- Téléphone de Papa fibaro:call(261, "sendDefinedPushNotification", "5"); -- Téléphone de Maman fibaro:call(320, "pressButton", "1"); -- Sirène extérieur en attente ON fibaro:sleep(30*1000) fibaro:call(289, "pressButton", "1"); -- Chien qui abois sous SARAH fibaro:call(195, "turnOff"); -- Allumage de la TV-LG SALON fibaro:call(196, "turnOff"); -- Allumage du FreePlayer SALON fibaro:call(197, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(198, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(199, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(200, "turnOff"); -- Multiprise zwave2 Libre SALON fibaro:call(184, "turnOff"); -- Allumage du Switch 3com dans le BUREAU fibaro:call(185, "turnOff"); -- Allumage du déchicteur de papier dans le BUREAU fibaro:call(186, "turnOff"); -- Multiprise zwave2 Libre dans le BUREAU fibaro:call(187, "turnOff"); -- Allumage du PC dans le BUREAU fibaro:call(188, "turnOff"); -- Allumage du Portable ALAIN dans le BUREAU fibaro:call(189, "turnOff"); -- Allumage du IMac 27 dans le BUREAU fibaro:call(214, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(215, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(216, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(217, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(218, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(219, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(222, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(223, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(224, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(225, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(226, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(227, "turnOff"); -- Multiprise zwave2 Libre fibaro:call(33, "turnOff"); -- Wallplug du Séche linge à OFF fibaro:call(31, "turnOff"); -- Wallplug du Lave linge à OFF end
  9. Moiciphil, On peut attendre plus tard si tu es en wk hein ! en attendant, voici le débug [DEBUG] 22:52:24: line 13: attempt to index global 'trigger' (a nil value) [DEBUG] 22:53:07: line 13: attempt to index global 'trigger' (a nil value) [DEBUG] 22:53:59: line 13: attempt to index global 'trigger' (a nil value) [DEBUG] 22:55:58: line 13: attempt to index global 'trigger' (a nil value) [DEBUG] 22:56:36: line 13: attempt to index global 'trigger' (a nil value)
  10. Bon j'ai pris le risque, Pareil C'est bizarre.
  11. Hello, je te fais ca demain matin, je sors du ciné , purée fallait pas, merci beaucoup T la ? t pas la ? t la ? Tuche comme T, bon ok je sort Mais j'ai rigolé grave
  12. La voici en LUA --[[ %% properties 107 value 122 value 323 value 328 value %% events %% globals --]] local startSource = fibaro:getSourceTrigger(); if ( ( fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(107, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(122, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(323, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(328, "value")) > 0 ) or startSource["type"] == "other" ) then fibaro:call(235, "sendDefinedEmailNotification", "5"); fibaro:call(113, "sendDefinedEmailNotification", "5"); fibaro:call(239, "sendDefinedPushNotification", "5"); fibaro:call(261, "sendDefinedPushNotification", "5"); fibaro:call(320, "pressButton", "1"); setTimeout(function() fibaro:call(289, "pressButton", "1"); end, 30000) end
  13. Re Lol c'est pareil, elle sont dès que je met le mode absent en marche ! Ca doit être le côté du buton ON non ? qu'il active tout seul
  14. je vais m'y pencher peu àpeu, en tout cas merci beaucoup de ton aide demain je test la scène, sinon la, ma femme me KILL, et je veux pas dormir dans le garage
  15. LUA, j'y connais rien lol et je suis pas programmeur et pourtant je vous admire tous sur le sujet
  16. ah tu vois j'ai cru que si je faisais comme ca, que chaque détecteur ou porte devait attendre les uns après les autres afin que tous soit alerté pour passé ALORS Sirène Push Je vais tenté ca par contre tu as vu ma scène, si j'intègre un module inondation, par contre le truc bête, est que si il y a de l'eau à l'endroit précis, il va me dire, INTRUSION lol, je sais pas comment corriger ca !
  17. j'ai décoché le Mode, donc je ne le vois plus en mode LUA comme tu as dit ^^ Merciiiiii Comment peut on l'optimiser du coup selon toi ?
  18. En mode bloc ce n'est pas possible du coup ? Si je reste en mode LUA, je ne pourrai plus revenir
  19. --[[ %% properties 107 value 122 value 323 value 328 value %% events %% globals Mode --]] local startSource = fibaro:getSourceTrigger(); if ( ( fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(107, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(122, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(323, "value")) > 0 or fibaro:getGlobalValue("Mode") == "Absent" and tonumber(fibaro:getValue(328, "value")) > 0 ) or startSource["type"] == "other" ) then fibaro:call(235, "sendDefinedEmailNotification", "5"); fibaro:call(113, "sendDefinedEmailNotification", "5"); fibaro:call(239, "sendDefinedPushNotification", "5"); fibaro:call(261, "sendDefinedPushNotification", "5"); fibaro:call(320, "pressButton", "1"); setTimeout(function() fibaro:call(289, "pressButton", "1"); end, 30000) end Tiens voici cher Maitre ^^
  20. oui effectivement, elle sonne direct ! En faite dès que j'active le mode absent ou vacance
  21. lol j'étais sur Juste que la sirène sonne si mes détecteurs de mouvement, porte, etc sont alertés , mais comme j'ai le bouton ON qui sur la scène je me dit que c'est à cause de ca. Voici la scène : merci de ton avis
  22. Moicphil, Je reviens vers toi, lorsque l'on créer une scène avec différents éléments en alerte et que la sirène doit fonctionner au bon moment ! Moi dans mon cas lol, dès que j’inclus le bouton ON dans la sirène dans la scène, dès que la scène se met en marche, la sirène sonne directement, faut-il pas plutôt mettre dans la scène un état de la sirène ? Ou alors j'ai un bug Merci de ton retour
  23. Hello tout le monde, J'imagine belle astuce, mais en quoi cela peut vous aider ou créer des scènes ? Désolé de la question bête mais j'ai pas pu éviter
  24. ca marche niquel merci a tous et moicphil également . en plus le relay etait pas 8 mais 3, j'aurai du lire avant de poser la question '(çéç'éç)é, dsl
  25. Salut Moicphil, Bon j'ai alimenté la sirène avec le même que celui de l'ipx, ca fonctionne pour le moment Par contre j'ai bien suivit tes conseils, voici en photos ceux que j'ai fait, mais lorsque je clique sur ON ou OFF, je n'entends pas les relais cliquer dans l'ipx (peu être normal vu que c'est de l'OUTPUT) du coup je ne sais pas si le VD fonctionne, car se passe rien Voici mes branchements, tu en penses quoi ? Merci ---- Lorsque je test via une scène, les icones change de vert au rouge, donc ca réagit du coup mais pas de son, j'ai du rater un truc
×
×
  • Créer...