Erreur : Un autre échange LocalThings est déjà en cours

Hello @Flobul

Je me permets de te citer car le tag du plugin localThings n’existe pas encore :wink:

Je suis sur la dernière version beta du plugin (version 2026-09-29 17:44:50)
Le plugin était installé sur ma machine de test et sur ma machine de prod depuis qq temps déja. Et je viens de m’apercevoir que sur ma prod, mon lave-linge apparait hors connexion avec l’erreur :

Un autre échange LocalThings est déjà en cours

J’ai donc supprimé le plugin et l’équipement sur ma machine de test puisque que tout est désormais fonctionnel.
Mais impossible de reconnecter le lave-linge. Toujours la même erreur ! Une idée pour réinitialisée la connexion ?

Merci de ton aide,

Xav

Edit : j’ai essayé de supprimer l’équipement mais du coup il ne le recrée plus car échange en cours et création ignorée :wink:

Bonjour.

Sur la prod , arrêter le démon LocalThings et annuler toute découverte.
Attendre 2 min et réessayer.

En ssh, que donne : sudo lslocks --notruncate -n -o PID,COMMAND,TYPE,MODE,PATH | grep localthings
Si tu vois une ligne, fais un sudo kill -9 $PID du process

Merci pour ton aide !

Je viens de stopper le démon.
Attente de 5min.

pi@RPi-Jeedom-Prod:~ $ sudo lslocks --notruncate -n -o PID,COMMAND,TYPE,MODE,PATH | grep localthings
pi@RPi-Jeedom-Prod:~ $

Puis relance du démon et recherche par IP spécifique :

0302|[2026-10-03 18:53:42] INFO  [Discovery] Ajout manuel demandé pour 192.168.30.110
0303|[2026-10-03 18:53:42] INFO  [Discovery] Tâche PHP manuelle lancée, PID=3512745
0304|[2026-10-03 18:53:42] INFO  [Diagnostic] LocalThings 0.4.24 ; PHP 8.2.31 ; Linux ; transport direct, relais UDP réservé à 5684
0305|[2026-10-03 18:53:42] INFO  [Discovery] Tâche PHP démarrée, mode=adresse directe
0306|[2026-10-03 18:53:42] INFO  [Discovery] 1 adresse(s) candidate(s) après détection réseau
0307|[2026-10-03 18:53:42] INFO  [Discovery] Hôte 1/1 : 192.168.30.110
0308|[2026-10-03 18:53:42] INFO  [Discovery] Analyse de 192.168.30.110 (ports UDP 5684 et 49152-49160)
0309|[2026-10-03 18:54:42]WARNING [Discovery] 192.168.30.110 ignoré : Un autre échange LocalThings est déjà en cours
0310|[2026-10-03 18:54:42] INFO  [Discovery] Tâche terminée : 0 appareil(s) trouvé(s), 1 erreur(s)

Edit : j’ai tenté aussi de vérifier sur ma machine de test :

pi@raspberrypi:~ $ sudo lslocks --notruncate -n -o PID,COMMAND,TYPE,MODE,PATH | grep localthings
pi@raspberrypi:~ $

ok, merci.

J’ai vu un cas où ça peut arriver.

Mise à jour sur le market.

Ajoute ton équipement via le champ « Ajouter par IP »

Merci ! Mise à jour OK :

0311|[2026-10-03 20:42:59] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=localthings function=pre_update callInstallFunction=1
0312|[2026-10-03 20:43:11] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=localthings function=post_plugin_install callInstallFunction=1
0313|[2026-10-03 20:43:11] INFO  Début d'activation du plugin
0314|[2026-10-03 20:43:12] INFO  Info sur le démon : {"log":"localthings","state":"nok","launchable":"ok","launchable_message":"Gestion automatique d\u00e9sactiv\u00e9e","auto":"0","last_launch":"2026-10-03 18:55:28"}
0315|[2026-10-03 20:43:12] DEBUG  Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php  plugin_id=localthings function=update callInstallFunction=1
0316|[2026-10-03 20:44:02] INFO  [Discovery] Ajout manuel demandé pour 192.168.30.110
0317|[2026-10-03 20:44:02] INFO  [Discovery] Tâche PHP manuelle lancée, PID=3544087
0318|[2026-10-03 20:44:02] INFO  [Diagnostic] LocalThings 0.4.25 ; PHP 8.2.31 ; Linux ; transport direct, relais UDP réservé à 5684
0319|[2026-10-03 20:44:02] INFO  [Discovery] Tâche PHP démarrée, mode=adresse directe
0320|[2026-10-03 20:44:02] INFO  [Discovery] 1 adresse(s) candidate(s) après détection réseau
0321|[2026-10-03 20:44:02] INFO  [Discovery] Hôte 1/1 : 192.168.30.110
0322|[2026-10-03 20:44:02] INFO  [Discovery] Analyse de 192.168.30.110 (ports UDP 5684 et 49152-49160)
0323|[2026-10-03 20:44:12] INFO  [Verrou] Port source 47790 occupé ; attente de la fin de l’échange précédent
0324|[2026-10-03 20:50:02]WARNING [Discovery] 192.168.30.110 ignoré : Un autre échange LocalThings est déjà en cours (port source 47790, attente de 360 s)
0325|[2026-10-03 20:50:02] INFO  [Discovery] Tâche terminée : 0 appareil(s) trouvé(s), 1 erreur(s)

J’ai regardé si le port 47790 était utilisé mais rien

pi@RPi-Jeedom-Prod:~ $ sudo ss -tulpn | grep :47790
pi@RPi-Jeedom-Prod:~ $

Par contre :

pi@RPi-Jeedom-Prod:~ $ sudo lsof -i :47790
COMMAND     PID     USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
openssl 2116673 www-data    3u  IPv4 345161081      0t0  UDP RPi-Jeedom-Prod:47790->Samsung-Washer:49154
pi@RPi-Jeedom-Prod:~ $

Du coup, j’ai fait un :

pi@RPi-Jeedom-Prod:~ $ sudo kill -9 2116673
pi@RPi-Jeedom-Prod:~ $ sudo lsof -i :47790
pi@RPi-Jeedom-Prod:~ $

Puis j’ai relancé via adresse IP et c’est OK :wink:

Merci pour ton aide !

Xav

Top.

Je testerai avec maquette et prod pour reproduire.

1 « J'aime »

Ce sujet a été automatiquement fermé après 24 heures suivant le dernier commentaire. Aucune réponse n’est permise dorénavant.