No speaker with uid: RINCON_B8E93754B24201400

Bonjour,

Au bout d’un certain temps, je n’arrive plus à lancer des commandes à partir du plugin.

Par exemple, si j’essaie de lancer cette commande pour jouer un favori sur une Play1 (La master d’une paire de Play1).

http://x.x.x.x/core/api/jeeApi.php?apikey=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx&type=cmd&id=39942&title=Mon%20Favori

J’obtiens cette erreur dans les logs (en Debug)

[2024-12-09 09:10:17] DEBUG  : Received new message on socket
[2024-12-09 09:10:17] DEBUG  : Close connection
[2024-12-09 09:10:17]WARNING : No speaker with uid: RINCON_B8E93754B24201400

Je redémarre le daemon et cela fonctionne de nouveau.

Peut être un problème similaire à celui-ci :

mais je n’ai pas le même d’erreur.

J’ai été un peu trop rapide et je n’ai pas tenté de lancer une synchro avant de redémarrer le daemon. J’essaierai la prochaine fois.

Plugin Beta du 13/11/2024
Jeedom 4.4.19
Debian 11

Salut,

Mon hypothèse: ton play1 est un peu hors portée, passe hors ligne de temps en temps
=> manque de bol ca arrive lors d’une synchro auto (chaque 60min)
=> du coup le démon le retire de sa liste de speaker connu
=> et donc au prochain appel sur ce speaker il fait un warning avec ce message

il faudrait le log au complet (comme pour chaque demande); on y aurait vu les synchros

Merci pour ton retour.

Je les monitor avec le plugin Network et je ne vois pas de perte (cron 1 minute) lorsqu’elle sont allumées.

Cette paire est éteinte toutes les nuits mais cela faisait déjà plusieurs heures qu’elles étaient de nouveaux allumées lorsque j’ai eu le soucis. La synchro devrait donc avoir eu le temps de se faire plusieurs fois.

Je vais essayer de récupérer plus de logs la prochaine fois que cela se reproduit.

tu veux dire que tu fais un ping dessus?

un ping positif sur un service/machine ne veut pas dire que cette machine/ce service va accepter les connexions entrantes. Il peut y avoir beaucoup de raison qui fait qu’un ping fonctionne mais que la connexion ne peut pas s’établir malgré tout.

Cela ne s’est pas reproduit pour le moment.

Dans la beta demain cela devrait être plus robuste => si cela se produit, cela se rétablira automatiquement lors de la synchro suivante alors que pour l’instant ce n’était pas le cas, il fallait faire une synchro manuelle ou relancer le démon.

1 « J'aime »

Merci. Je testerai demain.

Serait-ce en rapport avec cet autre sujet ?

Dans mon cas, il s’agit d’une paire.

non, ce n’est pas lié

c’est juste que j’ai eu ce warning ce matin (« no speaker with uid… ») dans mes logs et donc en ayant les logs qui précédaient (ceux dont j’ignore pourquoi tu ne les as pas donné :wink:) j’ai vu l’exception reçue lors d’une synchro et j’ai donc pu m’arranger pour que ca ne crash pas tout derrière.

Cela ne s’est pas reproduit depuis la dernière mise à jour de la Beta.

Merci.

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