Motion detection wan scam
Motion detection wan scam
Bonjour, je souhaite paramètre mes cameras pour de la détection de mouvement afin de récupérer leur état sur jeedom et executer des scenarios sur présence.
j'ai suivi le tutoriel suivant : https://lesbonstuyauxgeeks.fr/tuto-recu ... s-wanscam/
j'ai réussis toutes les étapes à part une qui concerne jeedom que je ne comprend pas :
" 6. Dans Jeedom :
Il suffit de créer une interaction qui se nomme Wanscam_Detection et qui lance un scénario. "
Avez vous des idées pour récupérer le mouvement sous jeedom une fois la requête enregistré dans le serveur apache via une interaction ??
merci pour vos futures pistes.
j'ai suivi le tutoriel suivant : https://lesbonstuyauxgeeks.fr/tuto-recu ... s-wanscam/
j'ai réussis toutes les étapes à part une qui concerne jeedom que je ne comprend pas :
" 6. Dans Jeedom :
Il suffit de créer une interaction qui se nomme Wanscam_Detection et qui lance un scénario. "
Avez vous des idées pour récupérer le mouvement sous jeedom une fois la requête enregistré dans le serveur apache via une interaction ??
merci pour vos futures pistes.
Re: Motion detection wan scam
Bonjour,
je serai également par une sur ce point.
merci
je serai également par une sur ce point.
merci
Re: Motion detection wan scam
Tu as FTPD qui fait très bien le travail et qui est plus paramétrable .
Re: Motion detection wan scam
Cela signifie qu'il faut que tu créé une interaction sous Jeedom pour qui répondra au terme "Wanscam_Detection" pouvoir capter le message émis par ton serveur web, ici "Wanscam_Detection"
L’interaction ensuite déclenchera le scénario ou la commande que tu souhaiteras exécuter
L’interaction ensuite déclenchera le scénario ou la commande que tu souhaiteras exécuter
Re: Motion detection wan scam
PS pour ma part je n'utilise pas les interactions,
Dans Jeedom j'ai créé des virtuels pour chacune de mes caméras. Ces virtuels contiennent chacun un booléen pour la détection
Dans mon script ASP, je fais varier le booléen à "1" pendant 30 secondes puis je le remet à "0".
Cela permet d'utiliser ce booléen dans le plugin Alarm comme détecteur d'activation ...
Dans Jeedom j'ai créé des virtuels pour chacune de mes caméras. Ces virtuels contiennent chacun un booléen pour la détection
Dans mon script ASP, je fais varier le booléen à "1" pendant 30 secondes puis je le remet à "0".
Cela permet d'utiliser ce booléen dans le plugin Alarm comme détecteur d'activation ...
Re: Motion detection wan scam
Bonjour,broshet a écrit : ↑18 mars 2018, 12:49PS pour ma part je n'utilise pas les interactions,
Dans Jeedom j'ai créé des virtuels pour chacune de mes caméras. Ces virtuels contiennent chacun un booléen pour la détection
Dans mon script ASP, je fais varier le booléen à "1" pendant 30 secondes puis je le remet à "0".
Cela permet d'utiliser ce booléen dans le plugin Alarm comme détecteur d'activation ...
Aurais-tu une capture de ton script ?
Quelle genre de caméra as tu ?
Cela m’intéresse.
Bonne journée
VM debian 9
jeedom à jour ;-P
zwave
rfxcom
zigate
Blea
jeedom à jour ;-P
zwave
rfxcom
zigate
Blea
Re: Motion detection wan scam
En premier, il faut créer un seul virtuel avec une commande binaire par caméra. Cela va te permettre de détecter dans Jeedom une présence sur chaque caméra
Ensuite, il faut paramétrer chaque Caméra pour qu'à chaque détection, elles appellent un script sur ton serveur jeedom. Moi, ils 'appelle alarm.asp et est stocké sur le serveur Jeedom (il faut activer ASP). Il contient par exemple
Ce code pour ma caméra de mon garage test l'IP qui a appelé le script alarm.asp puis appel l'URL de la commande du virtuel associé pour passer le booléen à 1, puis 5 secondes après, il le repasse à 0. Il faut autant de paragraphe que de caméra (une pas IP) et donc, de commande dans ton virtuel.
Pour pouvoir paramétrer ta caméra pour appeler un script, il faut regarder la documentation, moi par exemple, je dois taper dans un navigateur les instruction suivantes
Pour afficher les paramètres actuels
Pour activer la détection de mouvement
Pour vérifier la modification
Ensuite, il faut paramétrer chaque Caméra pour qu'à chaque détection, elles appellent un script sur ton serveur jeedom. Moi, ils 'appelle alarm.asp et est stocké sur le serveur Jeedom (il faut activer ASP). Il contient par exemple
Code : Tout sélectionner
if ($_SERVER["REMOTE_ADDR"]=='192.168.1.24')
{
$xmlData = file_get_contents('http://xxxxxx/core/api/jeeApi.php?plugin=virtual&apikey=xxxxxxxx&type=virtual&id=2180&value=1');
sleep(5);
$xmlData = file_get_contents('http://xxxxxx/core/api/jeeApi.php?plugin=virtual&apikey=xxxxxxxx&type=virtual&id=2180&value=0');
}
Pour pouvoir paramétrer ta caméra pour appeler un script, il faut regarder la documentation, moi par exemple, je dois taper dans un navigateur les instruction suivantes
Pour afficher les paramètres actuels
Code : Tout sélectionner
http://192.168.1.24/cgi-bin/hi3510/param.cgi?cmd=getmdalarm&-aname=email&cmd=getmdalarm&-aname=emailsnap&cmd=getmdalarm&-aname=ftpsnap&cmd=getmdalarm&-aname=snap&cmd=getmdalarm&-aname=emailrec&cmd=getmdalarm&-aname=record&cmd=getmdalarm&-aname=ftprec&cmd=getmdalarm&-aname=relay&-aname=server&user=xxxx&pwd=xxxx
Code : Tout sélectionner
http://192.168.1.24/cgi-bin/hi3510/param.cgi?cmd=setmdalarm&-aname=server&-switch=on&user=xxxxx&pwd=xxxxx
http://192.168.1.24/cgi-bin/hi3510/param.cgi?cmd=setalarmserverattr&-as_server=IP_JEEDOM&-as_port=80&user=xxxxx&pwd=xxxxx
Code : Tout sélectionner
http://192.168.1.24/cgi-bin/hi3510/param.cgi?cmd=getmdalarm&-aname=email&cmd=getmdalarm&-aname=emailsnap&cmd=getmdalarm&-aname=ftpsnap&cmd=getmdalarm&-aname=snap&cmd=getmdalarm&-aname=emailrec&cmd=getmdalarm&-aname=record&cmd=getmdalarm&-aname=ftprec&cmd=getmdalarm&-aname=relay&-aname=server&user=xxxx&pwd=xxxx
Qui est en ligne ?
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invités