Dahua

Retour

Login

Cette page de test vous permets d'avoir un aperçu des fonctions disponibles par les API Dahua.
Vous devez disposer d'une caméra Dahua sur votre réseau afin de pouvoir tester ces fonctionnalitées. Toutes les fonctionalitées peuvent ne pas être disponible en fonction de la caméra que vous utilisez.

Pour plus d'informations sur les API, merci de contacter le responsable des intégrations de votre région pour la signature d'un NDA.

Simulateur

Afin d'envoyer une commande depuis votre navigateur, définissez d'abord les paramètres de votre équipement Dahua :
Camera IP :
Canal :

Fonctions basiques

Prendre une capture instantané

URI/cgi-bin/snapshot.cgi
Paramètres
channel
(entier) canal vidéo
Exemplehttp://192.168.1.108/cgi-bin/snapshot.cgi?channel=1
Simulateur

Numéro de série

URI/cgi-bin/magicBox.cgi
Paramètres
action
getSerialNo
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getSerialNo
Simulateur

Type de périphérique

URI/cgi-bin/magicBox.cgi
Paramètres
action
getDeviceType
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getDeviceType
Simulateur

Nom du périphérique

URI/cgi-bin/magicBox.cgi
Paramètres
action
getMachineName
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getMachineName
Simulateur

Information du périphérique

URI/cgi-bin/magicBox.cgi
Paramètres
action
getSystemInfo
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getSystemInfo
Simulateur

Obtenir la référence

URI/cgi-bin/magicBox.cgi
Paramètres
action
getDeviceType
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getDeviceType
Simulateur

Obtenir la version de microprogramme :

URI/cgi-bin/magicBox.cgi
Paramètres
action
getSoftwareVersion
Exemplehttp://192.168.1.108/cgi-bin/magicBox.cgi?action=getSoftwareVersion
Simulateur

Obtenir la configuration générale

URI/cgi-bin/configManager.cgi
Paramètres
action
getConfig
name
General
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=getConfig&name=General
Simulateur

Obtenir toute la configuration

URI/cgi-bin/configManager.cgi
Paramètres
action
getConfig
name
All
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=getConfig&name=All
Simulateur

Changer le nom

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
General.MachineName
Nouveau nom
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&General.MachineName=Camera001
Simulateur
Nouveau nom:

PTZ

Obtenir la position

URI/cgi-bin/ptz.cgi
Paramètres
channel
Canal distant
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi?channel=1
Simulateur

Déplacement absolu

URI/cgi-bin/ptz.cgi
Paramètres
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi
Simulateur
Pan
Tilt
Zoom

Déplacement relatif


Pas

Déplacement continu

Déplacer:
Zoom: + -
Focus: + -
Iris: + -
Vitesse

Prépositions

Lister prépositions

URI/cgi-bin/ptz.cgi
Paramètres
action
getPresets
channel
Canal distant
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi?action=getPresets&channel=1
Simulateur

Sauvegarder préposition

URI/cgi-bin/ptz.cgi
Paramètres
action
start
channel
1
code
SetPreset
arg1
0
arg2
Numéro de la prépositions
arg3
0
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi?action=start&channel=1&code=SetPreset&arg1=0&arg2=1&arg3=0
Simulateur
Sauver vers prépo. #

Activer préposition

URI/cgi-bin/ptz.cgi
Paramètres
action
start
channel
1
code
GotoPreset
arg1
0
arg2
Numéro de la préposition
arg3
0
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi?action=start&channel=1&code=GotoPreset&arg1=0&arg2=1&arg3=0
Simulateur
Aller à la prépo. #

Effacer préposition

URI/cgi-bin/ptz.cgi
Paramètres
action
start
channel
1
code
ClearPreset
arg1
0
arg2
Numéro de la préposition
arg3
0
Exemplehttp://192.168.1.108/cgi-bin/ptz.cgi?action=start&channel=1&code=ClearPreset&arg1=0&arg2=1&arg3=0
Simulateur
Effacer la prépo. #

Essuie-glace

URI/cgi-bin/rainBrush.cgi
Paramètres
action
moveOnce
channel
Numéro du canal distant
Exemplehttp://192.168.1.108/cgi-bin/rainBrush.cgi?action=moveOnce&channel=1
Simulateur

Autofocus

URI/cgi-bin/devVideoInput.cgi
Paramètres
action
autoFocus
channel
Numéro du canal distant
Exemplehttp://192.168.1.108/cgi-bin/devVideoInput.cgi?action=autoFocus&channel=1
Simulateur

Détection vidéo

Activation de la détection de mouvement

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
channel
Numéro du canal distant
MotionDetect[0].Enable
on ou off
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&channel=1&MotionDetect[0].Enable=on
Simulateur
 on  off

Activation du SMD

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
channel
Numéro du canal distant
SmartMotionDetect[0].Enable
on ou off
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&channel=1&SmartMotionDetect[0].Enable=on
Simulateur
 on  off

Activation d'une règle IVS

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
channel
Numéro du canal distant
VideoAnalyseRule[0][x].Enable
on ou off avec x le numéro de la règle
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&channel=1&VideoAnalyseRule[0][1].Enable=on
Simulateur
 on  off

Dissuasion active et projecteur

Dissuasion active

URI/cgi-bin/coaxialControlIO.cgi
Paramètres
action
control
channel
1
info[0].Type
1
info[0].IO
on ou off
Exemplehttp://192.168.1.108/cgi-bin/coaxialControlIO.cgi?action=control&channel=1&info[0].Type=1&info[0].IO=on
Simulateur
 on  off
URI/cgi-bin/coaxialControlIO.cgi
Paramètres
action
control
channel
1
info[0].Type
2
info[0].IO
1 pour on, 2 pour off
Exemplehttp://192.168.1.108/cgi-bin/coaxialControlIO.cgi?action=control&channel=1&info[0].Type=2&info[0].IO=1
Simulateur
 on  off

Éclairage

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
channel
Numéro du canal distant
Lighting[0][1].MiddleLight[0].Light
50
Lighting[0][1].Mode
Auto ou Manual
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&channel=1&Lighting[0][1].MiddleLight[0].Light=50&Lighting[0][1].Mode=Auto
Simulateur
 on  off

Réglage de la date

Réglage du fuseau horaire (France)

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
NTP.TimeZone
Décalage horaire, 1 par exemple
NTP.TimeZoneDesc
Nom du fuseau horaire, Brussel par exemple
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&NTP.TimeZone=1&NTP.TimeZoneDesc=Brussel
Simulateur

Réglage de l'heure d'été (France)

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
Locales.DSTEnable
true ou false
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&Locales.DSTEnable=true
Simulateur
URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
Locales.DSTEnd.Day
0
Locales.DSTEnd.Month
10
Locales.DSTEnd.Week
-1
Locales.DSTEnd.Hour
3
Locales.DSTEnd.Minute
0
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&Locales.DSTEnd.Day=0&Locales.DSTEnd.Month=10&Locales.DSTEnd.Week=-1&Locales.DSTEnd.Hour=3&Locales.DSTEnd.Minute=0
Simulateur
URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
Locales.DSTStart.Day
0
Locales.DSTStart.Month
3
Locales.DSTStart.Week
-1
Locales.DSTStart.Hour
2
Locales.DSTStart.Minute
0
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&Locales.DSTStart.Day=0&Locales.DSTStart.Month=3&Locales.DSTStart.Week=-1&Locales.DSTStart.Hour=2&Locales.DSTStart.Minute=0
Simulateur

Réglade du format date/heure (France)

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
Locales.TimeFormat
Format de l'heure, par exemple dd/MM/yyyy HH:mm:ss
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&Locales.TimeFormat=dd%2FMM%2Fyyyy%20HH:mm:ss
Simulateur

Configuration du serveur NTP (France)

URI/cgi-bin/configManager.cgi
Paramètres
action
setConfig
NTP.Enable
true ou false
NTP.Address
serveur de mise à jour, pour la France : fr.pool.ntp.org
NTP.Port
Port, par exemple 123
NTP.UpdatePeriod
Période de mise à jour 10
Exemplehttp://192.168.1.108/cgi-bin/configManager.cgi?action=setConfig&NTP.Enable=true&NTP.Address=fr.pool.ntp.org&NTP.Port=123&NTP.UpdatePeriod=10
Simulateur
Serveur : :

Interphonie

Commande d'ouverture de la porte

URI/cgi-bin/accessControl.cgi
Paramètres
action
openDoor
channel
1
UserID
User id, for exemple 101
Type
Remote
Exemplehttp://192.168.1.108/cgi-bin/accessControl.cgi?action=openDoor&channel=1&UserID=101&Type=Remote
Simulateur