Page 3 sur 3

Re: Pas de device GPIO

Publié : 09 nov. 2025, 19:17
par Bazooka78
Bonjour
j'ai modifier le RC.LOCAL (il etait vierge)
ET ajouté les deux lignes, exécuté le sudo chmod... et rebouté
Ensuite j'ai créé un materiel "Raspberry's GPIO port"
pis un bouton type GPIO mais le GPIO n'apparaît pas, j'ai GPIO ERROR

C est bien ce qu'il fallait faire ?

Re: Pas de device GPIO

Publié : 09 nov. 2025, 20:25
par fcBourgogne
Si le /etc/rc.local n'existait pas alors il doit être comme ceci =>

Code : Tout sélectionner

#!/bin/bash
echo 17 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio17/direction
exit 0
et le reste comme indiqué plus haut ...
A+

Re: Pas de device GPIO

Publié : 10 nov. 2025, 16:26
par Bazooka78
Bonjour

J ai fait les modifs mais apparemment toujours pas de possibilité de créer le bouton
je te mets la copie d écran du bouton dans Domoticz

Ce qui est bizarre, c est que si je saisie la commande manuellement dans putty, j'ai une erreur
copie jointe aussi

Désole de t'embêter avec ça, mais tu es le seul à me répondre :D

Merci d'avance de ton aide

Re: Pas de device GPIO

Publié : 11 nov. 2025, 09:19
par fcBourgogne
Bonjour,
Alors on reprend au début, vérifier le fichier :

Code : Tout sélectionner

 ls -l /sys/class/gpio/export
doit retourner autre que
Invalid argument
As tu fait

Code : Tout sélectionner

sudo chmod +x /etc/rc.local
Puis dans domoticz, tu dois voir les GPIO affichés dans le log au démarrage de domoticz, sans la ligne verte de GPIO input export... tu ne pourras pas intégrer de device, qui, doivent se trouver dans les "Dispositifs" ne cherche pas à créer un bouton.
Fais donc ce qui est indiqué ci dessus on verra après.
A+

Re: Pas de device GPIO

Publié : 11 nov. 2025, 11:50
par Bazooka78
Bon les commandes passent à la main
par contre la log ça craint ... je te mets la photo

Re: Pas de device GPIO

Publié : 11 nov. 2025, 12:02
par fcBourgogne
supprime tes devices "port GPIO"

AU démarrage de domoticz après un reboot, as tu vu les
2025.11.....GPIO input .. output ..
Je ne le pense pas car il faut aller dans "matériel" et ajouter le matériel type "Generic sysfs GPIO" puis redémarrer et voir si cette fois si ils sont présents dans le log de démarrage après avoir accepté les nouveaux devices dans "paramètres"

A+

Re: Pas de device GPIO

Publié : 11 nov. 2025, 14:07
par Bazooka78
Ca y est j'y suis arrivé, grâce à toi et aussi ce post qui m'a beaucoup aidé.
viewtopic.php?t=14112&sid=4b37f783125c1 ... 1b54ef6697

Le plus dur était retrouver la correspondance des GPIO, il fallait passer par la commande "cat /sys/kernel/debug/gpio"
Et donc sur mon RP4 c est le gpio533 qui correspond au gpio21 (soit la PIN 40)

Dans le Domoticz.sh j'ai donc ajouté

echo 533>/sys/class/gpio/export
echo out> /sys/class/gpio/gpio533/direction
echo 0> /sys/class/gpio/gpio533/active_low

Ensuite créé le matériel et le bouton comme l'indiqué dans le post.

C'est génial, un grand merci mon portail refonctionne sous Domoticz :)

Re: Pas de device GPIO

Publié : 11 nov. 2025, 14:28
par fcBourgogne
super,
Dans le Domoticz.sh j'ai donc ajouté

echo 533>/sys/class/gpio/export
echo out> /sys/class/gpio/gpio533/direction
echo 0> /sys/class/gpio/gpio533/active_low
J'allais y venir après mais tu l'as fait c'est bien!
Tu confirmes que tu ajouté le "Matériel" "generic sysfs GPIO" et trouver dans les "Dispositifs" les Gpio déclarés au boot de domoticz lisibles dans le log.
A+

Re: Pas de device GPIO

Publié : 11 nov. 2025, 14:44
par Bazooka78
Oui je confirme c est exactement ça

"Matériel" "generic sysfs GPIO"
"Dispositifs" avec le Gpio21 déclarés au boot , j'ai juste changé ensuite le type de bouton en
"Push on Button" je te joins les photos

Dans log je lis :
2025-11-11 13:34:44.232 Status: User: bazooka (IP: 192.168.1.74) initiated a switch command (11/GPIO21/On)
2025-11-11 13:34:44.238 GPIO: Lighting 2 (GPIO21)
2025-11-11 13:34:45.244 GPIO: Lighting 2 (GPIO21)

@+