Page 1 sur 1

Probleme initialisation de mes GPIO au démarrage

Publié : 11 mars 2026, 18:27
par pchatill
Bonjour.
J'utilise mes GPIO avec Sysfs (592 pour le GPIO 23)
Les commandes: fonctionnent bien

Code : Tout sélectionner

echo 592 > /sys/class/gpio/export
echo in > /sys/class/gpio/gpio592/direction
Mais apres un boot de mon PI5, plus rien ne fonctionne.
J'ai bien vu sur le wiki qu'il fallait réinitialiser les GPIO dans /etc/rc.local, ou domoticz.sh.
Mais le fichier rc.local semble etre obsolete.
J'ai ajouté les 2 lignes précédentes dans domoticz.sh apres la ligne "SCRIPTNAME=/etc/init.d/$NAME" mais rien n'y fait..

Code : Tout sélectionner

.....
PIDFILE=/var/run/$NAME.pid
SCRIPTNAME=/etc/init.d/$NAME

sudo echo 592 > /sys/class/gpio/export
sudo echo in > /sys/class/gpio/gpio592/direction

DAEMON=/home/$USERNAME/domoticz/$NAME
DAEMON_ARGS="-daemon"
#DAEMON_ARGS="$DAEMON_ARGS -daemonname $NAME -pidfile $PIDFILE"
.....
Après un boot, plus rien ne marche

J'ai pas compris un truc?
Merci d'avance pour votre aide

Voici ma version de linux: (2025.2 pour domoticz)

Code : Tout sélectionner

PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.3
ID=debian

Re: Probleme initialisation de mes GPIO au démarrage

Publié : 13 mars 2026, 14:35
par pchatill
Je répond à moi même:
Il y a 2 fichiers domoticz.sh :
Un sous Domoticz
Un autre sous /etc/init.d
Bien évidemment, j'avais choisi le mauvais (le premier...)
Tout marche maintenant.