J'ai eu un bug étrange sur Domoticz... un script bash qui s'exécute parfaitement en SSH mais qui refuse de fonctionner quand il est appelé par Domoticz. Une étrange erreur apparaît alors.
Le contenu du script n'a pas changé et ma carte SD n'est pas partie en vrille. Voici comment régler ce problème.
En regardant dans le log j'obtiens la trace suivante :
Executing script: /home/pi/scripts_xhark/tempReveil.sh
Error: Error executing script command (/home/pi/scripts_xhark/tempReveil.sh). returned: -1
L'erreur "-1" signifie que le script ne retourne rien.
J'ai donc remplacé mon script par un simple :
echo "coucou"
Pour me rendre compte que l'erreur était toujours identique.
Ne cherchez pas c'est tout bête. Si vous avez redémarré Domoticz depuis l'interface web alors c'est le cause. Connectez-vous en SSH et faites un "sudo reboot".
Et voilà, tout refonctionne 🙂 !
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
Le premier commentaire c'est pour vous 👇