Script lua uniquement au démarrage de domoticz

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 <\>.
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Script lua uniquement au démarrage de domoticz

Message par stef04 »

salut

je cherche a exécuté un script lua uniquement après le démarrage de domoticz mais j'avoue ne pas avoir trouver de soluce..

je ne sais pas si quelqu'un a déjà réussi a mettre ça en place? mais merci de tout aide que vous pourrez m'apporter sur le sujet :roll:
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Re: Script lua uniquement au démarrage de domoticz

Message par stef04 »

apparemment ça coince ..personne pour m'aider ni qui a les même besoin :(
hobbe
Messages : 111
Inscription : 15 déc. 2014, 15:33

Re: Script lua uniquement au démarrage de domoticz

Message par hobbe »

stef04 a écrit :apparemment ça coince ..personne pour m'aider ni qui a les même besoin :(
Il faut laisser aux gens le temps de passer sur le forum... ;)

Perso, je dirais d'ajouter l'exécution du script lua à la fin du script domoticz.sh.
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Re: Script lua uniquement au démarrage de domoticz

Message par stef04 »

Effectivement ce serait super! mais je ne savait pas que l'on pouvait lancer un lua de domoticz à partir d'un shell car pour les mes lua ce n'est que domoticz qui me les lancent..
Désolé de mon ignorance je doit passer pour un c..
merci beaucoup beaucoup pour l'info et de m'avoir répondu.

j'ai pas mal chercher sur ce sujet mais pas reussi a trouvé de réponse.. :(
Pouvez-vous me dire quel est la commande pour appeler un script lua de domoticz à partir d'un .sh ?
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Script lua uniquement au démarrage de domoticz

Message par vil1driver »

salut,

perso je ferais un petit appel curl dans domoticz.sh qui via json changerait l'état d'un switch.
ton script lua ne se déclenchant que sur le changement d'état de se switch.
c'est juste une idée, mais ça se tente ;)
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
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Re: Script lua uniquement au démarrage de domoticz

Message par stef04 »

oui c'est une parade aussi mais si je résume :

je crée un switch virtuel....ok

mais appeler le switch a ON via un script .sh et une commande json je ne maitrise pas..ça ressemble a quoi la commande dans le script? :roll:
hobbe
Messages : 111
Inscription : 15 déc. 2014, 15:33

Re: Script lua uniquement au démarrage de domoticz

Message par hobbe »

stef04 a écrit :mais appeler le switch a ON via un script .sh et une commande json je ne maitrise pas..ça ressemble a quoi la commande dans le script? :roll:
Voir le Wiki : Domoticz API/JSON URL's

Code : Tout sélectionner

curl http://<raspberry>:8080/json.htm?type=command&param=switchlight&idx=123&switchcmd=On
Remplacer 123 par l'idx de ton switch.
stef04
Messages : 22
Inscription : 09 mars 2015, 06:38

Re: Script lua uniquement au démarrage de domoticz

Message par stef04 »

Merci merci!!! hobbe ;) je teste ça ce week end avec pleins d'autre trucs en cours.. ;)

dommage pour l'execution d'un lua de domoticz direct a travers un shell ça aurait été énorme..(peut etre dans une future mise a jour,je sais pas..)

un grand Merci en tout cas :D
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Script lua uniquement au démarrage de domoticz

Message par vil1driver »

De rien :-)

Ce ne sera jamais possible, les tables utilisées dans les scripts lua n'étant fournies que par domoticz.
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
Chris54220
Messages : 124
Inscription : 20 mars 2016, 20:54
Localisation : Nancy

Re: Script lua uniquement au démarrage de domoticz

Message par Chris54220 »

vil1driver a écrit :salut,

perso je ferais un petit appel curl dans domoticz.sh qui via json changerait l'état d'un switch.
ton script lua ne se déclenchant que sur le changement d'état de se switch.
c'est juste une idée, mais ça se tente ;)

Bonjour vil1driver
tu dis que tu fis un appel Curl dans domoticz.sh
mais tu mets ta commande à quel niveau STP car je n'arrive pas à trouver et je ne suis pas encore trop familiarisé aux scripts SH
Répondre