Besoin d'un coup de pousse script node JS
Fermé
none61
Messages postés
82
Date d'inscription
mercredi 23 avril 2014
Statut
Membre
Dernière intervention
14 avril 2020
-
23 avril 2019 à 23:13
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 24 avril 2019 à 09:31
jordane45 Messages postés 38138 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 17 avril 2024 - 24 avril 2019 à 09:31
A voir également:
- Besoin d'un coup de pousse script node JS
- Script vidéo youtube - Guide
- Coup d'un soir avis ✓ - Forum Consommation & Internet
- Comment se désabonner de coupdunsoir? - Forum Consommation & Internet
- Ma télé s'est éteinte d'un coup - Forum Téléviseurs
- Coup d'un soir site - Forum Réseaux sociaux
1 réponse
none61
Messages postés
82
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.