Master:
Develop:
Présentation:
Ce plugin permet de controler les caméras supportant le protocole ONVIF.
Dependances requises:
npm install onvif
npm install minimist
Les commandes supportées:
La détection de caméras:
Le plugin propose de détécter les caméra supportant le protocole ONVIF, en créant un equipement par caméra détéctée comportant les adresses de ces differentes caméras par exemple dans un cas de figure avec deux caméras:
Nombre de camera = 2
Adresse1: https://192.168.1.20:951/onvif/device_service
Adresse2: https://192.168.1.28:4651/onvif/device_service
On aurait deux équipements générés avec l'url déjà renseignée.
Actions supportées dans Jeedom:
- GoToHome : Permet d'aller à la position par défaut de la caméra, cette position est modifiable.
- GoToPreset : Permet à la caméra d'aller à une position prédéfini sous la forme de preset PTZ par l'utilisateur.
- RelativeMove : Permet à la caméra d'effectuer un mouvement relatif par rapport à la position initiale.
- SetPreset : Créer un preset au niveau de la position actuelle de la caméra, ce preset peut être appelé avec la fonction GoToPreset.
- RemovePreset : Supprime un preset enregistré sur la caméra.
- SetImageSettings : Permet de controler les paramètres de l'image a travers quatres fonctions:
- Luminosité
- Contraste
- Saturation
- Netteté
- AbsoluteMove : Déplace la caméra à des coordonnées fixés.
- Reboot : Redémare la caméra 5 secondes après la requête
Infos supportées dans Jeedom:
- GetPreset
- GetScope
- GetStatus
- GetDate
- GetDeviceInfo
- GetHost
- GetImageSettings
- GetNodes
- GetProfile
- GetReplayURL
- GetStreamURL
- GetSnapshotURL
FORUM
Forum Nextdom
Documentation du plugin:
présentation configuration faq changelog
Documentation complète: