Plugin Sonos

Le plugin Sonos permet de piloter les Sonos Play 1, 3, 5, Sonos Connect, Sonos Connect AMP, Sonos Playbar, Ikea Symfonisk… Il va vous permettre de voir l’état du/des Sonos et d’effectuer des actions (lecture, pause, suivant, précédent, volume, choix d’une playlist…).

Configuration du plugin

La configuration est très simple, après téléchargement du plugin, il vous suffit de l’activer, d’installer les dépendances et de démarrer le démon. Le plugin va rechercher les Sonos sur votre réseau et créer les équipements automatiquement. De plus, s’il y a une correspondance entre les objets Jeedom et les pièces du Sonos, Jeedom affectera automatiquement les Sonos dans les bonnes pièces.

Important Vos équipements Sonos doivent être joignable directement par la machine hébergeant Jeedom (broadcast / multicast possible sur le même réseau) et ils doivent être capable de joindre Jeedom en retour sur le port TCP 1400.

Si plus tard vous ajoutez un Sonos, vous pouvez cliquer sur Synchroniser dans la page des équipements ou redémarrer le démon.

Configuration des équipements

La configuration des équipements Sonos est accessible à partir du menu Plugins puis multimédia.

Vous retrouvez ici toute la configuration habituelle de votre équipement :

Ainsi que des informations sur votre Sonos: Modèle, Versions, Numéro de série, Identifiant, Adresse MAC et Adresse IP.

Vous avez aussi la possibilité de désastiver la tuile de l’équipement pré-configurée (option active par défaut) et dans ce cas configurer cette tuile comme vous le souhaitez en utilisant les widgets du core ou vos propres widgets, d’afficher ou masquer les commandes de votre choix…

La tuile pré-configurée ne tient pas compte du statut visible ou non des commandes, ni des options avancées d’affichage; La configuration de celle-ci ne peut pas être modifiée.

Les commandes

Les commandes infos seront mises à jour en quasi temps réel (délai de quelques secondes maximum normalement) mais l’image de l’album en cours de lecture peut mettre un peu plus de temps à s’afficher sur le widget lors d’un changement de piste, ceci est parfaitement normal et indépendant du plugin: il doit récupérer l’image depuis une source externe (sur un Sonos ou sur internet) et cela prend parfois plusieurs secondes (en principe maximum une dizaine de secondes).

Commandes de volume & contrôle du Sonos

Ces commandes vont toujours contrôler l’équipement correspondant, y compris lorsque celui-ci est dans un groupe.

Commandes de lecture

Ces commandes indiqueront et contrôleront la lecture en cours sur l’équipement ou sur le groupe si celui-ci est groupé et cela de façon transparente, vous ne devez pas vous préoccuper de savoir si l’équipement est groupé ou pas pour les utiliser.

Hint Les playlists et les favoris doivent être créés via l’app Sonos (sur mobile ou sur ordi) ensuite il faut faire une synchronisation pour mettre à jour les équipements et pouvoir les utiliser dans un scénario.

Commandes pour gérer les groupes

Ces commandes agissent toujours sur l’équipement correspondant.

TTS

Le TTS (text-to-speech) vers le Sonos nécessite d’avoir un partage SAMBA sur le réseau (imposé par Sonos, pas moyen de faire autrement). Il faut vous donc un NAS ou équivalent sur le réseau. La configuration est assez simple il faut mettre le nom ou l’ip du NAS (attention à bien mettre la même chose que ce qui est déclaré sur Sonos) et le chemin vers le dossier qui doit contenir les fichiers audio ainsi que le nom d’utilisateur et le mot de passe (attention l’utilisateur doit avoir les droits en écriture)

La création du fichier audio est géré par le core de Jeedom: la langue sera celle configurée dans Jeedom et le moteur TTS utilisé peut également être sélectionné dans la configuration Jeedom.

Lors de l’utilisation du TTS (commande Dire), le plugin va effectuer les actions suivantes:

IMPORTANT

Il faut absolument mettre un mot de passe pour que cette procédure fonctionne.

Il faut aussi absolument un sous-répertoire pour que le fichier vocal soit correctement créé.

Il ne faut surtout pas d’accent dans le nom du partage ou le dossier, d’espace ou de caractères spéciaux.

Les messages trop longs ne peuvent être transmis en TTS (la limite dépend du fournisseur de TTS, en général environ 100 caractères).

Exemple de configuration

Côté NAS, la config suivante doit être effectuée:

Côté Plugin Sonos, la config :

Côté Bibliothèque Sonos (appli PC)

Le panel

Le plugin Sonos met aussi à disposition un panel qui rassemble tous vos Sonos. Disponible à partir du menu Accueil → Sonos Controller :

IMPORTANT

Pour avoir le panel il faut l’avoir activé dans la configuration du plugin.

Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site web. Si vous continuez à utiliser ce site, nous supposerons que vous en êtes satisfait.