Problème de script Yeelight

Forum dédié aux problématiques concernant les scripts pour DomoticZ.
Entourez votre code et les logs avec les balises nommées code grâce au bouton <\>.
getget
Messages : 98
Inscription : 05 janv. 2018, 03:21

Problème de script Yeelight

Message 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 :)
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Problème de script Yeelight

Message par vil1driver »

Salut,

Essai d'enlever les 'sudo'
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
getget
Messages : 98
Inscription : 05 janv. 2018, 03:21

Re: Problème de script Yeelight

Message 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
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Problème de script Yeelight

Message par vil1driver »

oui et donc en principe root
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
getget
Messages : 98
Inscription : 05 janv. 2018, 03:21

Re: Problème de script Yeelight

Message 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 :(
getget
Messages : 98
Inscription : 05 janv. 2018, 03:21

Re: Problème de script Yeelight

Message par getget »

Bon, avec /bin/echo ça marche, aucune idée pourquoi ...
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Problème de script Yeelight

Message par vil1driver »

une histoire de variables d'environnement...
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien
Répondre