Forum Lifedomus

Version complète : Diffuser un message sonore via sonos
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour,
j'ai installé un portier mobotix T25 (les boutons sont interfacés en knx) et je souhaiterais diffuser un message sonore via Sonos lorsqu'un visiteur appuie sur le bouton de la sonnette. Je suppose qu'il faut passer par un automate (je n'ai pas encore expérimenté le module logique) mais vers quelle type de structure ?
Confronté au même besoin, avez vous trouvé une solution ? Merci.
Je me suis déjà pas mal "démené" pour faire fonctionner mes T25 simultanément avec LD et Grandstream car, si sur le papier les possibilités semblent infinies, la configuration de ce portier n'est pas chose aisée. Je viens donc de terminer une configuration qui me permet de répondre au choix depuis un DS PC ou un Grandstream avec le son du DS PC qui se coupe lorsque je réponds avec le Grandstream (et vice et versa). Je fais donc une pause avec la configuration des Mobotix qui sont opérationnels pour expérimenter les automates de LD et avancer sur des fonctions domotiques de la maison plus prioritaires. Cependant, la diffusion sonore via Sonos reste un objectif et je ne désespère pas de trouver un peu d'aide sur le forum pour y parvenir !
Ives a écrit :Je me suis déjà pas mal "démené" pour faire fonctionner mes T25 simultanément avec LD et Grandstream car, si sur le papier les possibilités semblent infinies, la configuration de ce portier n'est pas chose aisée. Je viens donc de terminer une configuration qui me permet de répondre au choix depuis un DS PC ou un Grandstream avec le son du DS PC qui se coupe lorsque je réponds avec le Grandstream (et vice et versa). Je fais donc une pause avec la configuration des Mobotix qui sont opérationnels pour expérimenter les automates de LD et avancer sur des fonctions domotiques de la maison plus prioritaires. Cependant, la diffusion sonore via Sonos reste un objectif et je ne désespère pas de trouver un peu d'aide sur le forum pour y parvenir !

en attendant que l'equipe de ld l'integre j'ai un rpi avec serveur web et php. Je l'ai interfacé avec la ld par le biais du connecteur http et je lance des requette php par ce biais. Sur le rpi j'ai installé une appli de duncan3dc ( a telecharger sous github)!qui gère le tts avec des fonctions interessante comme interupt qui arrete les sonos en route et les relances au meme endroit apres digfusion du message.
C'est déjà faisable, actuellement et je l'utilise pour mon système d'alarme. Le seul problème c'est qu'on ne peut pas interrompre une playlist, diffusé le message et revenir là ou on était de la chanson ou en tout cas redémarrer la dernière chanson.
CS Domotic a écrit :C'est déjà faisable, actuellement et je l'utilise pour mon système d'alarme. Le seul problème c'est qu'on ne peut pas interrompre une playlist, diffusé le message et revenir là ou on était de la chanson ou en tout cas redémarrer la dernière chanson.

Comment faut-il procéder ?
Il faut créer un scenario avec un declancheur adapté (fin cycle machine a laver). Dans le scenario on choisi l'equipement sono ou le message doit être diffusé et dans expert on a 2 possibilités.
soit lire une liste de lecture , soit lire un favoris. Il faut alors faire une liste de lecture avec le message a diffuser, ou mettre ce message dans favoris.

comme l'a très justement indiqué CS DOMOTIC, il n'est pas possible de sauvegarder l'état su sonos avant la diffusion et de la faire repartir après. Ces fonctions très interessante (y compris la synthèse vocale) existe en php sous github (DUNCAN3DC/SONOS) mais il faut utiliser un serveur web qui interprète le PHP. j'utilise un RASPBERRY PI qui le fait très bien, mais c'est dommage d'être obligé d'avoir un autre équipement que le LD!

message pour l'équipe de dev de la LD: si vous ne souhaitez pas integrer pour l'instant le TTS, merci de faire une fonction permettant de diffuser un morceau prédéfini et de reprendre la lecture de la musique a l'état avant diffusion du message.
Merci pour vos réponses, c'es très intéressant.
J'avais repéré sur Github la classe DUNCAN3DC. D'ailleurs, pour info http://www.voxygen.fr travaille sur une offre de TTS à destination des makers et autres passionnés de home automation. Leurs voix sont directement intégrables dans DUNCAN3DC et le résultat est réellement très naturel.

@Ives, je prévois la même configuration (T25 et Grandstream en portier) et je suis plus que preneur de vos retours d'expérience sur la configuration associée (MP si besoin). Merci !