Aller au contenu

Device Virtuel Pour "armer" Ou "désarmer" Une Camera Ne Marche Pas...


Messages recommandés

Posté(e)

Bonjour,

 

Pour information, comme indiqué dans ma signature, la caméra IP est une Foscam FI9821W V2.

Tous les drivers pour cette caméra ont été mis à  jour (il y en d'ailleurs du 12 mai pour je crois toutes les caméras foscam), et elle est bien reconnue par la HCL (je peux la pivoter à  droite, à  gauche etc..) et aussi par android.

Ou cas ou cela peut aider, j'ai une box free et je l'ai configuré avec une redirection de port.

Bref, sauf erreur de ma part, c'est bien configuré pour la caméra en elle-même.

 

Dans la fibaro, j'ai créé un device virtuel avec deux boutons pour armer et désarmer la caméra (voir la copie d'écran ci-dessous).

 

Lorsque j'utilise le même code dans internet (codes ci-dessous par exemple) avec la même adresse ip+port que dans le device virtuel, cela marche... mais pas avec la HCL quand je clique sur les boutons (je vérifie dans l'interface de foscam).

 

Pour l'instant, je n'arrive pas à  comprendre ce qui ne va pas, donc si quelqu'un a une idée ?

 

Désactive l'alarme et reset les paramétrages

http://xxx.xxx.xxx.xxx:xxxx/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=0&usr=admin&pwd=password

 

 

 

Active l'alarme + paramétrages

http://xxx.xxx.xxx.xxx:xxxx/cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=14&snapInterval=5&sensitivity=1&triggerInterval=5&schedule0=281474976710655&schedule1=281474976710655&schedule2=281474976710655&schedule3=281474976710655&schedule4=281474976710655&schedule5=281474976710655&schedule6=281474976710655&area0=2047&area1=2047&area2=2047&area3=2047&area4=2047&area5=2047&area6=2047&area7=2047&area8=2047&area9=2047&usr=admin&pwd=password

 

 

Xavier

post-630-0-57081600-1400019150_thumb.png

Posté(e)

j'ai le même problème que toi avec une HCL et un script php, hébergé sur un NAS Synology, pour piloter des devices Philips Hue.

 

Malgré tout je pourrais peut être te conseiller de cocher la case "en attente de la réponse du périphérique" pour chacun de tes boutons.

Posté(e)

Pour réponse à  John,

 

Avec ou sans la cocher la case "en attente de la réponse du périphérique", cela ne marche pas.

J'ai essayé avec ou sans mettre "HTTP/1.10x0D0x0A0x0D0x0A", cela ne fonctionne pas plus bien que dans tous les exemples que j'ai pu voir sur ce forum ou d'autres, il faut mettre cette phrase.

 

N'étant pas un spécialiste, dans la redirection des ports, j'avais paramétré la box avec pour le même port, une redirection TCP et une redirection UDP.

Je me suis dit qu'il y en avait peut-être un de trop, donc j'ai enlevé le UDP, cela n'a rien fait pour le device virtuel mais la camera est toujours visible dans l'interface fibaro donc pas inutile d'avoir tester.

 

Je sèche un peu là ...  

  • 1 mois après...
Posté(e)

Bonjour,

 

As tu trouvé une solution car j'ai le même pb que toi.

Par contre quand je mets la commande dans la camera à  la place de commande monter ou droite ou etc cela fonctionne !

Posté(e)

Bonjour,

 

Non toujours pas de solution.

Effectivement cela marche mais ce n'est pas très pratique mais merci pour la solution. Et je ne sais pas si on peut utiliser une variable pour après enclencher l'alarme dans un scénario.

Enfin bref, après tous les exemples, à  peu près les mêmes, vus sur le net, je ne comprends pas pourquoi cela ne fonctionne pas mais depuis je n'ai pas regardé si il y avait d'autres cas similaires.

 

Sinon il y a un nouveau firmware 2.11.1.10

Posté(e)

Bonjour,

 

Après plusieurs essai Voici la commande qui fonctionne :

GET http://IP:PORT//cgi-bin/CGIProxy.fcgi?cmd=setMotionDetectConfig&isEnable=1&linkage=16&snapInterval=2&sensitivity=1&triggerInterval=5&schedule0=0&schedule1=0&schedule2=0&schedule3=0&schedule4=0&schedule5=0&schedule6=0&area0=0&area1=0&area2=0&area3=0&area4=0&area5=0&area6=0&area7=0&area7=0&area8=0&area9=1024&usr=USER&pwd=MDP HTTP/1.10x0D0x0A0x0D0x0A

tout ce qui est à  modifié est en rouge majuscule et bien sur il faut que mette tes valeur de Caméra.

 

En bonus :

GET http://IP:PORT//cgi-bin/CGIProxy.fcgi?cmd=ptzGotoPresetPoint&name=NOM DU POINT PRE REGLE&usr=USER&pwd=MDP HTTP/1.10x0D0x0A0x0D0x0A

avec cette commande quand tu as des points pré réglé tu accède directement.

×
×
  • Créer...