dbreux Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Bonjour j'ai un détecteur d'ouverture de porte fibaro ou àl'ouverture de la porte je veux recevoir une notification (intrusion), ça fonctionne mais ça fonctionne trop !!!je reçois deux notifications àl'ouverture et autant àla fermeture ?? ci-dessous mon programme merci de votre aide Didier Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Salut Dans la case verte , mettre "en alerte" au lieu de "normal". Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 Merci, je viens d'essayer, c'est pareil !! Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Bizarre... N'aurais tu pas un phénomène de "rebond" à la fermeture de la porte qui pourrais passer une 2iem fois ton capteur en alerte ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 La led s'allume une fois àl'ouverture et idem àla fermeture, elle s'allume une demi seconde Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Juste pour vérifier le pb de rebond, peut tu convertir ta scène en lua et ajouter dessous le "then" une ligne : fibaro:sleep(2000) Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 J'ai déjàune ligne sous le then fibaro:call(128, "senddefinedpushnotification", "1"); Je mets la ligne en dessous ou au dessus ?? Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Poste ton code stp Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Un copié-collé aurait été plus pratique qu'une photo ! Bon voilà , remplace par ceci : --[[ %% properties 158 value %% globals --]] if (( tonumber(fibaro:getValue(158, "value")) > 0 )) then fibaro:sleep(2000) fibaro:call(128, "sendDefinedPushNotification", "1"); end Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 Oui pas malin ma photo (je suis sur mon smartphone) Bon j'ai refait le code (quasi rien compris). Ça me fait pareil deux notifications àl'ouverture, en revanche une seule àla fermeture Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Question con, mais bon...tu es sur de ne pas avoir une ou plusieurs scènes identiques activées ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 J'en ai pas beaucoup et vérifié J'ai qu'une scène où je fais appel àce capteur d'ouverture ma notification Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Bah écoute, cette scène fonctionne qu'une seule fois, et uniquement à l'ouverture du capteur, j'ai testé sur ma box, donc y'a un pb ailleurs. Tu peux verrouiller en ordonnant le lancement qu'une seule fois mais c'est surperflux : --[[ %% properties 158 value %% globals --]] if (fibaro:countScenes() > 1) then fibaro:abort() end if (( tonumber(fibaro:getValue(158, "value")) > 0 )) then fibaro:sleep(2000) fibaro:call(128, "sendDefinedPushNotification", "1"); end Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 Comprends pas je viens de réessayer sans avoir changé le code, ça fonctionne, une notification àl'ouverture et àla fermeture !!! Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 4 novembre 2015 Auteur Signaler Partager Posté(e) le 4 novembre 2015 Je verrais demain si ça fonctionne toujours, grand merci (et si je pouvais avoir une explication sur le code) Envoyé de mon D6603 en utilisant Tapatalk Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 en mode block c'est Breached qu'il faut mettre comme condition Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 Oui si tu es logué en US ...en FR c'est bien "alerte" Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 sà»r de ton coup Moiphil ? Car, ça me semble bizarre que l'ordre change entre FR et US/UK. De plus, je dirais "armé" = si on a activé l'alarme sur la porte. et "en alerte", si la porte est ouverte. Je devrais faire un test our être sà»r à 100% Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 STOP, ne pas lire le précédent post ! En Alerte et Breached sont bien la 3° position Lien vers le commentaire Partager sur d’autres sites More sharing options...
Moicphil Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 tu as tésté en passant en FR c'est ca ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 4 novembre 2015 Signaler Partager Posté(e) le 4 novembre 2015 non j'avais lu trop vite, tu proposes bien la 3° proposition en FR comme en UK. C'éait juste. Je suis fatigué, je dois aller me coucher, je commence àraconter des bêtises ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 5 novembre 2015 Auteur Signaler Partager Posté(e) le 5 novembre 2015 Bonjour, finalement meme pb ce matin, je pensais que ça marchait hier soir (endormi). - à l'ouverture deux notifications - à la fermeture une seule notification - j'ai essayé d'ouvrir très rapidement la porte fenetre, une seule notification ?? hazard ?? je vais essayer le pb que MoicPhil m'a proposé hier soir (le 2ème)à suivre.. Merci Didier Lien vers le commentaire Partager sur d’autres sites More sharing options...
dbreux Posté(e) le 5 novembre 2015 Auteur Signaler Partager Posté(e) le 5 novembre 2015 après avoir modifié le programme (ci-dessous), j'ai maintenant une notification à la fermeture (une seule).je voudrais le contraire. nota : sur la ligne fibaro:call le "call" est resté de la même couleur que fibaro (jaune) alors que sur le modèle de MoicPhil "call" est orange comme pour "tonumber" incidence ?? (je n'y connais absolument rien au Lua) le programme : --[[ %% properties 158 value %% globals --]] if (fibaro:countScenes() > 1) then fibaro:abort() end if ((tonumber(fibaro:getValue(158, "value")) > 0 )) then fibaro:sleep (2000) fibaro:call(128, "sendDefinedPushNotification", "1"); end Lien vers le commentaire Partager sur d’autres sites More sharing options...
jojo Posté(e) le 5 novembre 2015 Signaler Partager Posté(e) le 5 novembre 2015 si tu veux le contraire, remplace ((tonumber(fibaro:getValue(158, "value")) > 0 )) par ((tonumber(fibaro:getValue(158, "value")) == 0 )) mais je trouve cela bizarre, car >0 est pour "En Arlerte", donc ouverture Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés