Commander camera Foscam par http avec Eedomus

Commander sa Foscam pour activation détection de mouvement par Eedomus

1

2

Désactivation Enable=0

http://192.168.X.XX:XX/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=0&usr=XXXX&pwd=XXXXXXX

Résultat dans Foscam(interface Foscam)

3

Ajout de plusieurs actions sur la ligne de commande

http://192.168.X.XX:XX/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=15&usr=XXXX&pwd=XXXXXXX

Petit tableau de conversion pour le linkage :

Pour ma configuration je Ring=1, Send mail=1, Sanp picture=1 et Record = 0

Dans le tableau je positionne 1 comme ci-dessous (cela me rappelle mes cours d’électronique)

Bit3=Record Bit2=Snap Picture Bit1=send mail Bit0=Ring
8 4 2 1Décimal
0 1 1 1

Le résultat est 4+2+1=7 donc linkage=7 et voici ce que cela donne

Le résultat dans la Foscam

4

Maintenant ajout périodicité 3 secondes et sensibilité normale

http://192.168.X.XX:XX/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=7&snapInterval=3&sensitivity=1&usr=xxxxx&pwd=xxxxxx

5

Configuration de la Zone de détection et du planning

Pour la zone de détection il faut faire le même tableau avec 9bits

Bit0 Bit1 Bit2 Bit3 Bit4 Bit5 Bit6 Bit7 Bit8 Bit9
1 2 4 8 16 32 64 128 256 512
1 1 1 1 1 1 1 1 1  1

Si je positionne une valeur 1(activation de la zone) cela fait 1023

Donc Area=1023 correspond à toutes la zone. A vous de faire votre sélection

Zone planning pour activer toutes la zone il faut entrer : schedule0=281474976710655

Voici ce que ça donne dans l’Eedomus

6

Activation :

URL =http://192.168.X.XX :XX/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=7&snapInterval=3&sensitivity=1&triggerInterval=3

Type=GET

Paramètres= &schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655&area0=1023&area1=1023&area2=1023&area3=1023&area4=1023&area5=1023&area6=1023&area7=1023&area8=1023&area9=1023&usr=XXXX&pwd=XXXXXXXX

 

Désactivation : C’est la même chose sauf qu’il faut modifier isEnable=0

Réalisé Par Paul (mon pseudo dans les Forum dragon13 )de Domotique-easy