Depuis un certain temps je vois une série de messages d’erreurs dans le log… Je ne sais pas si c’est lié à ces messages, mais je dois au bout d’un certain temps redémarrer le daemon car il n’y a plus de comm entre le plugin et les enceintes sonos.
Voici le log du daemon:
[2025-09-16 10:58:31] INFO : Starting daemon (lib version 1.2.9) with log level: info
[2025-09-16 10:58:31] INFO : Listening on 127.0.0.1:42042
[2025-09-16 10:58:31] INFO : found speaker Bureau
[2025-09-16 10:58:31] INFO : found speaker Cuisine
[2025-09-16 10:58:31] INFO : found speaker Salle à manger
[2025-09-16 10:58:32] INFO : found speaker Chambre Korhan
[2025-09-16 10:58:32] INFO : found speaker Salon
[2025-09-16 10:58:32] INFO : Use Bureau to get favorites, playlists & radios
[2025-09-16 10:58:32] INFO : get 5 favorites out of 5
[2025-09-16 10:58:32] INFO : get 5 favorites out of 5
[2025-09-16 10:58:32] INFO : get 0 playlists out of 0
[2025-09-16 10:58:32] INFO : get 0 radios out of 0
[2025-09-16 10:58:32] INFO : Start auto update
[2025-09-16 10:58:32] INFO : Send async started with a cycle of 0.5s
[2025-09-16 10:58:52] INFO : found speaker Bureau
[2025-09-16 10:58:52] INFO : found speaker Cuisine
[2025-09-16 10:58:52] INFO : found speaker Salle à manger
[2025-09-16 10:58:52] INFO : found speaker Chambre Korhan
[2025-09-16 10:58:52] INFO : found speaker Salon
[2025-09-16 10:58:53] INFO : Use Bureau to get favorites, playlists & radios
[2025-09-16 10:58:53] INFO : get 5 favorites out of 5
[2025-09-16 10:58:53] INFO : get 5 favorites out of 5
[2025-09-16 10:58:53] INFO : get 0 playlists out of 0
[2025-09-16 10:58:53] INFO : get 0 radios out of 0
[2025-09-16 10:58:53]WARNING : Creating subscription failed for Bureau: 'NoneType' object has no attribute 'request'
[2025-09-16 10:58:53]WARNING : Creating subscriptions failed for Bureau
[2025-09-16 11:15:53]WARNING : Subscription renewal failed for Cuisine: 412, message='Precondition Failed', url='http://10.0.27.74:1400/MediaRenderer/AVTransport/Event'
[2025-09-16 11:15:53]WARNING : Subscription renewal failed for Salle à manger: 412, message='Precondition Failed', url='http://10.0.27.62:1400/DeviceProperties/Event'
[2025-09-16 11:15:53]WARNING : Subscription renewal failed for Chambre Korhan: 412, message='Precondition Failed', url='http://10.0.27.60:1400/MediaRenderer/RenderingControl/Event'
[2025-09-16 11:15:53]WARNING : Subscription renewal failed for Salon: 412, message='Precondition Failed', url='http://10.0.27.72:1400/MediaRenderer/AVTransport/Event'
[2025-09-16 11:58:32] INFO : found speaker Bureau
[2025-09-16 11:58:32] INFO : found speaker Cuisine
[2025-09-16 11:58:32] INFO : found speaker Salle à manger
[2025-09-16 11:58:32] INFO : found speaker Chambre Korhan
[2025-09-16 11:58:32] INFO : found speaker Salon
[2025-09-16 11:58:33] INFO : Use Bureau to get favorites, playlists & radios
[2025-09-16 11:58:33] INFO : get 5 favorites out of 5
[2025-09-16 11:58:33] INFO : get 5 favorites out of 5
[2025-09-16 11:58:33] INFO : get 0 playlists out of 0
[2025-09-16 11:58:33] INFO : get 0 radios out of 0
[2025-09-16 12:58:33] INFO : found speaker Bureau
[2025-09-16 12:58:33] INFO : found speaker Cuisine
[2025-09-16 12:58:33] INFO : found speaker Salle à manger
[2025-09-16 12:58:34] INFO : found speaker Chambre Korhan
[2025-09-16 12:58:34] INFO : found speaker Salon
[2025-09-16 12:58:34] INFO : Use Bureau to get favorites, playlists & radios
[2025-09-16 12:58:34] INFO : get 5 favorites out of 5
[2025-09-16 12:58:34] INFO : get 5 favorites out of 5
[2025-09-16 12:58:35] INFO : get 0 playlists out of 0
[2025-09-16 12:58:35] INFO : get 0 radios out of 0
[2025-09-16 13:58:35] INFO : found speaker Bureau
[2025-09-16 13:58:35] INFO : found speaker Cuisine
[2025-09-16 13:58:35] INFO : found speaker Salle à manger
[2025-09-16 13:58:35] INFO : found speaker Chambre Korhan
[2025-09-16 13:58:35] INFO : found speaker Salon
[2025-09-16 13:58:35] INFO : Use Bureau to get favorites, playlists & radios
[2025-09-16 13:58:35] INFO : get 5 favorites out of 5
[2025-09-16 13:58:35] INFO : get 5 favorites out of 5
[2025-09-16 13:58:35] INFO : get 0 playlists out of 0
[2025-09-16 13:58:35] INFO : get 0 radios out of 0
[2025-09-16 13:58:35]WARNING : Creating subscription failed for Bureau: 'NoneType' object has no attribute 'request'
[2025-09-16 13:58:35]WARNING : Creating subscriptions failed for Bureau
[2025-09-16 14:15:35]WARNING : Subscription renewal failed for Cuisine: 412, message='Precondition Failed', url='http://10.0.27.74:1400/MediaRenderer/AVTransport/Event'
[2025-09-16 14:15:35]WARNING : Subscription renewal failed for Salle à manger: 412, message='Precondition Failed', url='http://10.0.27.62:1400/DeviceProperties/Event'
[2025-09-16 14:15:35]WARNING : Subscription renewal failed for Chambre Korhan: 412, message='Precondition Failed', url='http://10.0.27.60:1400/MediaRenderer/RenderingControl/Event'
[2025-09-16 14:15:35]WARNING : Subscription renewal failed for Salon: 412, message='Precondition Failed', url='http://10.0.27.72:1400/MediaRenderer/AVTransport/Event'
De mon côté, j’ai effectivement remarqué ca depuis environ deux semaines je dirais.
Je suppose qu’il y a eu une mise à jour de sonos qui a eu un impact.
J’avais vite fait regardé sur le repo de la lib utilisée mais je n’ai pas vu (encore) de nouvelle version pour corriger ça et depuis je n’ai pas eu le temps de creuser plus mais c’est dans un coin de ma tête
« Bonne nouvelle »… Il y a bien un couac si je comprends bien…
Je suis partant pour tester tout cela quand tu auras eu le temps de creuser un peu le sujet.
En attendant je mets en place un scénario pour redémarrer le plugin toutes les fin de nuits… Ca permettra de m’assurer que j’aurai bien ma radio préférée au réveil…
Bonjour,
Je confirme le même soucis que Korhan27. Mon log de démon présente exactement les mêmes warning.
[2025-10-23 16:17:12] INFO : Signal 15 caught, exiting...
[2025-10-23 16:17:12] INFO : stop auto update
[2025-10-23 16:17:12] INFO : Cancelling 6 tasks
[2025-10-23 16:17:12] INFO : Listening cancelled
[2025-10-23 16:17:12] INFO : Auto sync cancelled
[2025-10-23 16:17:12] INFO : Send async cancelled
[2025-10-23 16:17:12] INFO : Shutdown
[2025-10-23 16:17:14] INFO : Starting daemon (lib version 1.2.9) with log level: info
[2025-10-23 16:17:14] INFO : Listening on 127.0.0.1:42042
[2025-10-23 16:17:14] INFO : found speaker Chambre PLA
[2025-10-23 16:17:14] INFO : found speaker Salon
[2025-10-23 16:17:14] INFO : found speaker Salle de bains
[2025-10-23 16:17:14] INFO : found speaker Bureau
[2025-10-23 16:17:14] INFO : found speaker Véranda
[2025-10-23 16:17:14] INFO : found speaker Cuisine
[2025-10-23 16:17:15] INFO : Use Chambre PLA to get favorites, playlists & radios
[2025-10-23 16:17:15] INFO : get 26 favorites out of 26
[2025-10-23 16:17:15] INFO : get 26 favorites out of 26
[2025-10-23 16:17:15] INFO : get 4 playlists out of 4
[2025-10-23 16:17:15] INFO : get 7 radios out of 7
[2025-10-23 16:17:15] INFO : Start auto update
[2025-10-23 16:17:15] INFO : Send async started with a cycle of 0.5s
[2025-10-23 17:17:15] INFO : found speaker Chambre PLA
[2025-10-23 17:17:15] INFO : found speaker Salon
[2025-10-23 17:17:15] INFO : found speaker Salle de bains
[2025-10-23 17:17:15] INFO : found speaker Bureau
[2025-10-23 17:17:15] INFO : found speaker Véranda
[2025-10-23 17:17:15] INFO : found speaker Cuisine
[2025-10-23 17:17:15] INFO : Use Chambre PLA to get favorites, playlists & radios
[2025-10-23 17:17:15] INFO : get 26 favorites out of 26
[2025-10-23 17:17:16] INFO : get 26 favorites out of 26
[2025-10-23 17:17:16] INFO : get 4 playlists out of 4
[2025-10-23 17:17:16] INFO : get 7 radios out of 7
[2025-10-23 17:17:16]WARNING : Creating subscription failed for Chambre PLA: 'NoneType' object has no attribute 'request'
[2025-10-23 17:17:16]WARNING : Creating subscriptions failed for Chambre PLA
[2025-10-23 17:34:16]WARNING : Subscription renewal failed for Bureau: 412, message='Precondition Failed', url='http://192.168.1.14:1400/DeviceProperties/Event'
[2025-10-23 17:34:16]WARNING : Subscription renewal failed for Salon: 412, message='Precondition Failed', url='http://192.168.1.16:1400/MediaRenderer/AVTransport/Event'
[2025-10-23 17:34:16]WARNING : Subscription renewal failed for Salle de bains: 412, message='Precondition Failed', url='http://192.168.1.15:1400/DeviceProperties/Event'
[2025-10-23 17:34:16]WARNING : Subscription renewal failed for Cuisine: 412, message='Precondition Failed', url='http://192.168.1.18:1400/MediaRenderer/AVTransport/Event'
[2025-10-23 17:34:16]WARNING : Subscription renewal failed for Véranda: 412, message='Precondition Failed', url='http://192.168.1.17:1400/MediaRenderer/AVTransport/Event'
Le réseau n’est pas en cause. Il semble bien y avoir un pb. Pour ma part, j’avais fait la même chose que Korhan27 : redémarrage du démon plugin par du code scénario le matin pour assurer la lecture d’une petite playlist suivie par une annonce météo par TTS.
J’ai également remarqué que ça arrive même peu après le redémarrage du plugin… Parfois entre la lecture de la radio et le TTS… Donc même avec le scenario… Il arrive que ça ne fonctionne plus correctement…
Je ne sais pas ce qu’il se passe avec mon ensemble Sonos.
Une vieille paire stéréo Sonos Play 1 dans mon bureau, des Sonos Ikea dans ma maison.
Tout est piloté par Jeedom.
Hors depuis quelques semaines, c’est une catastrophe pour la stabilité.
Depuis des années j’ai la radio qui démarre sur mes Sonos Ikea le matin. Maintenant c’est parfois oui, parfois non et plus souvent non que oui.
Quant au retour d’état pareil, c’est totalement faux. J’ai un scénario qui se déclenche à l’appuie sur un bouton dont le contenu est SI Sonos == lecture ALORS Sonos OFF pour résumer. Parfois la radio est démarrée… Mais quand j’appuie sur le bouton rien. Et quand je vais voir dans le plugin, le Sonos est en Etat == arrêté. Et parfois! Tout va bien ça fonctionne quand j’appuie.
Et pour le widget, c’est la fête à la saucisse. Impossible de contrôler par son biais. Parfois, la réactualisation du widget se fait, plusieurs minutes après que j’ai arrêté manuellement avec l’app Sonos. La couverture de l’album en cours s’affiche, mais belle lurette après.
Réinstallation des dépendances faites, maintes fois. Redémarrage du plugin aussi.
J’ai loupé un épisode? Sonos à décidé de couper des accès ou modifier quelques chose comme cela?
pas compris ça: le scénario qui redémarre le démon?
je n’ai pas rencontré ce cas de figure
sinon pour info, j’ai modifié ce matin la façon dont le plugin gère les souscriptions dans le cas où ca « décroche »; je n’avais pas encore pris le temps jusqu’ici
je vais laisser tourner quelques temps chez moi pour tester car je pense qu’il faut au moins 24h pour se faire une idée
si concluant je proposerai une nouvelle beta pour confirmer plus globalement
@Mips Je confirme qu’il n’y a plus de messages d’erreur dans la log daemon. Le fonctionnement est correct avec une remontée constante des états sonos.
La modif semble efficace et bravo pour le daemon qui visiblement permet une très bonne réactivité dans la remontée des états. @Korhan27 Pour moi le TTS marche bien, mais attention car comme tu dois le savoir le plugin Sonos ne joue qu’un rôle limité dans le process TTS et il y a souvent des problèmes de dépendances.
Effectivement, le plugin à bien l’air nickel. Et certainement bien mieux foutu que le précédent
@helium4 Quand je lance un TTS manuellement cela fonctionne à tous les coups… C’est surtout quand il est lancé par le scenario. J’ai tout de même relancé les dépendances… Et j’utilise ElevenLabs pour le TTS… J’attends de voir quelques jours
J’ai 1 (paire) de Play 1 (très très ancienne) où cela fonctionne plus ou moins bien.
J’ai 3 Ikea Symfonisk et là ça ne fonctionne vraiment pas…
Hier j’ai supprimé le plugin, réinstallé de nouveau en beta, refais mes scénarios. Et ce matin, aucun n’a fonctionné malgré l’envoie des commandes que j’ai pu constater dans les logs.
Je vois, je n’ai pas testé avec ElevenLabs j’étais sur Pico mais il est étrange que tu es des problèmes lors de lancement par scénario. Si ça marche manuellement c’est que tout est bon. Est-ce que tu as une hibernation du NAS utilisé pour le TTS ?