Bonjour
si cela peut aider je vous propose une méthode pour paramétrer après installation du plugin camera et d’une camera Foscam C2M ou autre Foscam la méthode devrait fonctionner :
-
installer la camera comme prévu par Foscam
-
installer le logiciel Foscam pour pc ( il permet entre autre de fixer l ip et de choir le mose de conservation des image/vidéo)
une fois le tout installer j ai découvert que la commande Detection Mouvement on ne fonctionnait pas apres Detection Mouvement Off.
Apres avoir recuperer la doc
https://www.foscam.es/descarga/Foscam-IPCamera-CGI-User-Guide-AllPlatforms-2015.11.06.pdf
Extrait de la doc
The cgi request string must be encode in url format. URL encode rule:
The following chars will not be encoded:
[A~Z] [a~z] [0~9] + @ * /
The other chars will be encoded into hex format.
For example:
https://xxxxxx.myfoscam.org:443/cgi-bin/CGIProxy.fcgi?usr=admin&pwd=&cmd=getIPInfo
will be encode to:
https://xxxxxx.myfoscam.org:443/cgi-bin/CGIProxy.fcgi?usr%3Dadmin%26pwd%3D%26cmd%3DgetIPInfo
A partir de la j ai lancé une sonde html dans Firefofox ou Edge avec la simple règle
& devient %26
# devient %23
= devient %3D
exemple simple et peut utile sauf pour aider la compréhension:
http://192.168.3.24:88/cgi-bin/CGIProxy.fcgi?usr%3Dpico%26pwd%3DUtopie@256%26cmd%3DgetIPInfo
On obtient :
<CGI_Result>
<result>0</result>
<isDHCP>0</isDHCP>
<ip>192.168.3.24</ip>
<gate>192.168.3.254</gate>
<mask>255.255.255.0</mask>
<dns1>9.9.9.9</dns1>
<dns2>149.112.112.112</dns2>
</CGI_Result>
Exemple vraiment utile ( sonde du statut de la camera )
http://192.168.3.24:88/cgi-bin/CGIProxy.fcgi?cmd%3DgetMotionDetectConfig%26usr=pico%26pwd%3DUtopie@256
On obtient :
<CGI_Result>
<result>0</result>
<isEnable>0</isEnable>
<linkage>0</linkage>
<snapInterval>0</snapInterval>
<sensitivity>0</sensitivity>
<triggerInterval>0</triggerInterval>
<isMovAlarmEnable>1</isMovAlarmEnable>
<isPirAlarmEnable>0</isPirAlarmEnable>
<schedule0>0</schedule0>
<schedule1>0</schedule1>
<schedule2>0</schedule2>
<schedule3>0</schedule3>
<schedule4>0</schedule4>
<schedule5>0</schedule5>
<schedule6>0</schedule6>
<area0>0</area0>
<area1>0</area1>
<area2>0</area2>
<area3>0</area3>
<area4>0</area4>
<area5>0</area5>
<area6>0</area6>
<area7>0</area7>
<area8>0</area8>
<area9>0</area9>
</CGI_Result>
Ici la Camera est totalement desactivée
C est comme cela que l’on peut compléter la commande Détection Mouvement.
Sur votre PC avec le logiciel Foscam VMS pc
Preparer votre model
Lancer votre sonde html :
http://192.168.3.24:88/cgi-bin/CGIProxy.fcgi?cmd%3DgetMotionDetectConfig%26usr=pico%26pwd%3DUtopie@256
On obtient
<CGI_Result>
<result>0</result>
<isEnable>1</isEnable>
<linkage>654</linkage>
<snapInterval>1</snapInterval>
<sensitivity>1</sensitivity>
<triggerInterval>0</triggerInterval>
<isMovAlarmEnable>1</isMovAlarmEnable>
<isPirAlarmEnable>0</isPirAlarmEnable>
<schedule0>281474976710655</schedule0>
<schedule1>281474976710655</schedule1>
<schedule2>281474976710655</schedule2>
<schedule3>281474976710655</schedule3>
<schedule4>281474976710655</schedule4>
<schedule5>281474976710655</schedule5>
<schedule6>281474976710655</schedule6>
<area0>1023</area0>
<area1>1023</area1>
<area2>1023</area2>
<area3>1023</area3>
<area4>1023</area4>
<area5>1023</area5>
<area6>1023</area6>
<area7>1023</area7>
<area8>1023</area8>
<area9>1023</area9>
</CGI_Result>
Le model de html pour activer la camera peut être construit .
Soit :
/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=654&snapInterval=5&sensitivity=1&triggerInterval=10&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=#username#&pwd=#password#
SyntaxEditor Code Snippet
http://192.168.3.24:88/cgi-bin/CGIProxy.fcgi?cmd%3DsetMotionDetectConfig%26isEnable%3D1%26linkage%3D654%26snapInterval%3D5%26sensitivity%3D1%26triggerInterval%3D10%26schedule0%3D281474976710655%26schedule1%3D281474976710655%26schedule2%3D281474976710655%26schedule3%3D281474976710655%26schedule4%3D281474976710655%26schedule5%3D281474976710655%26schedule6%3D281474976710655%26area0%3D1023%26area1%3D1023%26area2%3D1023%26area3%3D1023%26area4%3D1023%26area5%3D1023%26area6%3D1023%26area7%3D1023%26area8%3D1023%26area9%3D1023%26usr%3Dpico%26pwd%3DUtopie@256
On peut le tester puis le traduire pour le plugin-camera.
Ce qui donne :
Ps : on peut faitre le choix de la camera soit of soit h 24 et gerer les heures jours de présences dans Jeedom