Tuto Tuto TTS Météo - Version imprimable +- Forum Lifedomus (http://forum-lifedomus.com) +-- Forum : Vos automates et applications (http://forum-lifedomus.com/forumdisplay.php?fid=52) +--- Forum : Multimedia (http://forum-lifedomus.com/forumdisplay.php?fid=60) +---- Forum : Tuto (http://forum-lifedomus.com/forumdisplay.php?fid=73) +---- Sujet : Tuto Tuto TTS Météo (/showthread.php?tid=3607) |
Tuto TTS Météo - Hsd - 04-15-2017 Il y a des moments de la journée ou on aime bien avoir certaines informations, la météo lorsque l'on est dans salle de bain le matin par exemple ... Bien souvent dans cette pièce on a un système de sonorisation et bien alors voyons voir comment l'utiliser intelligemment Prérequis => un sonos et oui et avoir configuré le connecteur http://forum-lifedomus.com/showthread.php?tid=3605 => suivre le tuto de @Florent et prendre la dernière version de son connecteur http://forum-lifedomus.com/showthread.php?tid=3606&pid=8074#pid8074 Modification du script météo. Le but est d'aller récupérer les informations du jour même et de les faire lire par le Sonos. On a accès grâce à Florent à toutes ces informations dans un équipement Day0Forecast: Prévision du jour Day1Forecast: Prévision J+1 Day2Forecast: Prévision J+2 Day3Forecast: Prévision J+3 Le problème est que la variable renvoie l'information du jour sous la forme "Sam." pour Samedi etc et il y a également une "/" qui est prononcée par le TTS "Barre oblique" ce qui n'est pas super Nous allons donc modifier cela. [attachment=1642] Télécharger le fichier Javascript du connecteur (1) et l'ouvrir à l'aide d'un éditeur de texte (notepad++ par exemple) Remplacer dans ce fichier "day_short" par "day_long" dans les lignes 79 et 110 Sauvegarder le fichier puis réimporter celui-ci dans le connecteur (2) et Enregistrer (3) [attachment=1644] Pour modifier la "/" aller dans l'équipement "Météo" (1) [attachment=1645] Modifier le texte en rose (1) en supprimant la "/" et en ajoutant ce que vous désirez que la dame dise dans votre sonos (ici j'ai ajouté Température minimum et maximum) Sauvegarder (2) Automate Créer tout d'abord une variable TTS de type "chaine" Créer un automate comme ci-dessous Bloc Variable et bloc action [attachment=1646] Sélectionner le bloc "variable" et cliquer sur la droite sur "f(x)" [attachment=1647] Créer un bloc "opérande" et sélectionner l'équipement météo puis y faire glisser la valeur désirée que l'on veut vocaliser sur le sonos (ici Day0Forecast) [attachment=1648] Dans le bloc action sélectionner l’équipement sonos sur lequel vous voulez vocaliser l'information Vous pouvez ensuit utiliser les déclencheurs que vous souhaitez, par exemple détection de présence dans la salle de bain le matin afin de savoir comment s'habiller C'est terminé RE: Tuto TTS Météo - jojo - 04-17-2017 Vivement que la version stable du firmware sorte... |