Page 1 sur 2
script action interrupteur - Résolu
Publié : 12 août 2015, 23:46
par babcmrbt
bonjour,
je voudrais depuis un dummy on/off lancer un script au passage à on.
Mon scrpit qui fonctionne depuis la console domoticz est "ssh pi@192.168.0.176 ./power"
si je mais "script://ssh pi@192.168.0.176 ./power" dans action on, il ne se passe rien.Quelqu'un a une idée ?
merci de votre aide
Re: script action interrupteur
Publié : 13 août 2015, 00:26
par vil1driver
Salut,
C'est le chemin vers ton script qu'il faut indiquer.
Re: script action interrupteur
Publié : 13 août 2015, 09:47
par babcmrbt
Je viens de créer le script sur la machine distante et je me retrouve confronté a un autre problème.
lorsque je lance le script depuis l'interrupteur domoticz avec "script:///home/pi/./allume_tv"
Rien ne se passe et j'ai le message suivant dans mes logs :
"2015-08-13 16:50:04.792 Error: Error executing script command (/home/pi/./allume_tv). returned: 65280".
Si je lance le script depuis \home\pi en rentrant ./allume_tv , tout est ok
quelqu un peut me guider ?
Re: script action interrupteur
Publié : 13 août 2015, 16:54
par vil1driver
Il y une histoire de clé pour le ssh.. Il y a sur ce forum un post à ce sujet je ne sais plus où..
Re: script action interrupteur
Publié : 13 août 2015, 17:10
par jacques68
Code : Tout sélectionner
lorsque je lance le script depuis l'interrupteur domoticz avec "script:///home/pi/./allume_tv"
Le script ne devrait pas plutot etre du genre :"script:///home/pi/domoticz/scripts/allume_tv.php"?
Re: script action interrupteur
Publié : 13 août 2015, 17:16
par vil1driver
si c'est clair, bien vu, ou même
Re: script action interrupteur
Publié : 13 août 2015, 21:06
par babcmrbt
avec
script:///home/pi/allume_tv.sh
plus de message d erreur mais rien ne se passe
Pour le ssh , j ai correctement configuré les certificat qui fonctionne quand je lance le script en ligne de commande.
Re: script action interrupteur
Publié : 13 août 2015, 23:48
par babcmrbt
J'avance ......
mais
le script "script:///home/pi/allume_tv" lance bien le script mais l’erreur est dans le script "ssh pi@192.1698.0.176 irsend send_start thomson.conf KEY_POWER" qui semble ne pas se dérouler comme si on le lancé en ligne de commande.
Re: script action interrupteur
Publié : 14 août 2015, 11:13
par jacques68
que contient exactement ton fichier allume_tv? et quel est l'extension de ce fichier?
Re: script action interrupteur
Publié : 14 août 2015, 13:42
par babcmrbt
le contenu du fichier allume_tv (il n y a pas d'extension)
#!/bin/sh
ssh pi@192.1698.0.176 irsend send_start thomson.conf KEY_POWER