Forum eedomus
http://forum.eedomus.fr/

Sonos et chargement webradio
http://forum.eedomus.fr/viewtopic.php?f=18&t=4113
Page 1 sur 1
Auteur:  lexomil [ 22 Avr 2016 08:13 ]
Sujet du message:  Sonos et chargement webradio

Bonjour à tous,
J'ai suivi un tuto sur le forum afin de faire jouer la radio sur un sonos PLAY1 dès mon entrée dans la salle de bain.
Le souci est que dès qu'il y a une notification sonores dans la maison, elle remplace la webradio et impossible de la faire revenir par macro ou règle.
La seul façon d'y arriver est d'ouvrir l'appli sonos et de recharger la webradio sur le sonos.
Je ne comprends pas.
Merci de votre aide.
Lex
Auteur:  Ferritales [ 22 Avr 2016 08:29 ]
Sujet du message:  Re: Sonos et chargement webradio

tu fais un STOP entre deux?
Auteur:  lexomil [ 22 Avr 2016 08:45 ]
Sujet du message:  Re: Sonos et chargement webradio

Bonjour,
tu veux dire une macro stop ?
merci pour ta réponse
Auteur:  popix [ 23 Avr 2016 22:55 ]
Sujet du message:  Re: Sonos et chargement webradio

comment sont gérés tes "notifications" sur le Sonos ?
A ma connaissance le seul moyen de faire des notif avec reprise est d'utiliser un classe PHP (DJ MOMO ou une autre plus complète) sinon cela ne fonctionne pas ? Il te faut donc une NAS ou un serveur externe à l'eedomus.

++
Auteur:  lexomil [ 24 Avr 2016 16:56 ]
Sujet du message:  Re: Sonos et chargement webradio

Salut Popix,
Merci de ton aide. Mes notifications sont des mp3 chargées sur la box en tant que valeur du périphérique virtuel.
Effectivement je n'arrive pas a charger la webradio après une notification de mon système.
Mais alors pourquoi le périphérique upnp prévoit une valeur pour charger, avancer etc... si on ne peut pas le faire.
Cordialement
Lex
Auteur:  popix [ 24 Avr 2016 23:29 ]
Sujet du message:  Re: Sonos et chargement webradio

Salut,

Le système Sonos est "compatible" avec l'Upnp, ce qui permet de lui envoyer des ordres via ce protocole.
C'est un protocole complexe à manipuler à bas niveau et certaines applications/logiciels simplifient drastiquement cette communication en pré-programmant des commandes de base.
La gestion complète d'un sonos tel que le plugin Jeedom le fait par exemple, nécessite un travaille de développement relativement important, ce qui n'a pas été réalisé sur l'eedomus.
Tu peux donc soit utiliser les commandes de bases, soit utiliser un script php externe mais il faudra le maîtriser.

Les notifications avec reprise sont ce qu'il y a de plus délicat à réaliser ainsi que le Text To Speech.
Il faut mémoriser en détails l'état et la playlist du sonos , régler le volume de la notif, puis mettre en queue le mp3 de notif, le lire, le purger, recharger la playliste et l'état su sonos.

Dans ton cas , puisque tu as déjà les mp3 de réalisé, si tu ecoutes souvent la même radio, tu pourrais utiliser une macro avec plusieurs commandes de base eedomus du type :

stop lecture en cours
Mettre le volume à X
Lire notif
Mettre le volume à ton volume habituelle de radio
Lire ta radio habituelle (lire un flux http dans les param eedomus)

Ce flux est compliqué à récupérer , il doit être au bon format pour que ton sonos le lise, il faut chercher sur les forums et le net.

L'idéal est un script externe.

Bon courage.

++
Auteur:  enr37 [ 25 Avr 2016 08:31 ]
Sujet du message:  Re: Sonos et chargement webradio

Il me semble avoir lu sur Domotique info qu effectivement Le TTS en upnp coupait le flux sans possibilité d y revenir. Ç est ce que constate aussi chez moi. On ne peut mettre qu'une seule sonos qui du coup sort du groupe de lecture.

Post répondu via tapatalk
Auteur:  henri66 [ 02 Mai 2016 08:47 ]
Sujet du message:  Re: Sonos et chargement webradio

lexomil a écrit:Effectivement je n'arrive pas a charger la webradio après une notification de mon système.
Lex


Si tu trouves je suis aussi preneur.
Auteur:  popix [ 02 Mai 2016 20:52 ]
Sujet du message:  Re: Sonos et chargement webradio

j'ai tout refait avec cette classe là , plus complète que celle de DJMOMO :
https://github.com/duncan3dc/sonos

Je peux isoler un script clé en main si quelq'un a besoin juste du TTS mais il faut être un petit peu débrouillard :
* creer un compte sur voice rss (google ne marche plus)
* savoir créer un dossier avec des droits basique sur son syno ou serveur web et le partager en réseau
* savoir ajouter ce dossier à la bibliothèque sonos

le tts marche nickel avec reprise complexe (radio, timing précis dans la chanson, etc..)
350 tts par jour max
Auteur:  lexomil [ 03 Mai 2016 13:33 ]
Sujet du message:  Re: Sonos et chargement webradio

Merci Popix,
Mais un peu complexe pour moi.
En plus ce que je comprends avec eedomus pour le tts sur les enceintes, c'est toutes les enceintes ou une seule. On ne peut pas sélectionner que 2 ou trois enceintes de son parc ?
Cordialement
Lex
Page 1 sur 1 Le fuseau horaire est UTC+1 heure