J'ouvre ce sujet pour la création d'un nouveau plugin pour contrôler les enceintes, amplis, barres de son, et autres éléments Yamaha MusicCast
Je l'ai testé chez moi sur une enceinte WX-010, un ampli et une barre de son.
Les commandes vous donne accès aux infos :
- Status : lecture, pause, arrêté
- Volume, muet
- Allumé / En veille
- Nom de l'artiste, du titre de la chanson, de l'album et de la cover
- Entrée sélectionnnée
et aux actions :
- play, pause, stop, suivant, précédent, shuffle et repeat
- Allumage / Mise en veille
- Lecture des playlist
- Lecture des favoris (net radio, deezer, etc ...)
- Changement d'entrée
- Groupage/Dégroupage des enceintes
A l'activation du plugin, les éléments MusicCast sont automatiquement recherchés sur le réseau.
Vous devrez les renommer et associer à vos objets.
Les playlists et favoris sont récupérés lors de la découverte des éléments, puis mis à jour toutes les 5 min.
Je n'ai pas testé les paires d'enceintes configurées en stéréo, à voir si ça pose problème. Si c'est le cas il me faudra de l'aide (me partager les JSON de réponse à certaines URLS) ou que je m'équipe...
Je me suis basé sur le plugin Sonos de Loic et j'ai repris la mécanique de pulling pour avoir du temps réel. C'est consommateur du coté de jeedom. L'API MusicCast permet la notification, je me pencherai sur le sujet si besoin.
Disponible en béta, je suis impatient d'avoir vos retours