utilisation GPIO par interrupteur avec bookworm
Publié : 11 nov. 2025, 10:15
Bonjour à tous ,
récemment une mise a jour à planté j'ai donc du tout réinstaller, je suis rendu sur raspbian bookworm . ( je devais être sur buster)
j'ai réussi a faire un backup (j'avais des sauvegardes)j'ai donc retrouvé tout mes interrupteur , rflink etc...
le seul truc sur lequel je coince ce sont les GPIO , j'ai cru comprendre qu'il y avait des choses obsoletes ,
enfin pour ma part , ce que je faisait avant avec sysfs ne fonctionnait plus .
j'ai fini par trouver :domoticz -GPIO -Plugin https://github.com/dnpwwo/Domoticz-GPIO-Plugin
c'est la seule chose qui a fonctionné et m'a permis d'activer mess sortie GPIO avec les commandes :
raspi-gpio set 22 op dl #=1
raspi-gpio set 22 op dh #=0
MAintenant quand je suis dans domoticz , pour activer les GPIO à l'aide d'un interrupteur il faut passer par materiel et configurer les GPIO de cette façon : 18:NO,22:NC
ils apparaissent dans dispositif et c'est la que je coince
si je les ajoute tels quel : 18:NO,22:NC il y a bien un relais off ( le 18 ) et un relais on (le 22)
sauf que domoticz me les affiche en bouton on push et off push et a partir du moment ou je les active , là ils passent tout les deux en on et plus moyen de les utiliser . j'ai essayé de les passer en interrupteur simple ON/OFF mais le fonctionnement se retrouve inversé par rapport à mon utilisation .( malgré le fait qu'il était bien en NO , a partir du premier clic il s'inverse et passe en NC)
sachant qu'au bout du relais qui est sur le GPIO 18 (NO) il y a la carte de mon portail qui ne necessite qu'une impulsion on/off d'une seconde pour le fermer ou l'ouvrir
Donc ma question est :
est-ce que je fais fausse route ?
est-ce qu'il y a une autre façon de parametrer les GPIO ?
ou est-ce qu'il faut passer par un script lua ou dzvents pour faire ce que je veux ?
je sais j'ai bien vu des conversations sur les GPIO, mais soit c'est vieux et du coup de ce que j'ai compris c'est obsolete soit ce n'était pas adapté a mon besoin .
Merci pour tout éclairage sur le sujet
récemment une mise a jour à planté j'ai donc du tout réinstaller, je suis rendu sur raspbian bookworm . ( je devais être sur buster)
j'ai réussi a faire un backup (j'avais des sauvegardes)j'ai donc retrouvé tout mes interrupteur , rflink etc...
le seul truc sur lequel je coince ce sont les GPIO , j'ai cru comprendre qu'il y avait des choses obsoletes ,
enfin pour ma part , ce que je faisait avant avec sysfs ne fonctionnait plus .
j'ai fini par trouver :domoticz -GPIO -Plugin https://github.com/dnpwwo/Domoticz-GPIO-Plugin
c'est la seule chose qui a fonctionné et m'a permis d'activer mess sortie GPIO avec les commandes :
raspi-gpio set 22 op dl #=1
raspi-gpio set 22 op dh #=0
MAintenant quand je suis dans domoticz , pour activer les GPIO à l'aide d'un interrupteur il faut passer par materiel et configurer les GPIO de cette façon : 18:NO,22:NC
ils apparaissent dans dispositif et c'est la que je coince
si je les ajoute tels quel : 18:NO,22:NC il y a bien un relais off ( le 18 ) et un relais on (le 22)
sauf que domoticz me les affiche en bouton on push et off push et a partir du moment ou je les active , là ils passent tout les deux en on et plus moyen de les utiliser . j'ai essayé de les passer en interrupteur simple ON/OFF mais le fonctionnement se retrouve inversé par rapport à mon utilisation .( malgré le fait qu'il était bien en NO , a partir du premier clic il s'inverse et passe en NC)
sachant qu'au bout du relais qui est sur le GPIO 18 (NO) il y a la carte de mon portail qui ne necessite qu'une impulsion on/off d'une seconde pour le fermer ou l'ouvrir
Donc ma question est :
est-ce que je fais fausse route ?
est-ce qu'il y a une autre façon de parametrer les GPIO ?
ou est-ce qu'il faut passer par un script lua ou dzvents pour faire ce que je veux ?
je sais j'ai bien vu des conversations sur les GPIO, mais soit c'est vieux et du coup de ce que j'ai compris c'est obsolete soit ce n'était pas adapté a mon besoin .
Merci pour tout éclairage sur le sujet