[RESOLU] Execution de plusieurs script BASH simultanés

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
ceagle
Messages : 3
Inscription : 13 mai 2020, 18:51

[RESOLU] Execution de plusieurs script BASH simultanés

Message par ceagle »

Bonjour,

Après plusieurs recherche sur le forum sans succès, je n'arrive pas a trouver la solution.
Je cherche a exécuter plusieurs script BASH ensemble sous Domoticz.
J'ai un script BASH qui tourne en boucle lors de l'activation de mon alarme, et qui contrôle l'état de ma maison.
Ce script est démarré via Domoticz sous Raspbian grâce à un interrupteur Domoticz. Ce script s'arrête seulement lors de la mise sur OFF de l'interrupteur.
A partir de là je n'arrive plus a exécuter aucun script tant que celui-ci tourne.
Ma question : Est-il possible executer d'autres script en même temps ?

Merci d'avance,

Cordialement
Dernière modification par ceagle le 13 mai 2020, 21:36, modifié 1 fois.
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Execution de plusieurs script BASH simultanés

Message par vil1driver »

Salut,

Sans plus de détails pas simple

Je dirais, ajoute & à la fin de la ligne de commande de lancement du script
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
ceagle
Messages : 3
Inscription : 13 mai 2020, 18:51

Re: Execution de plusieurs script BASH simultanés

Message par ceagle »

Merci beaucoup, désolé je vais essayer d'être plus précis.
Voici mes 2 interrupteurs :
Image

CODE INTERRUPTEUR N°1 (ON)
#!/bin/bash
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
sudo gpio write 23 1
sleep 60
echo fin script
exit

Cela dans le but de tester si j'arrive dans les 60secondes a arrêter ma lumière via un second script (INTERRUPTEUR OFF).
actuellement j'active mes leds via le premier script mais si je lance le 2èmes script après 15s (OFF), il ne s'active pas via DOMOTICZ et attends la fin du 1er script pour s'effectuer.

D'ou ma question : Est-il possible de démarrer plusieurs script BASH via DOMOTICZ.

Cordialement
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Execution de plusieurs script BASH simultanés

Message par vil1driver »

Merci,
C'est bien comme cela que je voyais les choses
Je valide donc ma réponse précédente ;)
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
ceagle
Messages : 3
Inscription : 13 mai 2020, 18:51

Re: Execution de plusieurs script BASH simultanés

Message par ceagle »

Merci,

effectivement j'avais pas bien mis le & :
avec cette ligne de commande dans domoticz ça fonctionne a merveille.
script:///home/pi/ramdrive/script/led_on_hibou.sh &
vil1driver
Messages : 5661
Inscription : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: [RESOLU] Execution de plusieurs script BASH simultanés

Message par vil1driver »

;)
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