Hikvision

Présentation

Le plugin a pour but de gérer vos caméras Hikvision dans Jeedom en autonomie (sans besoin d’autres plugins)

On peut donc :

Attention, toutes les commandes ne sont pas disponibles sur toutes les caméras, cela dépend des caractéristiques de votre caméra/NVR.

Le protocole existe dans certaines caméras “clone” Hikvision sans garantie.

Pour être sûr de bien recevoir les notifications, pensez à vérifier vos configurations Hikvision et que les différentes détections sont bien actives pour votre modèle.

Deux commandes permettent de connaitre l’URL Snapshot et RTSP utilisées.

Une dernière commande sert à envoyer un snapshot pour les scénarios.

Le plugin est également compatible avec certains portiers comme le DS-KD8003 (réception alors des codes clavier, sonnerie, possibilité d’ouvrir la porte …)

Configuration

Configuration général du plugin

Le plugin propose plusieurs paramètres sur la page de configuration générale :

Configuration des équipements

Il faut configurer l’adresse, l’utilisateur et le mot de passe de la caméra Hikvision dans l’équipement.Il faut aussi indiquer si c’est une caméra, un portier ou un NVR (et dans ce cas cas, indiqué le channel)

Note importante : les portiers ne sont supportés pour les alarmes que sur une plateforme Intel/AMD

Des paramètres sont disponibles pour chaque caméra (les mêmes que sur la configuration générale, ils prévalent) :

Configuration des caméras/NVR

Suivant les modèles, il faut bien activer les notifications vers “Centre de surveillance” sur 3 zones :

Commandes

Pour les caméras, on aura dans Jeedom ces commandes :

Commandes de notification Caméra

Les commandes de notification sont créées à la sauvegarde de l’équipement. Elles vont dépendre de ce que la caméra est en capacité de faire ET qui a été configuré pour remonter au centre de notification. Ainsi, une caméra capable de détection de franchissement de ligne, pour que ca remonte, il faut bien activer cette détection sur la caméra avec commme notification le centre de notification.

On trouve par exemple LineCrossing, Motion, TamperDetection, FieldDetection, IllegalAccess …

Toutes ces commandes sont de type binaire

Commandes de notification Portier

Pour un portier on retrouvera les commandes suivantes :

Motion est un capteur de mouvement, Ring permet de récupérer quand on sonne. Unlocked remonte les codes d’ouverture. Vous pourrez identifier celui envoyer par l’ouverture depuis un visiophone/application mais aussi les cartes RFID, code de clavier

FAQ

Est-ce que le plugin s’appuie sur des API tiers ?

Non, le plugin écoute les trames émises par les caméras sur le réseau local (celles qui servent au Centre de Surveillance Hikvision)

Est-ce que le plugin permet d’enregistrer les vidéos ?

Non, le plugin ne remplace pas un NVR que ce soit via une appliance physique ou un logiciel tiers de gestion de CCTV (Zoneminder, Shinobi, Moonfire …)

Quelles caméras sont compatibles ?

Les caméras Hikvision qui peuvent émettre des détections vers le centre de surveillance, c’est à peu près la seule définition sans liste exacte.

Toutes les caméras Hikvision ne proposent pas tous les types de détection (comme le franchissement de ligne)

Des clones Hikvision implémentent aussi ce protocole (ceux qui ont pour but de s’intégrer complètement dans une solution de surveillance full Hikvision)

Quelles portiers sont compatibles ?

La liste exacte n’est pas connue. Le plugin utilise le SDK officiel d’Hikvision, donc ca devrait en couvrir une majorité.

En revanche, ce même SDK pose une contrainte majeure : il ne fonctionne que sur plateforme Intel/AMD et donc pas sur les plateformes ARM. Rendant la détection des alarmes de portier indisponible sur ARM.

Changelog

Voir la page dédiée.