Forum eedomus http://forum.eedomus.fr/ |
|
commandes HTTP pour DLink DCS-5020L http://forum.eedomus.fr/viewtopic.php?f=15&t=5426 |
Page 1 sur 1 |
Auteur: | paulogaz [ 13 Avr 2017 15:30 ] |
Sujet du message: | commandes HTTP pour DLink DCS-5020L |
Bonjour, Comme moi, peut-être souhaitez-vous commander votre camera IP par requêtes HTTP... Ceci est intéressant notamment pour : - récupérer des captures de la vidéo à intervalle de temps régulier (toutes les 10 min par ex) au travers d'un script - récupérer un flux video - activer ou désactiver la détection de mouvement (à travers un tag RFID ou encore du NFC) - activer ou désactiver la détection sonore (parce que votre aspirateur robot se lance à une certaine heure) J'ai cherché un peu et en fonction des générations de caméra, les instructions ont des logiques légèrement différentes. La version de firmware joue aussi. le mien : 1.14.09 (2016-11-04) Pour la DCS 5020L : Obtenir des statuts de la caméra : http://[@IP]/image.cgi http://[@IP]/motion.cgi http://[@IP]/network.cgi Puis pour passer les paramètres, la logique reste la même : http://[@IP]/[groupe].cgi/?[instruction]=[valeur] où : - [groupe] appartient à {image; motion; network; wireless; email; upload; DayNight; datetime; pantilt; presetlist...} - [instruction] appartient à {les instructions qui apparaissent dans les pages de statuts} - [valeur] à vous de deviner pour activer/désactiver la détection (bien prendre en considération le NoReboot) : http://[@IP]/motion.cgi/?MotionDetectionEnable=0&ConfigReboot=no Pour aller plus loin sur la contrôle de la caméra (Pan Tilt Control) : http://forums.dlink.com/index.php?topic=57131.0 ex : http://192.168.0.XX/pantilt.cgi/?PanSingleMoveDegree=1 pantilt : permet de positionner la caméra avec des pas à définir presetlist : permet de positionner la caméra avec une position prédéfinie Par contre, je n'ai pas trouvé le groupe pour la détection de son. Si quelqu'un a l'information, ce serait super. les caméras IP fixes doivent être plus simples. je regarde aussi le DCS-935L que j'ai et je posterai cette info plus tard. Hope this helps. |
Auteur: | paulogaz [ 25 Avr 2017 09:40 ] |
Sujet du message: | Re: commandes HTTP pour DLink DCS-5020L |
EDIT avec l'aide du support DLINK, voici le reste pour la partie Sound Detection Voici les commandes souhaitées : get Sound Detection configuration request: GET / sdbdetection.cgi response: Name Value Description SoundDetectionEnable 0, 1 0 Disable, 1 Enable SoundDetectionDB 50, 55, 60, 65, 70, 75, 80, 85, 90 SoundDetectionScheduleMode 0, 1 0 Always, 1 Schedule SoundDetectionScheduleDay # Bit0 Sun (0: Disable, 1: Enable), Bit1 Mon (0: Disable, 1: Enable), Bit2 Tue (0: Disable, 1: Enable), Bit3 Wed (0: Disable, 1: Enable), Bit4 Thu (0: Disable, 1: Enable), Bit5 Fri (0: Disable, 1: Enable), Bit6 Sat (0: Disable, 1: Enable) SoundDetectionScheduleTimeStart A time hh:mm:ss (Example : 06:12:35) SoundDetectionScheduleTimeStop A time hh:mm:ss (Example : 18:12:35) set Sound Detection configuration request: GET/POST / sdbdetection.cgi parameters: Name Value Description SoundDetectionEnable 0, 1 0 Disable, 1 Enable SoundDetectionDB 50, 55, 60, 65, 70, 75, 80, 85, 90 SoundDetectionScheduleMode 0, 1 0 Always, 1 Schedule SoundDetectionScheduleDay # Bit0 Sun (0: Disable, 1: Enable), Bit1 Mon (0: Disable, 1: Enable), Bit2 Tue (0: Disable, 1: Enable), Bit3 Wed (0: Disable, 1: Enable), Bit4 Thu (0: Disable, 1: Enable), Bit5 Fri (0: Disable, 1: Enable), Bit6 Sat (0: Disable, 1: Enable) SoundDetectionScheduleTimeStart A time hh:mm:ss (Example : 06:12:35) SoundDetectionScheduleTimeStop A time hh:mm:ss (Example : 18:12:35) ConfigReboot Yes, No No à Set configuration and no reboot, Yes à Set configuration and reboot |
Page 1 sur 1 | Le fuseau horaire est UTC+1 heure |
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/ |