Multiroom Logitech Media Server et EEDOMUS

L’idée de départ était d’avoir une radio en l’occurrence RTL dans la SDB le matin, les jours de travail.

Les prérequis sont :

  • Logitech Media Server sur un serveur (pour ma part un NAS Synology),
  • Une platine Squeezebox (j’ai pris un Raspberry avec la distribution Max2Play),
    les autres distributions doivent fonctionner de la même manière mais je ne les ai pas testé.
  • Une box EEDOMUS qui gère les règles.

Pour le Raspberry, deux options (j’ai fait les deux),

  1. vous connectez des hp amplifiés en sortie (installé dans la SDB),
  2. vous installez la carte Hifiberry pour connecter en sortie un HP non amplifié (installé dans la cuisine). La distri Max2Play gère la carte Hifiberry, à vérifier si vous choisissez une autre distri.

Logitech Media Server

Le NAS Synology possède le paquet ‘Logitech Media Server’ d’origine, il suffit juste de l’installer.
Attention, le NAS doit avoir une IP fixe pour les règles EEDOMUS.

Squeezebox

J’utilise un Raspberry (wifi et Bluetooth intégré) et la distribution Max2Play.
Pour la SDB j’ai ajouté en façade du PI, un écran, ce qui me permet de le transformer en horloge lorsque  le PI est en veille. (Il est sur le mur avec du scotch double face).
j’ai connecté des HP amplifiés (d’ordinateur) en sortie, ceux-ci sont branchés sur une prise Wall Plug (qui allume les HP et l’éclairage du miroir).
Pour commander la prise Wall Plug, j’ai mis un détecteur de présence au dessus de la porte d’entrée à l’intérieur de la SDB afin d’allumer la prise seulement si on entre dans la SDB.
Notez l’adresse MAC du PI pour les règles EEDOMUS

Après avoir installé le Logitech Media Server et la platine Squeezebox, lancer le Media Server, cliquez en bas à droite sur paramètres puis sur l’onglet information. Vous devez pouvoir visualiser votre platine.

Faire un test de bon fonctionnement en lançant une radio ou un mp3.
Hé oui toujours RTL, non je n’ai pas d’action dans cette radio 😆

Pour interfacer les radios ou une Play liste avec EEDOMUS, dans LMS, j’utilise la liste de lecture dans le menu ‘ma musique’.

EEDOMUS

Nous allons à présent préparer notre périphérique qui vas permettre d’utiliser notre Squeezebox.

En fait je vais en créer 2 :

  1. Pour sélectionner, allumer ou éteindre la radio,
  2. Pour le volume.

1°) Créer un périphérique HTTP actionneur.

Variable Var1 = l’adresse IP fixe de votre LMS ainsi que son port
Variable Var2 = l’adresse MAC de votre platine.

Cliquer sur l’onglet valeur et créer les Radio, play list et les fonctions.
Ci-dessous un exemple de mes fonctions via LMS (à adapter en fonction de votre media server).

2°) Le volume

Se référer au point 1 pour la création du périphérique, mêmes variables VAR1 et VAR2.

Ci-dessous un exemple de mes fonctions volumes via LMS (à adapter en fonction de votre media server).

Les règles

Je rappelle le projet :
Allumer la radio le matin dans la salle de bain au réveil.
Je profite de cette règle pour allumer aussi la lumière de la chambre mais à 1% (c’est déjà assez fort), et oui, faut être sympa quand même 🙂

La macro lance la radio RTL puis éteint la radio au bout de 20Mn.
Cette règle allume bien la radio mais je n’ai pas de son jusqu’à que j’entre dans la SDB.

Activation de la lumière et des HP de la salle de bain (via un détecteur de mouvement et un Wall Plug).

La macro allume la lumière et les HP pendant 30Mn

Extinction de la lumière et des HP.
Après plusieurs essais de règles pour l’allumage et l’extinction des lumières avec un détecteur de présence, j’ai pris cette option, d’autres existent et sont aussi fonctionnelles mais celle-ci ma vas très bien.

Pour info,
– Je n’ai pas branché ma squeezebox sur le wall plug car elle me sert d’horloge.
– Un détecteur de mouvement dans le couloir fait éteindre la radio de la SDB et allume celle de la cuisine, toujours sur RTL 😥 .
– A l’activation de l’alarme, j’éteins toutes les radios (au cas où).
– J’utilise une tablette avec Imperihome pour gérer mes radios.

Je suis à votre disposition si vous avez des remarques sur ce tuto.

2 réflexions au sujet de « Multiroom Logitech Media Server et EEDOMUS »

    1. Car au début EEDOMUS ne permettais pas de choisir un lecteur UPNP.
      Et Logitech Media Server permet aussi d’écouter la radio et c’est principalement la radio que j’utilise avec mes squeezebox.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.