Bonjour à tous,
Suite à un gros plantage (plus de ssh, ni html, juste le ping) j’ai restauré une sauvegarde sur un Débian 12.11 + Jeedom 4.4.19 (précédemment 11.11 et 4.4.12).
Depuis je n’arrive plus à utiliser les quelques GPIO que j’ai sur la carte RPi, soient une entrée générique et une rotation :
- Le status du daemon est OK :
- La santé du plugin est bonne :
- Par contre, j’ai des choses par très nettes dans les logs : redémarrage du daemon toutes le 5 mn : voir logs plus bas,
- et j’ai constaté que contrairement à la doc, je n’ai pas la dépendance pour les GPIO :
du coup j’ai fait un :
pip install RPi.GPIO
Ce qui n’a rien changé.
J’ai également fait des reboots du RPi, et des redémarrage du daemon, changé le port (ou laissé vide) …
Et pour info core et plugins sont à jours (et santé toute verte).
Je ne suis pas informaticien, je passe sans doute à coté d’un truc évident, mais je n’ai rien trouvé sur le forum ni ailleurs qui puisse ressembler à ce soucis.
Merci pour votre indulgence
N’hésitez pas à me demander plus d"info.
Log Jeeduino_pigpio :
5458|kill: (64262): No such process
5459|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : ---------
5460|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : Jeedouino - Demarrage du daemon piGPIO (eqID: 15).
5461|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : ---------
5462|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : Starting Second Network thread
5463|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : Jeedouino PiGpio daemon (eqID: 15) running...
5464|[2025-08-05 18:31:09][Demon PiGpio][15] INFO : Starting First Network thread
5465|[2025-08-05 18:31:13][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&PINMODE=1
5466|[2025-08-05 18:31:13][Demon PiGpio][15][REQUETE] : ['ConfigurePins', '..........p.......c.....................']
5467|Exception in thread First Network thread:
5468|Traceback (most recent call last):
5469|File "/usr/lib/python3.11/threading.py", line 1038, in _bootstrap_inner
5470|self.run()
5471|File "/var/www/html/plugins/jeedouino/ressources/jeedouinoPiGpio_15.py", line 262, in run
5472|GPIO.add_event_detect(j, GPIO.BOTH, callback = toggle_inputs)
5473|RuntimeError: Failed to add edge detection
5474|[2025-08-05 18:31:13][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5475|[2025-08-05 18:31:44][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5476|[2025-08-05 18:32:14][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5477|[2025-08-05 18:32:44][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5478|[2025-08-05 18:33:14][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5479|[2025-08-05 18:33:44][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5480|[2025-08-05 18:34:14][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5481|[2025-08-05 18:34:44][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5482|[2025-08-05 18:35:14][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5483|[2025-08-05 18:35:44][Demon PiGpio][15][GET] : /plugins/jeedouino/core/php/Callback.php?BoardEQ=15&19=0
5484|kill: (65250): No such process
Log Jeeduino :
8215|[2025-08-05 18:30:35] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8216|[2025-08-05 18:30:35] DEBUG : RePING 192.168.0.53 ( GPIO - EqID: 15 ) Démon PiGpio Encore un essai...
8217|[2025-08-05 18:30:57] DEBUG : Réponse du Démon PiGpio :TIMEOUT
8218|[2025-08-05 18:30:57] DEBUG : PING EqID:15 (Essai No 4 ): Le démon PiGpio ne réponds pas - Réponse :TIMEOUT
8219|[2025-08-05 18:30:57] ERROR : 192.168.0.53 ( GPIO - EqID: 15 ) Démon PiGpio 4 PINGs non répondus, je stoppe les processus du démon.
8220|[2025-08-05 18:30:57] DEBUG : Tentative de suppression (kill) du process : 62936
8221|[2025-08-05 18:30:58] DEBUG : Tentative de suppression (kill) du process : 62937
8222|[2025-08-05 18:30:58] DEBUG : Tentative de suppression (kill) du process : 64195
8223|[2025-08-05 18:31:02] DEBUG : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur 192.168.0.53 - jeedouinoPiGpio_15.py : Kill process : ["62936","62937","64195"]
8224|[2025-08-05 18:31:02] DEBUG : Démarrage du démon PiGpio de l'équipement GPIO
8225|[2025-08-05 18:31:02] DEBUG : Tentative de suppression (kill) du process : 64262
8226|[2025-08-05 18:31:06] DEBUG : StopBoardDemonCMD - Arrêt forcé du démon PiGpio sur 192.168.0.53 - jeedouinoPiGpio_15.py : Kill process : ["64262"]
8227|[2025-08-05 18:31:06] 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_15.py 8000 15 192.168.0.53 80 . 5 /var/www/html/core/class/../../log/jeedouino_pigpio
8228|[2025-08-05 18:31:06] DEBUG : Le démon PiGpio est en cours de démarrage. -
8229|[2025-08-05 18:31:08] DEBUG : Envoi de la dernière configuration connue du BootMode eqID ( 15 ) BootMode : BootMode=0
8230|[2025-08-05 18:31:08] DEBUG : (Normal si Re/Start/Stop demandé) Erreur de connection au démon [ PiGpio ( GPIO - EqID 15 ) 192.168.0.53:8000 ] - Réponse : 111 - Connection refused
8231|[2025-08-05 18:31:08] DEBUG : Vérifiez si l'ip de votre Jeedom [192.168.0.53] (ou celle de votre équipement) n'a pas changée. [ PiGpio ( GPIO - EqID 15 ) 192.168.0.53:8000 ]
8232|[2025-08-05 18:31:08] DEBUG : Vérifiez que les dépendances (si il y en a) pour votre équipement soient correctement installées. [ PiGpio ( GPIO - EqID 15 ) 192.168.0.53:8000 ]
8233|[2025-08-05 18:31:08] DEBUG : Vérifiez les logs du démon pour voir si une erreur y est indiquée. [ PiGpio ( GPIO - EqID 15 ) 192.168.0.53:8000 ]
8234|[2025-08-05 18:31:08] DEBUG : Erreur d'envoi de la configuration du BootMode sur l'équipement 15 ( GPIO ) - Réponse :111 - Connection refused
8235|[2025-08-05 18:31:13] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&PINMODE=1
8236|[2025-08-05 18:31:13] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Le démon réclame l'envoi de la configuration des pins.
8237|[2025-08-05 18:31:13] DEBUG : Réponse du Démon PiGpio :TIMEOUT
8238|[2025-08-05 18:31:13] DEBUG : Erreur d'envoi de la configuration des pins sur l'équipement 15 ( GPIO ) - Réponse :TIMEOUT
8239|[2025-08-05 18:31:13] DEBUG : Envoi de ConfigurePins=..........p.......c..................... - Réponse : TIMEOUT
8240|[2025-08-05 18:31:13] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8241|[2025-08-05 18:31:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8242|[2025-08-05 18:31:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8243|[2025-08-05 18:31:44] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8244|[2025-08-05 18:31:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8245|[2025-08-05 18:31:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8246|[2025-08-05 18:32:14] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8247|[2025-08-05 18:32:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8248|[2025-08-05 18:32:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8249|[2025-08-05 18:32:44] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8250|[2025-08-05 18:32:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8251|[2025-08-05 18:32:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8252|[2025-08-05 18:33:14] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8253|[2025-08-05 18:33:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8254|[2025-08-05 18:33:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8255|[2025-08-05 18:33:44] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8256|[2025-08-05 18:33:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8257|[2025-08-05 18:33:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8258|[2025-08-05 18:34:14] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8259|[2025-08-05 18:34:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8260|[2025-08-05 18:34:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8261|[2025-08-05 18:34:44] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8262|[2025-08-05 18:34:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8263|[2025-08-05 18:34:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8264|[2025-08-05 18:35:10] DEBUG : Vérification automatique du démon (option AutoReStart) toutes les 5 minutes pour GPIO (15)
8265|[2025-08-05 18:35:10] DEBUG : PING 192.168.0.53 ( GPIO - EqID: 15 ) Démon PiGpio en marche ??? Envoi d'un PING...
8266|[2025-08-05 18:35:14] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8267|[2025-08-05 18:35:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8268|[2025-08-05 18:35:14] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8269|[2025-08-05 18:35:32] DEBUG : Réponse du Démon PiGpio :TIMEOUT
8270|[2025-08-05 18:35:33] DEBUG : RePING 192.168.0.53 ( GPIO - EqID: 15 ) Démon PiGpio Encore un essai...
8271|[2025-08-05 18:35:44] DEBUG : CALLBACK - Requête reçue : ? BoardEQ=15&19=0
8272|[2025-08-05 18:35:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Valeur compteur sur Pin n° 19 = 20 ( +0 )
8273|[2025-08-05 18:35:44] DEBUG : CALLBACK - Equipement GPIO (eqID: 15) - Pin n° 19 = 20
8274|[2025-08-05 18:35:55] DEBUG : Réponse du Démon PiGpio :TIMEOUT
8275|[2025-08-05 18:35:55] DEBUG : PING EqID:15 (Essai No 1 ): Le démon PiGpio ne réponds pas - Réponse :TIMEOUT
8276|[2025-08-05 18:35:55] DEBUG : Démarrage du démon PiGpio de l'équipement GPIO
8277|[2025-08-05 18:35:55] DEBUG : Tentative de suppression (kill) du process : 64331
8278|[2025-08-05 18:35:56] DEBUG : Tentative de suppression (kill) du process : 64332
8279|[2025-08-05 18:35:56] DEBUG : Tentative de suppression (kill) du process : 65250