Besoin d'un coup de pousse script node JS
Fermé
none61
Messages postés
83
Date d'inscription
mercredi 23 avril 2014
Statut
Membre
Dernière intervention
14 avril 2020
-
23 avril 2019 à 23:13
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 - 24 avril 2019 à 09:31
jordane45 Messages postés 38314 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 - 24 avril 2019 à 09:31
A voir également:
- Besoin d'un coup de pousse script node JS
- Script vidéo youtube - Guide
- Comment télécharger toutes les photos de google photos d'un coup ? - Guide
- Jeter un coup d'oeil snap - Forum Snapchat
- Pousse de tanfouguite ✓ - Forum Jeux vidéo
- Coup d'un soir avis ✓ - Forum Consommation & Internet
1 réponse
none61
Messages postés
83
Date d'inscription
mercredi 23 avril 2014
Statut
Membre
Dernière intervention
14 avril 2020
24 avril 2019 à 09:11
24 avril 2019 à 09:11
Je m'auto répond,
J'ai avancé un peu..
J'ai testé ceci :
Et ce la fonctionne bien.
Du coup j'ai testé cela:
Cela me retourne une erreur, mais je me demande ce qu'est 'ProfileToken'
J'ai avancé un peu..
J'ai testé ceci :
const onvif = require('node-onvif'); // Create an OnvifDevice object let device = new onvif.OnvifDevice({ xaddr: 'http://192.168.1.19:5000/onvif/device_service', user : 'admin', pass : '123456' }); // Initialize the OnvifDevice object device.init().then((info) => { // Show the detailed information of the device. console.log(JSON.stringify(info, null, ' ')); }).catch((error) => { console.error(error); });
Et ce la fonctionne bien.
Du coup j'ai testé cela:
const onvif = require('node-onvif'); // Create an OnvifDevice object let device = new onvif.OnvifDevice({ xaddr: 'http://192.168.1.19:5000/onvif/device_service', user : 'admin', pass : '123456' }); let params = { 'ProfileToken': '2_def_profile6', 'Velocity' : {'x': -1, 'y': 0, 'z': 0}, 'Timeout' : 1 }; device.services.ptz.continuousMove(params).then((result) => { console.log(JSON.stringify(result['data'], null, ' ')); }).catch((error) => { console.error(error); });
Cela me retourne une erreur, mais je me demande ce qu'est 'ProfileToken'
24 avril 2019 à 09:31
Si tu as une erreur... il serait bien de nous la donner.
Concernant le profil token,
Dans la documentation on peut lire
quelques lignes plus bas dans les exemples on trouve
Sachant que tu peux gérer les différents profils (en créer, en supprimer...)
https://github.com/futomi/node-onvif#createprofileparams-callback-method
.
Après... je ne fais pas de node et ne connais pas ce plugin... je n'ai fait que lire la doc...
mais ça te donne quelques réponses je pense.