La sauvegarde des Pins/GPIO ne fonctionne pas dans jeedouino

Bonjour,
j’ai un comportement que je n’arrive pas à expliquer sur le plugin jeedouino.

J’ai créé un équipement jeedouino sur l’adresse 127.0.01 pour piloter les GPIO de mon raspberry local ( testé sur RPI2B et RPI3 , raspbian buster, jeedom core 4.4.19 et jeedouino last-stable d’avril 2025).
Lorsque je crée la configuration des pin/gpio et que je sauvegarde puis regénère , j’ai bien la création des commandes qui se fait.
Par contre, si je réouvre la page pin/GPIO , toute la configuration a disparue !


Et donc je suis obligé de refaire la configuration entièrement à chaque modification, ce qui casse toutes les liaisons/utilisation que j’ai pu faire des commandes existantes dans les scénarios :frowning:

Est-ce que quelqu’un a déjà eu ce problème, et idéalement une piste pour moi ?
Le pire c’est que j’ai sur le même jeedouino un equipement Wemos sur lequel la configuration et sauvegarde des pins fonctionne impeccable, mon problème semble fixé sur le modèle de carte « raspberry PI2/3 »

Si quelqu’un a une piste pour moi sur ce sujet aussi , je lui serai éternellement reconnaissant !

Merci !
Stéphane

Bonjour, je viens de passer en debian 11 sur un P4 et j’ai exactement le meme soucis, avez vous résolu le problème ?
merci Olivier

Hello à tous,
pour plus de détail voici qq logs

et ma conf

en relisant les posts j’ai refait les dependences, j’ai forcé les MAJ sur linux …
sans succès

merci si vous avez une idée
Olivier

Salut

Svp pour les logs:

merci pour l’info voilà donc au bon format :

on dirait qu’il manque qq chose mais quoi ?

File « /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_112.py », line 917, in
GPIO.setwarnings(False)
NameError: name ‹ GPIO › is not defined

j’ai verifié que RPI.GPIO etait bien installé dur mon debian via pyton3

là je suis sec

[2025-09-20 14:40:08] ERROR  : /!\ Dépendances Gpio introuvables ou problème de configuration. >> Erreur : No module named 'RPi._GPIO', No module named 'RPi._GPIO'
[2025-09-20 14:40:11] DEBUG  : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur  192.168.1.146 - jeedouinoPiGpio_82.py : Kill process : ["21465"]
[2025-09-20 14:40:11] DEBUG  : Cmd Appel démon : sudo nice -n 19 /var/www/html/plugins/jeedouino/core/class/../../ressources/venv/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_82.py 8007 82 192.168.1.146 80 . 5 /var/www/html/core/class/../../log/jeedouino_pigpio
[2025-09-20 14:40:11] DEBUG  : Le démon PiGpio est en cours de démarrage.  -
[2025-09-20 14:40:11] ERROR  : Dépendances Gpio introuvables ou problème de configuration. Veuillez regarder les logs du démon.
[2025-09-20 14:40:11] DEBUG  : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour Relais 9-10 Gache et Pompe piscine (106)
[2025-09-20 14:40:11] DEBUG  : PING 192.168.1.146 ( Relais 9-10 Gache et Pompe piscine - EqID: 106 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2025-09-20 14:40:11] ERROR  : Dépendances Gpio introuvables ou problème de configuration. Veuillez regarder les logs du démon.
[2025-09-20 14:40:11] DEBUG  : Démarrage du démon PiGpio de l'équipement Relais 9-10 Gache et Pompe piscine
[2025-09-20 14:40:11] DEBUG  : Tentative de suppression (kill) du process : 21475
[2025-09-20 14:40:11] DEBUG  : CALLBACK - Requête reçue : ? BoardEQ=82&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:11] ERROR  : /!\ Dépendances Gpio introuvables ou problème de configuration. >> Erreur : No module named 'RPi._GPIO', No module named 'RPi._GPIO'
[2025-09-20 14:40:15] DEBUG  : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur  192.168.1.146 - jeedouinoPiGpio_106.py : Kill process : ["21475"]
[2025-09-20 14:40:15] DEBUG  : Cmd Appel démon : sudo nice -n 19 /var/www/html/plugins/jeedouino/core/class/../../ressources/venv/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_106.py 8006 106 192.168.1.146 80 . 5 /var/www/html/core/class/../../log/jeedouino_pigpio
[2025-09-20 14:40:15] DEBUG  : Le démon PiGpio est en cours de démarrage.  -
[2025-09-20 14:40:15] ERROR  : Dépendances Gpio introuvables ou problème de configuration. Veuillez regarder les logs du démon.
[2025-09-20 14:40:15] DEBUG  : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour Temperature SAS (112)
[2025-09-20 14:40:15] DEBUG  : PING 192.168.1.146 ( Temperature SAS - EqID: 112 ) Démon PiGpio en marche ??? Envoi d'un PING...
[2025-09-20 14:40:15] ERROR  : Dépendances Gpio introuvables ou problème de configuration. Veuillez regarder les logs du démon.
[2025-09-20 14:40:15] DEBUG  : Démarrage du démon PiGpio de l'équipement Temperature SAS
[2025-09-20 14:40:15] DEBUG  : Tentative de suppression (kill) du process : 21484
[2025-09-20 14:40:15] DEBUG  : CALLBACK - Requête reçue : ? BoardEQ=106&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:15] ERROR  : /!\ Dépendances Gpio introuvables ou problème de configuration. >> Erreur : No module named 'RPi._GPIO', No module named 'RPi._GPIO'
[2025-09-20 14:40:18] DEBUG  : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur  192.168.1.146 - jeedouinoPiGpio_112.py : Kill process : ["21484"]
[2025-09-20 14:40:18] DEBUG  : Cmd Appel démon : sudo nice -n 19 /var/www/html/plugins/jeedouino/core/class/../../ressources/venv/bin/python3 /var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_112.py 8002 112 192.168.1.146 80 . 5 /var/www/html/core/class/../../log/jeedouino_pigpio
[2025-09-20 14:40:18] DEBUG  : Le démon PiGpio est en cours de démarrage.  -
[2025-09-20 14:40:18] ERROR  : Dépendances Gpio introuvables ou problème de configuration. Veuillez regarder les logs du démon.
[2025-09-20 14:40:18] DEBUG  : CALLBACK - Requête reçue : ? BoardEQ=112&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:19] ERROR  : /!\ Dépendances Gpio introuvables ou problème de configuration. >> Erreur : No module named 'RPi._GPIO', No module named 'RPi._GPIO'

et pour les demons

[2025-09-20 14:40:11][Demon PiGpio][82] INFO  : ---------
[2025-09-20 14:40:11][Demon PiGpio][82] INFO  : Jeedouino - Demarrage du daemon piGPIO (eqID: 82).
[2025-09-20 14:40:11][Demon PiGpio][82] INFO  : ---------
[2025-09-20 14:40:11][Demon PiGpio][82][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=82&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:11][Demon PiGpio][82] ERROR  : Dependances introuvables. Veuillez les (re)installer. - No module named 'RPi._GPIO', No module named 'RPi._GPIO'
Traceback (most recent call last):
File "/var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_82.py", line 917, in <module>
GPIO.setwarnings(False)
NameError: name 'GPIO' is not defined
kill: (21484): No such process
[2025-09-20 14:40:15][Demon PiGpio][106] INFO  : ---------
[2025-09-20 14:40:15][Demon PiGpio][106] INFO  : Jeedouino - Demarrage du daemon piGPIO (eqID: 106).
[2025-09-20 14:40:15][Demon PiGpio][106] INFO  : ---------
[2025-09-20 14:40:15][Demon PiGpio][106][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=106&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:15][Demon PiGpio][106] ERROR  : Dependances introuvables. Veuillez les (re)installer. - No module named 'RPi._GPIO', No module named 'RPi._GPIO'
Traceback (most recent call last):
File "/var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_106.py", line 917, in <module>
GPIO.setwarnings(False)
NameError: name 'GPIO' is not defined
[2025-09-20 14:40:18][Demon PiGpio][112] INFO  : ---------
[2025-09-20 14:40:18][Demon PiGpio][112] INFO  : Jeedouino - Demarrage du daemon piGPIO (eqID: 112).
[2025-09-20 14:40:18][Demon PiGpio][112] INFO  : ---------
[2025-09-20 14:40:18][Demon PiGpio][112][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=112&NODEP=GPIO&errdep=No%20module%20named%20%27RPi._GPIO%27%2C%20No%20module%20named%20%27RPi._GPIO%27
[2025-09-20 14:40:18][Demon PiGpio][112] ERROR  : Dependances introuvables. Veuillez les (re)installer. - No module named 'RPi._GPIO', No module named 'RPi._GPIO'
Traceback (most recent call last):
File "/var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_112.py", line 917, in <module>
GPIO.setwarnings(False)
NameError: name 'GPIO' is not defined

je continu mes investigations, j’ai verifié que RPi.GPIO etait ok avec python3

import RPi.GPIO as GPIO
print(GPIO.VERSION)
0.7.0

on dirait qu’il y a un underscore qui se rajoute cf les logs : No module named ‹ RPi._GPIO ›
ça vient d’où ?

merci pour toute idée ! je suis coincé avec pleins de switch HS !!! arghh
olivier

désolé @spando11 , pas d’avancé de mon côté.
Je n’ai néanmoins pas retrouvé les mêmes erreurs que toi dans mes logs.

Pour l’instant j’ai stabilisé en ayant créé toutes mes entrées et je ne touche plus à rien tant que je n’ai pas trouvé une solution :frowning: