Tuto Tuto TTS Météo
#1
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 Cool-1614 

Prérequis
=> un sonos et oui  Lol-161b 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   Doh-23e2

Nous allons donc modifier cela.

   

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)

   

Pour modifier la "/" aller dans l'équipement "Météo" (1)

   


Modifier le texte en rose (1) en supprimant la "/" et en ajoutant ce que vous désirez que la dame dise dans votre sonos  Lol-161b (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

   

Sélectionner le bloc "variable" et cliquer sur la droite sur "f(x)"

   

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)

   

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é  Yahoo-1ea1


Pièces jointes Image(s)
   
http://www.homesweetdom.lu
Boutique en ligne avec identification des produits testés compatibles Lifedomus
www.homesweetshop.eu
Likes Received: 174 in 123 posts
Likes Given: 248
Répondre
#2
Vivement  que la version stable du firmware sorte...
Répondre




Utilisateur(s) parcourant ce sujet : 1 visiteur(s)