include

Support Logitech Media Server

Related products: Systèmes audio

Bonjour,

Avec l’arrêt des serveurs mysqueezebox.com, il sera très prochainement impossible de profiter du service deezer sur LMS (Logitech Media Server).

Mysqueezebox.com était un service qui permettait de faire la passerelle avec des services tels que Deezer, Tidal, Pandora …

LMS est un serveur de musiques en local, mais aussi connectés aux services de streaming. Très utilisé comme système alternatif et gratuit à SONOS (fonctions de synchronisations dans diverses pièces par exemple) , avec une qualité audiophile pour peu que l’on ait le matériel HIFI qui le permette, évidemment.

La communauté LMS souhaiterait donc que les acteurs non pris en charge de façon native et qui utilisaient les services de mysqueezebox.com développent ou au moins aident à développer une alternative (je ne sais pas sous quelle forme, plugin? API ? ...)

 

Qobuz et Spotify sont supportés nativement. Deezer doit faire l’effort (comme Tidal et Pandora).

 

Merci

https://forums.slimdevices.com/forum/user-forums/general-discussion/1668568-tidal-deezer-pandora

 

Pour information, dans le fil de discussion (déjà très long) dont le lien apparaît ci-dessus on apprend que deux personnes (Philippe_44 et mherger) sont impliquées dans l’écriture d’un plugin pour le support de Deezer dans LMS sans passer par mysqueezebox.com.

Dans ce même fil, on apprend que la sortie de ce plugin est pour bientôt (possiblement cette semaine, dans une version qui certainement sera préliminaire). Il y a donc de l’espoir pour ceux que ça intéresse !

Remarque : Je suis ces deux personnes depuis des années sur les forums de slimdevices , elles sont super sérieuses, compétentes et dévouées à la communauté. On ne saurait trop les remercier ! 🙂


Apparemment, le plugin est disponible et fonctionnel !

https://github.com/philippe44/lms-deezer

Il n’est pas encore dans la liste des plugins et il faut l’installer à la main, mais ça ne devrait pas tarder ;)

Merci philippe !!!


Pour ceux qui voudraient tester le plugin avant son apparition dans la liste LMS, il faut télécharger le zip du plugin sur github et le déziper dans /usr/share/squeezeboxserver/Plugins.

Good luck! 😊


Je confirme qu'une solution a été trouvée et fonctionne, grâce à l’expertise et aux efforts de Philippe44 et Michael Herger. Un grand Merci à eux ! Elle permet aux utilisateurs de squeezebox et squeezelite d'accéder à Deezer sans avoir besoin des serveurs mysqueezebox.com. Ils ont développé un nouveau plugin Deezer pour LMS, le tout fonctionnant sans les serveurs mysqueezebox.com.

Veuillez noter qu'un compte Deezer payant est nécessaire.

Pour le moment, il semble que la manière la plus simple d'installer le nouveau plugin LMS soit la suivante :

  1. Installation / Mise à jour vers LMS 8.5.0
  2. Utilisez l'interface web standard de LMS ; allez dans la section / l'onglet "Plugins" ("Plugins" / "Gérer les Plugins").
  3. A la fin de la liste des plugins, vous trouverez une section "Répertoires supplémentaires" → ajoutez l'URL du dépôt suivant : https://raw.githubusercontent.com/philippe44/lms-deezer/main/repo/repo.xm
  4. Cliquez sur le bouton "Enregistrer les réglages" situé en bas à gauche.
  5. Rafraîchissez la page et vous devriez voir le nouveau plugin Deezer listé à la fin de la liste des plugins.
  6. Cochez la case et cliquez sur le bouton "Save Settings" situé en bas à gauche.
  7. Le nouveau plugin Deezer apparaîtra alors dans la section "Active Plugins" au tout début de la liste des plugins.
  8. Cliquez sur le lien "Paramètres" du Plugin Deezer (situé après les colonnes “Description” et “Auteur”).
  9. Sur la page de configuration du plugin Deezer, ajoutez votre compte Deezer et votre jeton ARL, puis cliquez sur "Enregistrer les paramètres".
  10. Je ne me souviens pas s'il est nécessaire de redémarrer LMS, mais normalement, tout devrait être OK !

Si nécessaire vous pouvez suivre le fil de discussion suivant sur le forum slimdevices : https://forums.slimdevices.com/forum/user-forums/general-discussion/1668568-tidal-deezer-pandora

Enjoy !


Super, ça fonctionne pour moi… A voir si à l’usage, il y aura des bugs ou des limitations à régler, mais c’est tellement sympa de retrouver Deezer en qualité CD sur mon installation.

 

J’imagine que malheureusement, Deezer n’a pas été d’une très grande aide pour Philippe. Heureusement qu’il assure, un grand merci à lui.

J’ajoute aussi que pour l’arl, il faut se connecter à Deezer avec un navigateur, appuyer sur F12 du clavier pour accéder au menu développeur, se rendre sur l’onglet Application de ce menu, sélectionner Cookies/https://www.deezer.com. Là on trouve son arl à copier/coller pour configurer le plugin deezer-lms de Philippe !

 

 


Ça risque de prendre du temps pour avoir un plugin stable et qui implémente les fonctions de l’app Deezer (en particulier le paramétrage du flow). Les développeurs du code sur lequel il est basé, (Music Assistant, le module complémentaire de Home Assistant) parlent pour eux d’une sortie de la phase beta qui n’est pas envisageable avant le mois de juin... Il faudra être patient pour que Philippe et Michael peaufinent leur plugin. A mois qu’ils ne soient aidés par d’autres bénévoles ? N’hésitez pas à les contacter, si vous vous sentez d’attaque ! 💪


Dans l’explicatif fourni ci-dessus, une coquille s’est glissée :

A l’étape 3,

il faut remplacer https://raw.githubusercontent.com/philippe44/lms-deezer/main/repo/repo.xm

par https://raw.githubusercontent.com/philippe44/lms-deezer/main/repo/repo.xml


Autre information si vous utiliser piCorePlayer pour passer sur la version LMS 8.5.0 :

Pour passer sur la version LMS 8.5.0, sur l’interface Web de configuration piCorePlayer, aller à l’onglet “LMS”, au niveau du bouton “Set branch”, choisir “Development: Select this to select the unstable development branch.” (je n’ai jamais rencontré de soucis en utilisant ces versions ‘en développement’), cliquez sur le bouton “Set branch” puis cliquez sur le bouton “Update LMS” et enfin sur le bouton “Manual Update”.


Merci pour ces infos.
Est-ce que la fonction “connect” fonctionne ?


Non, la fonction Connect ne fonctionne pas dans ce cas là. pour l’instant c’est plus une fonction de contrôle d’un autre ordinateur.


C'est quoi la fonction connect?


Non, la fonction Connect ne fonctionne pas dans ce cas là. pour l’instant c’est plus une fonction de contrôle d’un autre ordinateur.

Merci

C'est quoi la fonction connect?

Du coup pour avoir testé, on peut dire que c’est rien :)
Une ébauche de brouillon de début de ce qu’est spotify connect :)


C'est quoi la fonction connect?

La fonction Connect à la “Spotify Connect” ou “Tidal Connect” est une fonction très pratique qui permet de piloter un lecteur réseau avec l’application Deezer native. Cette fonctionnalité a été demandée à Deezer il y a moultes années :

En réponse à cette demande, Deezer a réalisé une fonction qu’il a appelé “Deezer Connect” mais qui n’en est pas une. Le Deezer Connect actuel ne permet pas de piloter un lecteur réseau avec l’application Deezer native.

Il n’est pas interdit d’espérer que la fonction Deezer Connect actuelle évolue à terme vers la véritable fonction Deezer Connect que tout le monde attend. 😉


C'est quoi la fonction connect?

La fonction Connect à la “Spotify Connect” ou “Tidal Connect” est une fonction très pratique qui permet de piloter un lecteur réseau avec l’application Deezer native. Cette fonctionnalité a été demandée à Deezer il y a moultes années :

En réponse à cette demande, Deezer a réalisé une fonction qu’il a appelé “Deezer Connect” mais qui n’en est pas une. Le Deezer Connect actuel ne permet pas de piloter un lecteur réseau avec l’application Deezer native.

Il n’est pas interdit d’espérer que la fonction Deezer Connect actuelle évolue à terme vers la véritable fonction Deezer Connect que tout le monde attend. 😉

 

Oui, c’est ce qu’il me semblait, et je me disais bien qu’à priori il n’y a pas du tout l’équivalent de Spotify Connect dans Deezer, malheureusement.

 

En revanche, je me posais plus la question de la fonction “Connect” vis à vis de LMS? Cela permettrait de lancer la lecture de musiques de façon transparente à partir de l’application Deezer, directement dans LMS. Ceci est-il possible avec Spotify ? Mais cela voudrait dire que le plugin LMS de spotify implémente la fonctionnalité, comme le fait Sonos par exemple?

Si c’est ça, alors oui, ce serait vraiment pratique pour Deezer aussi !

 


La fonction Connect lorsqu’elle existe peut être implémentée par n’importe qui. Par LMS comme un plugin, oui bien sûr, mais cela pourrait être installé aussi sur n’importe quel matériel, soit pas le fabricant si c’est un matériel propriétaire, soit sous forme de plugin si c’est pour mettre sur un logiciel comme PiCoreplayer ou Volumio par exemple. En bref, c’est la solution idéale pour piloter à peu près n’importe quoi avec l’application Deezer native.


Ok, je comprends. C’est clairement la voie à développer par Deezer. D’autant plus que je ne vois pas l’intérêt pour eux de ne pas le faire.

Je veux dire par là que lancer des titres sur Deezer, Spotify, Tidal ou autre à partir de l’interface LMS (ou autre, comme sonos) ne fait aucune différence (ou très légère), et donc, peut changer de plateforme de streaming de façon transparente, sans être dérouté.

En revanche, s’il passe systématiquement par l’application Deezer et sa fonction “connect” pour piloter ses players (Sonos, LMS,...), il y sera habitué, et hésitera plus à changer de plateforme de streaming…

Pour moi, ils se tirent une balle dans le pied en ne mettant pas le paquet sur cette fonctionnalité.


Apparemment, le plugin est disponible et fonctionnel !

https://github.com/philippe44/lms-deezer

Il n’est pas encore dans la liste des plugins et il faut l’installer à la main, mais ça ne devrait pas tarder ;)

Merci philippe !!!

C’est fait, le nouveau plugin Deezer est dans la liste des plugins à installer sous LMS (version 8.5.0 minimum).

Il y a aussi un fil de discussion/support pour ce plugin :

https://forums.slimdevices.com/forum/user-forums/3rd-party-software/1686739-announce-deezer-local-plugin

Vous pouvez même poser des questions en français à Philippe ;)

Si Deezer voulait bien mettre son API publique à jour, ça leur faciliterait le travail. Et accessoirement ça leur permettrait d’intégrer plus de fonctionnalités liées à Deezer. Allez, un petit effort ! 🙂


Bonjour

Pouvez vous expliquer comment procéder avec daphile?


Le plugin Deezer local est présent sous daphile et s’installe de façon très simple.


@Babtou59 Il faut néanmoins LMS 8.5.0 au minimum pour voir apparaitre le nouveau plugin Deezer. Cela étant, le développement de daphile étant arrêté depuis des années, pourquoi continuer à l’utiliser ? Il existe pas mal d’alternatives (comme piCore par exemple).


Je confirme qu'une solution a été trouvée et fonctionne, grâce à l’expertise et aux efforts de Philippe44 et Michael Herger. Un grand Merci à eux ! Elle permet aux utilisateurs de squeezebox et squeezelite d'accéder à Deezer sans avoir besoin des serveurs mysqueezebox.com. Ils ont développé un nouveau plugin Deezer pour LMS, le tout fonctionnant sans les serveurs mysqueezebox.com.

Veuillez noter qu'un compte Deezer payant est nécessaire.

Pour le moment, il semble que la manière la plus simple d'installer le nouveau plugin LMS soit la suivante :

  1. Installation / Mise à jour vers LMS 8.5.0
  2. Utilisez l'interface web standard de LMS ; allez dans la section / l'onglet "Plugins" ("Plugins" / "Gérer les Plugins").
  3. A la fin de la liste des plugins, vous trouverez une section "Répertoires supplémentaires" → ajoutez l'URL du dépôt suivant : https://raw.githubusercontent.com/philippe44/lms-deezer/main/repo/repo.xm
  4. Cliquez sur le bouton "Enregistrer les réglages" situé en bas à gauche.
  5. Rafraîchissez la page et vous devriez voir le nouveau plugin Deezer listé à la fin de la liste des plugins.
  6. Cochez la case et cliquez sur le bouton "Save Settings" situé en bas à gauche.
  7. Le nouveau plugin Deezer apparaîtra alors dans la section "Active Plugins" au tout début de la liste des plugins.
  8. Cliquez sur le lien "Paramètres" du Plugin Deezer (situé après les colonnes “Description” et “Auteur”).
  9. Sur la page de configuration du plugin Deezer, ajoutez votre compte Deezer et votre jeton ARL, puis cliquez sur "Enregistrer les paramètres".
  10. Je ne me souviens pas s'il est nécessaire de redémarrer LMS, mais normalement, tout devrait être OK !

Si nécessaire vous pouvez suivre le fil de discussion suivant sur le forum slimdevices : https://forums.slimdevices.com/forum/user-forums/general-discussion/1668568-tidal-deezer-pandora

Enjoy !

Bonjour a tous, 

j’ai actuellement un système multiroom basé sur :

  • 5 raspberry PI
  • MAX2 PLAY et SQUEEZER en interface. 
  • DEEZER via Mysqueezebox (Bien sur tout est tombé avec la fin du serveur internet MySqueezebox)

J’ai donc racheté un PI pour m’en servir de serveur local avec :

  • installation PICOREPLAYER (piCorePlayer v9.0.0-rc4)
  • installation du LMS dessus version 8.5 (Logitech Media Server Version : 8.5.0 )
  • installation du plugin DEEZER LOCAL via https://raw.githubusercontent.com/philippe44/lms-deezer/main/repo/repo.xml
  • Paramétrage dans l’interface de mon LMS du compte deezer, je précise que je suis en premium (je suis tjrs sur le rasberry servant de serveur avec Picoreplayer), j’ai mis l’ARL pris dans les cookies comme expliqué.
  • J’ai redémarré le LMS de mon picoreplayer, j’ai redémarré le raspberry servant de serveur et les raspberry de min multiroom mais rien ne se passe..

Je ne sais pas si vous pouvez m’aider mais j’ai une question :

Comment faire pointer mes autres raspberry (qui gèrent le multiroom) sur le LMS du Raspberry ayant le LMS ? Je tente via leurs squeezebox mais impossible de trouver comment. 

Ais je oublié qq chose ? Je ne pense pas être loin….

Merci à nos 2 magiciens (Philippe44 et Michael Herger!!)

merci !!!

 


Quels client LMS sont installés sur les RPi ? J’imagine que c’est Squeezelite ? Il faut renseigner le fichier de configuration de squeezelite (/etc/default/squeezelite) avec l’adresse IP du serveur (SB_SERVER_IP="192.168.x.y").


Bonjour Nuelan, oui c est sqeezelite. 

Merci pour ta réponse 🙏

Puis je passer par max2play pour faire cela ? Ou dois je aller directement sur le RPI dans le programme ou un fichier de sqeezelite du RPI ? 


Je ne connais pas max2play, mais j’imagine que si squeezelite est installé comme une de ses extensions (ou plugin), ça doit être possible en effet de le configurer avec et ajouter l’IP du serveur. Dans le cas contraire, aller directement configurer sur le RPi.


Bonjour à tous, pour partage et retour d’expérience, si cela peut faire gagner du temps à certains (es)

Tjrs sur le sujet fin du serveur squeezebox sur internet et les difficultés à refaire fonctionner DEEZER,

Précision me concernant :

Multiroom basé sur :

  • 5 RPI avec sur chacun MAX2PLAY en OS + SQUEEZEBOX en interface serveur et SQUEEZELITE pour la lecture
  • DEEZER compte premium
  • Le tout piloter par smartphone via squeezer (ou squeezer controler)

J’ai peut être loupé des tutos ou des échanges mais après qq jours de galère et de tests, finalement pas besoin de de mettre en place un RPI (raspberry) pour servir de LMS LOCAL pour deezer ...

Sur chacun de mes RPI, j’ai pu telecharger le plugin “local deezer” en allant sur l’interface de mes squeezebox (ex : 192.168.1.36:9000)

Une fois le plugin chargé (dans la liste des plugins disponibles = onglet “gérer les plugins”) et la sueezebox redémarrée, on va effectivement dans l’onglet “avancé” puis dans “format” puis choisir le plugin deezer

Ecran onglet avancé

Puis on rajoute son compte et l’ARL DEEZER (cf tuto internet pour le récupérer de votre compte deezer)

Onglet DEEZER à remplir

 

Ce plugin permet directement de faire le lien sur notre compte deezer et ca doit être le LMS du raspberry lui même qui doit faire le serveur local j’imagine ? je ne suis pas informaticien désolé. En tout ca marche et j’ai arreté le Raspberry que j’avais spécialement acheté pour faire serveur LMS Local de deezer et que je faisais fonctionner avec Picoreplayer.

En résumé, mettre le plugin deezer de Philippe et Michael (merci encore messieurs !!) sur chacun des RPI et paramétrer l’onglet deezer.

Bonne change pour celles et ceux qui galèrent encore