Pour simplifier en un seul script:znation a écrit :Bonjour,
Merci matos pour le soft, j'avance encore un peu lol
Donc quand je manipule,
à gauche j'ai :
192.168.0.5
/ISAPI/PTZCtrl/channels/1/continuous
application/xml
<PTZData><pan>-100</pan><tilt>0</tilt></PTZData> (et <PTZData><pan>0 </pan><tilt>0</tilt></PTZData> quand je relache le bouton)
à droite meme principe mais avec un pan positif :
192.168.0.5
/ISAPI/PTZCtrl/channels/1/continuous
application/xml
<PTZData><pan>100</pan><tilt>0</tilt></PTZData> (et <PTZData><pan>0 </pan><tilt>0</tilt></PTZData> quand je relache le bouton)
sachant que le pan pour aller a gauche va de 0 à -100 (plus le chiffre est grand plus ca tourne vite c'est juste un parametre de vitesse)
idem a droite de 0 à 100
EDIT j'ai trouvé !!!!!!!!!!!!! : curl -X PUT -T /usr/share/nginx/www/jeedom/plugins/script/core/ressources/PTZ_GAUCHE.xml http://login:password@192.168.0.5/PTZCt ... Continuous (et dans PTZ_GAUCHE.xml j'ai : <PTZData><pan>-100</pan><tilt>0</tilt></PTZData>)
Un grand merci a tous pour votre aide (et aussi coté ipcamtalk ou l'entraide est omnipresente aussi)
Code : Tout sélectionner
#!/bin/bash
# Mouvement de la camera PTZ en continue a gauche
user='utilisateur'
pwd='mot de passe'
ip='192.168.1.100'
port='80'
url='ISAPI/PTZCtrl/channels/1/continuous'
xml='<PTZData>
<pan>-100</pan>
<tilt>0</tilt>
</PTZData>'
curl -d "$xml" -X PUT "http://$user:$pwd@$ip:$port/$url"
Code : Tout sélectionner
#!/bin/bash
# Mouvement de la camera PTZ en continue a droite
user='utilisateur'
pwd='mot de passe'
ip='192.168.1.100'
port='80'
url='ISAPI/PTZCtrl/channels/1/continuous'
xml='<PTZData>
<pan>100</pan>
<tilt>0</tilt>
</PTZData>'
curl -d "$xml" -X PUT "http://$user:$pwd@$ip:$port/$url"
Code : Tout sélectionner
#!/bin/bash
# Arret du mouvement de la camera PTZ
user='utilisateur'
pwd='mot de passe'
ip='192.168.1.100'
port='80'
url='ISAPI/PTZCtrl/channels/1/continuous'
xml='<PTZData>
<pan>0</pan>
<tilt>0</tilt>
</PTZData>'
curl -d "$xml" -X PUT "http://$user:$pwd@$ip:$port/$url"