Dahua

Retour

Login

API Dahua, SDK, automatisation

API

Documentation complète

Les API sont disponibles pour les caméras, les enregistreurs, le contrôle d'accès, le logiciel DSS la Solution Gestion de parking, les caméras lecture de plaques pour nos ECO Partners.

La fourniture de certains éléments, tels que les API, sont soumis à un accord de non divulgation. Si vous souhaitez les obtenir, merci de remplir ce formulaire puis de contacter le responsable intégration de votre région.

Configuration

La configuration de l'équipement est stockée dans des variables accessibles via les API.

Afin de lister toute les variables et les valeurs de l'équipement, l'API suivante peut être utilisée :

On peut obtenir une valeur spécifique de configuration grâce à la requête suivante :

On peut changer une ou plusieurs valeurs de configuration grâce à la commande suivante :

Localiser une variable de configuration précise

  1. La commande suivante permet de retrouver toute la configuration ;
  2. Cette configuration peut être enregistrée sous forme de fichier texte avant et après avoir modifié un paramètre dans l'équipement, via la page web ;
  3. Ensuite, les commandes fc /W sous Windows et diff -w sous Linux permettent de comparer facilement les deux fichiers de configurations générés et d'identifier les variables affectées.

Configuration automatique par script

Il est possible d'utiliser un script de configuration automatique pour configurer certaines variables, mais l'équipement doit être initialisé au départ (configuration du mot de passe). Un exemple de script bash qui configure un NVR grâce à un fichier CSV (format CSV Français) :

Extrait de la documentation et test

Vous pouvez faire des tests sur cette page de test API Dahua quelques fonctions basiques.

Réception des évènements

La réception des évènements des API se fait via une requête HTTP à réponse "infinie" en utilisant un retour en HTTP Multipart/Boundary sur la requête suivante :

Un outil de test de réception d'évènements peut être fait grâce à l'outil de réception d'évènements Dahua.

SDK

Le SDK est disponible pour les caméras, les enregistreurs, le contrôle d'accès, les connexion vers le système P2P de Dahua, les caméras lecture de plaques. Le SDK est disponible sous Windows, Linux, MacOs, Android, et iOs.

Note : le support sur les intégrations SDK est réservés à nos ECO Partners.