Présentation plugin PTZONVIF - Pilotage des caméras ONVIF

Non c’est juste un warning il ne trouve pas le fichier et le crée.

Re…
Il y a un problème d’installation sous version 4.2.1
Les cde sudo npm install node-onvif et autres install ne passent pas ?

sudo: npm: command not found
Launch install of Onvif dependancy
sudo: npm: command not found
sudo: npm: command not found
Everything is successfully installed!
Fin d'nstallation des dependances

De plus pas d’information au final qu’il y a eu problème d’installation ?

A voir en direct ok ?

MAJ :

  • Correction sur l’installation des dépendances (journal + barre de progression).
  • Ajout d’un paramètre vitesse ptz pour le déplacement des cams GDHB. En ms, 500 par défaut, à augmenter pour un déplacement plus important.

Si besoin, je créerai un paramètre différent pour X Y et Z.

Il semble que nodejs ne soit pas installé sur ta machine.
Je suis parti sur le fait qu’il était installé par défaut, mais ce n’est pas le cas.
Je vais voir avec les autres plugins comment l’installer en même temps.

oublie pas cette info
(lien développeur seulement)
https://community.jeedom.com/t/nodejs-12-migration/1939/65

1 « J'aime »

Pour info

npm@7.6.3 /root/.nvm/versions/node/v15.12.0/lib/node_modules/npm

C’est seulement que cela ne passe passe avec ton install.sh la config de mon npm ne doit pas etre bonne pour ton plugin

Mais ok si je fais en direct …, si mode sudo ?

Résumé

root@pi:/var/www/html/plugins/PTZONVIF/ressources# npm install node-onvif

removed 3 packages, and audited 17 packages in 5s

found 0 vulnerabilities

Tu as oublier le « i »

1 « J'aime »

tu devrait être en node 12

1 « J'aime »

C’est sur machine de test …

La dernière doit-être v14.16.0 ?

1 « J'aime »

La convention des dev utilise la 12 jusqu’en avril … et ils vont s’accorder sur la 14 !

attention c’est pas qui peut le plus peut le moins.

Certains plugins risque fort de mal fonctionner si tu force les N° de versions

1 « J'aime »

Effectivement, mon serveur de videosurveillance avait accès à la caméra. J’ai donc testé en le coupant, mais le résultat est le même. Un clic, un petit mouvement.

Voici le log lorsque je clic 4 fois sur le bouton DROITE:

[2021-03-20 16:50:14][DEBUG] : execute
[2021-03-20 16:50:14][DEBUG] : 1588
[2021-03-20 16:50:14][DEBUG] : Droite
[2021-03-20 16:50:14][DEBUG] : right
[2021-03-20 16:50:15][DEBUG] : execute
[2021-03-20 16:50:15][DEBUG] : 1588
[2021-03-20 16:50:15][DEBUG] : Droite
[2021-03-20 16:50:15][DEBUG] : right
[2021-03-20 16:50:16][DEBUG] : execute
[2021-03-20 16:50:16][DEBUG] : 1588
[2021-03-20 16:50:16][DEBUG] : Droite
[2021-03-20 16:50:16][DEBUG] : right
[2021-03-20 16:50:16][DEBUG] : Move.js : node /var/www/html/plugins/PTZONVIF/ressources/Move.js http://IP:801/onvif/devices USER PASSWORD 1 0 0 2>&1
[2021-03-20 16:50:16][DEBUG] : Move.js :
[2021-03-20 16:50:18][DEBUG] : Move.js : node /var/www/html/plugins/PTZONVIF/ressources/Move.js http://IP:801/onvif/devices USER PASSWORD 1 0 0 2>&1
[2021-03-20 16:50:18][DEBUG] : Move.js :
[2021-03-20 16:50:19][DEBUG] : Move.js : node /var/www/html/plugins/PTZONVIF/ressources/Move.js http://IP:801/onvif/devices USER PASSWORD 1 0 0 2>&1
[2021-03-20 16:50:19][DEBUG] : Move.js :

Oui j’ai vu l’info, je suis le sujet

1 « J'aime »

Je vais rétrograder la version pour tester …
Tu as quoi comme version @olive ? V12.0.0 à v12.21.0

Tu n’as pas mis la dernière béta, ta lignes devrais se terminer par :

onvif/device_service admin xxx 1 0 0 500 2>&1

sur un pi4 j’ai v12.21.0

et sur mes autres VM

v12.20.1

1 « J'aime »

Ok pour la dernière de la V12, je vais tester …

v12.20.1 sur Buster en VM

1 « J'aime »

Bonjour @freddye83,
Un grand merci pour ce plugin.
J’ai testé sur un Jeedom de test pour le moment (sur une VM Buster sous Proxmox) pas de problème d’installation mais c’est normal car comme c’est un Jeedom de test il ne peut pas y avoir de conflit de version NodeJS.
Il a trouvé tout seul toutes mes 10 caméras des Wanscam et 2 Reolink E1 Zoom.
J’ai surtout regardé les Reolink car le plugin camera ne gère pas les commandes PTZ de celles ci et ton plugin marche à merveille aussi bien pour les déplacements que pour le zoom optique (ceci dit la variation de zoom est très faible pour un appui sur les boutons + et - peut-être pourrais-tu ajouter un réglage comme pour les vitesses de déplacements).
Bravo pour ce plugin qui complète à merveille le plugin caméra.

Oui c’est ce que je pensait, je vais rajouter ça.

1 « J'aime »

Hello, je viens juste d’essayer avec ODM et elle est reconnu parfaitement ! Bon par contre je ne vais pas me lancer dans l’installation du plugin car mon environnement est tout clean et je n’ai pas d’environnement des tests dédié.

1 « J'aime »

Beta v0.911

  • Modification paramètre vitesse ptz par vitesse x (pan) vitesse y (tilt) vitesse z (zoom)