Page 1 sur 1
Problème de script Yeelight
Publié : 25 mai 2018, 22:43
par getget
Bonjour, je souhaite utiliser ce script :
http://domo-attitude.fr/yeelight-effects-domoticz/
J'ai un soucis, j'ai créé le script, il marche si je le lance à la main mais comme il y a un sudo, il me demande le mot de passe root.
Du coup quand Domoticz lance le script, ça ne marche pas
Comment faire ?
Merci

Re: Problème de script Yeelight
Publié : 25 mai 2018, 23:03
par vil1driver
Salut,
Essai d'enlever les 'sudo'
Re: Problème de script Yeelight
Publié : 26 mai 2018, 08:23
par getget
J'ai essayé et ça ne marche pas

Sous quel user les scripts sont lancés ? Celui qu a lancé domoticz ?
May 26 09:24:21 domoticz domoticz[695]: {"id":(null), "error":{"code":-1, "message":"invalid command"}}
May 26 09:24:22 domoticz domoticz[695]: 2018-05-26 09:24:22.091 LUA: echo -ne '{"id":1,"method":"set_scene", "params":["cf",3,1,"50,1,16731136,1,360000,2,1700,10,540000,2,2700,100"]}\r\n' | nc -w1 192.168.1.110 55443
Re: Problème de script Yeelight
Publié : 26 mai 2018, 11:11
par vil1driver
oui et donc en principe root
Re: Problème de script Yeelight
Publié : 26 mai 2018, 12:38
par getget
Chez moi il est lancé sous "getget" mais "getget" est dans le groupe root :/
D'ailleurs quand je lance le script "à la main" avec l'user getget ça marche

Re: Problème de script Yeelight
Publié : 26 mai 2018, 12:52
par getget
Bon, avec /bin/echo ça marche, aucune idée pourquoi ...
Re: Problème de script Yeelight
Publié : 26 mai 2018, 12:53
par vil1driver
une histoire de variables d'environnement...