(Edit: Commentaire édité suite à la résolution du problème)
Il est possible de récupérer l'état d'une squeezebox (allumé/éteint/pause ou la musique en cours) sur l'Eedomus.
Avant la version 7.6, Logitech avait inclut la possibilité d'avoir ces informations dans un xml.
Si vous êtes sur Logitech media server 7.7 (Synology) ou 7.9, il suffit de télécharger une ancienne version (la 7.5) ou le répertoire xml est inclut. ici par exemple: http://downloads.slimdevices.com/Squeez ... -7.5.5.tgz
Une fois téléchargé, dézippez le avec 7-zip et récupérer le dossier xml (qui est dans le répertoire HTML)
Copiez le au même endroit sur votre serveur (SSH/FTP/SFTP/SCP/SMB etc..)
Déplacez le dossier xml dans un de vos dossiers puis
Si c'est un Synology, se connecter avec le compte admin (remplacer votredossier)
- Code : Tout sélectionner
cp -R /volume1/votredossier/xml /volume1/@appstore/SqueezeCenter/HTML/
- Code : Tout sélectionner
chmod 755 -R /volume1/@appstore/SqueezeCenter/HTML/xml/
Si c'est Max2play (En partant du principe que vous avez mit le dossier XML dans le home)
- Code : Tout sélectionner
cp -R /home/xml /usr/share/squeezeboxserver/HTML/
- Code : Tout sélectionner
chmod 755 -R /usr/share/squeezeboxserver/HTML/xml/
Si vous ne souhaitez pas utiliser le plugin sur le store, il faut faire ceci:
Créer un actionneur http sur l'eedomus:
Au cas ou les images sont supprimées la requête est celle ci:
http://[VAR1]:[VAR2]/xml/status_header.xml?&player=[VAR3]
Le [VAR3] correspond à l'adresse MAC de la Squeezebox
//*[local-name()='playmode'] pour l'état stopped/playing/pause (à mettre dans les valeurs brutes de l'interrupteur http)
Encore merci à hugosc pour l'aide sur le xpath