Page 1 sur 2

Script temporisation

Publié : 26 févr. 2016, 11:57
par Alacharge
Bonjour,

J'aimerai vous soumettre une petite problématique que je n'arrive pas à solutionner.

Tout d'abord, voila ma configuration:
*)Un détecteur d’ouverture sur ma porte d'entrée
*)Un détecteur virtuel qui ping mon téléphone ainsi que celui de ma femme à intervalle régulier (toutes les 5 minutes) pour déterminer si nous sommes à la maison ou pas...

J'ai créé le script suivant:
Si présence =off and detecteur porte entrée = open
Alors envoyer notification.

Mais cela ne marche pas très bien, car le script de détection de présence ne mets pas immédiatement le switch virtuel à "on" car il n'est exécuté que toutes les 05 minutes afin de ne pas trop stresser mon raspberry et ma carte SD.
Je me retrouve donc avec des notifs en permanence même si c'est moi qui ouvre la porte.

Du coup ce que je voudrais faire est:
Si porte porte entrée = open
alors "temporisation de 6 minutes"
si détécteur de présence = off
Alors envoyer notification.

Grosso modo, je voudrais que le rasp attende un petit peu avant d'envoyer la notification afin de ne pas me retrouver avec des faux positifs...

Savez vous si c'est faisable facilement?

Merci!

Re: Script temporisation

Publié : 26 févr. 2016, 12:05
par loops
Salut,

Pour le Ping, tu peux passer au lieu du script par le matériel "System Alive Checker (Ping)" Je crois que par defaut il fait un ping toutes les 30 secondes et le Pi s'en sort très bien.

Si vraiment tu veux une tempo, dans les blocky il y a un bloc qui permet de mettre à ON dans X secondes (ou minutes je sais plus). Si tu choisis de mettre à on un inter virtuel pour envoyer une notif et que avant qu'il passe à ON tu le remet à OFF (sur detection de la présence d'un smartphone par exemple) alors, il ne passera pas à ON même après la fin de la tempo.

Bon je répond vite, c'est l'heure de la soupe, si tu me comprend pas je te detaille ca tout à l'heure !! ;D

Re: Script temporisation

Publié : 26 févr. 2016, 12:12
par Alacharge
Je pense saisir le principe même si c'est un peu abstrait..
Ce serait possible d'avoir le blocky en lui meme histoire que je saisisse bien le shmilblick :D ?

Re: Script temporisation

Publié : 26 févr. 2016, 12:43
par vil1driver
salut,

as tu essayé de jouer avec les intervalles de notification (dans préférence) ?

Re: Script temporisation

Publié : 26 févr. 2016, 13:57
par loops
@Vil1driver :
Tu me fais découvrir cette fonction ... Si je comprend bien à quoi elle sert, quand on choisis 1 minute sur les interrupteurs alors on ne recevra la notification que si l'interrupteur reste sur ON ou OFF pendant au moins une minute !?

@Alacharge :

Voici un petit exemple vite fait :
Sélection_170.png
Sélection_170.png (13.15 Kio) Consulté 10362 fois
"Alerte intrusion" est un switch virtuel sur lequel est configuré les notifications.
Sélection_171.png
Sélection_171.png (13.61 Kio) Consulté 10362 fois
GS2 et Nexus sont deux smartphones configurés dans le matériel System Alive Checker (ou switchs virtuels avec un script ping).

En gros, quand la porte s'ouvre, une mise à ON de "alerte intrusion est prévue dans 300 secondes, soit 5 minutes.
Si un téléphone est détecté avant ces 300 secondes, la mise à ON diférée est annulée par la mise à OFF !

Re: Script temporisation

Publié : 26 févr. 2016, 14:57
par Alacharge
Je n'y aurai jamais pensé par moi même ;-)
Je vais tester ça, merci!

Re: Script temporisation

Publié : 26 févr. 2016, 15:34
par deennoo
Mouais, le System alive checker ne fonctionne pas top top attention.

J'avais essayer par l'IP des téléphones mais il suffit de ne plus avoir de batterie et c'est mort.

Rien ne vaut un bon truc physique, les dames aiment bien cela.

Un simple clavier d'alarme en 433mhz et c'est réglé.

Re: Script temporisation

Publié : 26 févr. 2016, 15:58
par papoo
Bonjour
une question bête :
ou trouver/activer le System alive checker ?
J'ai cherché dans le matériel à ajouter un périphérique dummy, mais aussi dans les interrupteurs ... je ne trouve pas.
ce doit être tellement évident que je passe désespérément à coté.
Une âme charitable pourrait elle me guider?

Re: Script temporisation

Publié : 26 févr. 2016, 16:05
par loops
ici :
Sélection_174.png
Sélection_174.png (236.62 Kio) Consulté 10344 fois

Re: Script temporisation

Publié : 26 févr. 2016, 16:26
par papoo
Merci loops
c'était effectivement devant mes yeux.
je reviens je vais m'acheter un chien et une canne blanche