Aller au contenu

[HCL] Alarm - Enable/Disable Foscam FI9816P


Messages recommandés

Posté(e)

Bonjour à tous,

 

Je fais appel à vous pour m'aider à configurer un virtual device dans le but de contrôler une caméra Foscam FI9816P. Je résume:

 

J'ai bien intégré ma caméra dans ma HCL et les commandes ainsi que les snapshots fonctionnent depuis l'appli mobile. (Android)

Seulement, j'aimerais que lorsque j'active l'alarme à travers le panel Fibaro que la caméra se positionne elle-même selon un preset que j'ai enregistré sur la caméra.

Même chose quand je désactive l'alarme, la caméra changera de position.

 

Jusqu'ici j'ai crée un VD avec deux boutons "On" et "Off" pour tester les commandes GET vers la caméra et déjà ça coince : la caméra ne bouge pas.

 

Voici les détails du VD :

Bouton 1

Label : ON

ID : button_0_0

Commande : GET cgi-bin/CGIProxy.cgi?cmd=ptzGotoPresetPoint&name=Position&usr=XXXXX&pwd=XXXXX HTTP/1.10x0D0x0A0x0D0x0A

Main : uncheked

 

Bouton 2

Label : OFF

ID : Button12

Commande : GET cgi-bin/CGIProxy.cgi?cmd=ptzMoveUp&usr=XXXXX&pwd=XXXXX HTTP/1.10x0D0x0A0x0D0x0A

Main : Checked

 

Je précise que les commandes ont fonctionné en testant dans un navigateur.

 

Voilà j’espère avoir été compréhensible sinon dites-le moi.

Aussi, si y'a meilleure méthode je suis preneur :)

 

Merci !

Posté(e)

rolala !

 

j'ai essayé chez moi et ça passe pas non plus.

 

Je gère mes camera en passant en LUA avec ma HC2.

 

Faut que j'essaye avec les commandes string...

 

du style :

GET /cgi-bin/CGIProxy.fcgi?cmd=ptzGotoPresetPoint&name=7 HTTP/1.10x0D0x0AHost: IP_CAMERA:PORT 0x0D0x0AAuthorization: Basic admin:password_en_base64  0x0D0x0A0x0D0x0A

besoin de faire des essai...

  • 4 semaines après...
Posté(e)

Hello,

 

J'ai essayé ta méthode et après avoir parcouru plusieurs posts sur le forum pour des problèmes de requêtes GET, impossible de piloter la caméra depuis le VD.

J'ai pourtant bien deux requêtes HTTP qui fonctionnent depuis mon navigateur.

 

J'ai essayé divers formats :

Celui-ci :

GET /cgi-bin/CGIProxy.fcgi?cmd=ptzGotoPresetPoint&name=7 HTTP/1.10x0D0x0AHost:IP:PORT 0x0D0x0AAuthorization: Basic login_in_base64:password_in_base64 0x0D0x0A0x0D0x0A

 

Celui-là :

GET /cgi-bin/CGIProxy.fcgi?cmd=ptzGotoPresetPoint&name=7
HTTP/1.1
Host: IP:PORT
Authorization: Basic login_in_base64:password_in_base64
0x0D0x0A0x0D0x0A

 

J'ai essayé ces deux là en n'ayant que le password en base64, ex : login:password_in_base64 mais marche po non plus :(

 

Merci d'avance pour ton aide !

  • 2 ans après...
×
×
  • Créer...