Commande Info - Detection de mouvement

Bonjour,

J’ai une caméra IMOU ( ou dahua , c’est la même chose ).
Ca fonctionne bien, je n’ai pas de problème de config.

Je crée des commandes pour activer la détection de mouvement ou pas.
Par contre, je ne parviens pas à récupérer l’état de la détection de mouvement.
J’ai crée une commande info, avec l’url qui va bien.
(/cgi-bin/configManager.cgi?action=getConfig&name=MotionDetect[0].Enable)

Quand je colle cette url dans le navigateur, j’ai bien le résultat
« table.MotionDetect[0].Enable=true »

Mais quand j’execute ma commande, le résultat est vide
Que je passe en binaire, numérique ou autres.

Y a t’il un étape que je rate ?

Merci d’avance

1 « J'aime »

Salut,
Je ne connais pas le plug-in mais ne faut-il pas mette le host? (Http://url ou ip de la camera) avant le /cgi ?

Merci beaucoup

Je ne pense pas, on passe l’url, le port, le user et mot de passe dans la page de config de l’équipement.
les 2 premières commandes en « setconfig » fonctionnent parfaitement , mais c’est bien la récupération de ma commande « getconfig » que je n’arrive pas à récupérer

Bonjour,

De mon côté je n’arrive pas à faire fonctionner setconfig via le navigateur… Error…
Pas évident de trouver des exemples d’API DAHUA (malgré une notice très complète… je galère)

Bonjour @cestjordan,

Tu as trouvé la solution?

cdlt
nicolas

J’ai le meme pb et toujours pas trouvé :frowning:

Hello
Je sais pas si vous avez trouvé la solution à votre problème, mais voici la mienne : je passe par un scénario, j’ajoute un bloc code dont voici le contenu :

$login='admin';$passwd='xxxxxx';
$ip = '78.xxx.xxx.125';

//activation détection mouvement
$request_http = new com_http('http://'.$ip.'/cgi-bin/configManager.cgi?action=setConfig&MotionDetect[1].Enable=true',"$login","$passwd");
$request_http->setCURLOPT_HTTPAUTH(CURLAUTH_DIGEST);
$ret = $request_http->exec();

Ca marche nickel.

Je cherche comment activer et désactiver la lampe de vision de nuit de ma cam Dahua TiOC, si jamais quelqu’un a l’info…

:v:

1 « J'aime »

bonjour,

moi aussi j’ai une cam Dahua et je suis comme vous.
avec les cdes dans le plugin Camera
/cgi-bin/configManager.cgi?action=setConfig&MotionDetect[0].Enable=true
/cgi-bin/configManager.cgi?action=setConfig&MotionDetect[0].Enable=false
ça fonctionne bien cela active et désactive la coche dans le paramétrage de la cam dans la page Vidéo détection mais il se trouve que j’utilise la détection de mouvement intelligente de la Dahua TiOC donc la cam détecte des mouvements et m’alerte malgré la coche décoché, avez vous le même soucis ?

sinon pour la cde
/cgi-bin/configManager.cgi?action=getConfig&name=MotionDetect[0].Enable
avez-vous trouvé ?

1 « J'aime »