Page 1 sur 1

PB lancement script inter

Publié : 17 oct. 2023, 10:39
par dltrainou
Bonjour' a tous.
je viens vers nous car j'ai un pb que je n'arrive pas a cerner!!
raspberry pi 3b+ install domoticz classique.
j'ai un switch virtuel commandé par un script time ds domoticz
(ouverture fermeture volets roulants fonction de la luminosité extérieure.)

if otherdevices['volets_ouverts'] =='Off' then commandArray['volets_ouverts']='On' end

le switch virtuel lance lui même un script :
script:///home/pi/domoticz/scripts/Shell/volet_ouv.sh
lancement du script en manuel en pi ou sudo, pas de pb.
le pb c'est que de temps en temps le script ne s’exécute qu'a moitié.
l'indicateur "ON" du switch s'affiche bien, le lancement du script est bien dans le log domoticz,
mais ne s’exécute pas completement (les volets restent en position).
si je switche l'inter a la main ça marche.
j'ai l'impression que c'est la 1ere commande du script qui ne fonctionne pas!!
quand ça n'a pas marché, si je bascule le switch sur off, 1 mn après la cde se fait bien et le script s’exécute bien.
je sèche!! je pense installer une 2iéme instance de domoticz avec juste le traitement des volets pour voir si j'ai le même pb
c'est un peu confus, mais si quelqu'un avait une piste?
merci d'avance et bonne journée

Re: PB lancement script inter

Publié : 17 oct. 2023, 11:45
par Neutrino
Bonjour et bienvenu sur le forum,
Le problème semble venir de ton script sh.
Peux-tu nous le poster ?

Modération

Publié : 17 oct. 2023, 12:42
par Keros
Sujet déplacé dans la section dédiée aux scripts.

Re: PB lancement script inter

Publié : 22 oct. 2023, 07:24
par dltrainou
Bonjour et merci de vous intéresser a mon cas.
J'ai avancé , j"ai mis des mouchards partout.
résultat, le relais final signalait bien sa fermeture, mais le contact ne se faisait pas.
merci et bonne journée