Gestion du système audio SONOS

Discutez ici de vos souhaits d'évolutions et de vos idées pour eedomus

Gestion du système audio SONOS

Messagepar darkwinter » 05 Août 2012 17:51

Il serait intéressant pour celles et ceux qui possède un système audio multiroom SONOS de pouvoir le gérer depuis l'eedomus.
darkwinter
 
Messages : 251
Inscription : 28 Juil 2012

Re: Gestion du système audio SONOS

Messagepar starmich » 08 Août 2012 16:16

C'est une très bonne idée mais j'ai peur que ca ne se fasse jamais car à mon avis il y a peu d'utilisateurs qui possèdent le système Sonos et que leur flux d'info est à moitié propriétaire (c'est du UpNp mais à leur sauce) donc à chaque MaJ du Sonos ils peuvent changer le format des appels...

Perso j'ai dû développer un script PHP/Ajax pour afficher les infos dans eedomus (pochette de l'album, gérer le volume, piste suivante/précédente, mute etc...).

J'aurais bien partagé le code mais il n'est pas du tout générique et j'aurais tout a refaire pour le rendre générique à n'importe quel système Sonos.
starmich
 
Messages : 59
Inscription : 08 Mars 2012

Re: Gestion du système audio SONOS

Messagepar Pm03 » 21 Jan 2014 17:37

+1
Ce serait effectivement super si l'eedomus pouvait gérer le système Sonos directement... Les solutions palliatives via un serveur php sont plutôt complexes à mettre en oeuvre.
Pm03
 
Messages : 18
Inscription : 23 Nov 2013

Re: Gestion du système audio SONOS

Messagepar keepoox » 28 Jan 2014 19:57

+1 !

Je viens de l'équiper en Sonos et je suis bien motivé pour faire parler via l'eedomus.
Mais j'avoue ne pas tout comprendre avec ces histoires de classes Php, Sarra...Api.... :shock:
Malgré lecture re-lecture du tuto "piloter Sonos avec classe Php"

Bref, suffit-il de créer un actionneur dans l'Eedomus depuis peu....et de rédiger une requête ?

Peut être Bart pourrait nous en dire en plus :roll: :?:


Bart (eedomus team) a écrit:Bonjour,

Pour ceux qui ne l'auraient pas noté, l'actionneur UPnP eedomus est compatible avec Sonos depuis la mise à jour décembre.

Bien cordialement
keepoox
 
Messages : 67
Inscription : 04 Oct 2013

Re: Gestion du système audio SONOS

Messagepar Willy (eedomus team) » 30 Jan 2014 17:32

Bonjour,

Les systèmes Sonos utilisent le protocole UPnP pour communiquer. Grâce aux actionneurs UPnP, les systèmes Sonos sont donc commandables avec la box eedomus. Une page de documentation est disponible ici: http://doc.eedomus.com/view/Actionneurs ... P_et_Sonos

Diverses actions sont disponibles et seront enrichies avec le temps. Les actionneurs UPnP fonctionnent également avec d'autres systèmes tels que XBMC, Freebox Player, ...

Le script écrit par DjMomo fonctionne également et porpose des fonctions de Text To Speech. Il faut cependant pouvoir l'héberger sur un serveur ou un Nas chez soi.

Donc pour intéragir avec son système Sonos, il suffit de créer un actionneur UPnP mais d'autres moyens sont possibles (classes PHP de DjMomo par exemple).

Bonne soirée
Image L'équipe eedomus
http://www.eedomus.com
Willy (eedomus team)
 
Messages : 18
Inscription : 23 Sep 2013

Re: Gestion du système audio SONOS

Messagepar keepoox » 30 Jan 2014 20:33

Merci Willy pour cette précision !

Est-il envisageable, avec un actionneur UPnP, de créer une requête capable de sélectionner et jouer un mp3 déterminé.

Dans l'idée de faire comme Text To Speech mais en plus simple.... en enregistrant des annonces à jouer selon les requêtes, règles et macro mises en place sur l'Eedomus.

:?:
keepoox
 
Messages : 67
Inscription : 04 Oct 2013

Re: Gestion du système audio SONOS

Messagepar DjMomo » 30 Jan 2014 22:30

Techniquement oui, cela reste de l'UPnP. Car au final, pour faire du TTS, mon script PHP effectue les actions suivantes :
- création d'un MP3 à partir du texte à lire (nécessite connexion internet),
- chargement du MP3 dans la playlist (en UPnP),
- lecture (en UPnP, ca l'eedomus sait le gérer).
Moi ? C'est Fabien
--------------------------------------------
Mon Github : http://www.github.com/DjMomo/
DjMomo
 
Messages : 1121
Inscription : 26 Sep 2012

Re: Gestion du système audio SONOS

Messagepar Willy (eedomus team) » 06 Fév 2014 15:22

keepoox a écrit:Merci Willy pour cette précision !

Est-il envisageable, avec un actionneur UPnP, de créer une requête capable de sélectionner et jouer un mp3 déterminé.

Dans l'idée de faire comme Text To Speech mais en plus simple.... en enregistrant des annonces à jouer selon les requêtes, règles et macro mises en place sur l'Eedomus.

:?:


Bonjour,

La prochaine version eedomus va étendre les possibilités des actionneurs UPnP et permettre de charger autant de pistes que l'on souhaite afin de créer des annonces sonores. Il sera possible de jouer un mp3 déterminé (tant qu'il est accessible par un lien http). Des actions supplémentaires seront disponibles.

Pour l'instant, il n'est possible de ne charger qu'une seule piste grâce à l'action "Charger piste" dont on peut modifier le lien http. Par défaut la piste chargée est un jingle d'exemple.

Pour plus d'informations, vous pouvez vous rendre dans la documentation: http://doc.eedomus.com/view/Actionneurs ... ne_musique

Cordialement,
Image L'équipe eedomus
http://www.eedomus.com
Willy (eedomus team)
 
Messages : 18
Inscription : 23 Sep 2013

Re: Gestion du système audio SONOS

Messagepar keepoox » 06 Fév 2014 19:22

Génial !

Une idée de la date de mise à disposition de cette nouvelle version de l'Eedomus ?
keepoox
 
Messages : 67
Inscription : 04 Oct 2013

Re: Gestion du système audio SONOS

Messagepar Jmorize » 08 Fév 2014 13:05

Génial ! Vivement cette maj !
Jmorize
 
Messages : 214
Inscription : 28 Déc 2012
Localisation : SAULX MARCHAIS

Re: Gestion du système audio SONOS

Messagepar keepoox » 19 Fév 2014 23:25

Est ce que la dernière version du 17/02 a intégré le pilotage du SONOS avec les requêtesUPnP.


Est-ce qu'il est possible donc de faire jouer un morceau directement sur le PC ou le Mac ?
Comment cela fonctionne ? Y a t-il un tuto ?


Merci
keepoox
 
Messages : 67
Inscription : 04 Oct 2013


Retour vers Suggestions

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 13 invité(s)

cron