ericl78 74 Signaler ce message Posté(e) 25 juillet 2018 Bonjour Voici ma problématique J'ai un VD qui envoi des commandes vocales via TTS et cela fonctionne à merveille. Par contre, la box, pour diverses raisons justifiée, se met à parler la nuit. (pas WAF :=) ) Avez vous une solution pour désactiver un VD entre 22h00 et 07h00 du matin ?, comme il est possible de le faire pour une scène. Bien entendu, je pourrais gérer cela dans mes scènes, mais cela complique énormément mes scènes (j'ai 15 boutons dans mon VD avec des phrases différentes) Merci d'avance Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 25 juillet 2018 tu crées une scène qui met la variable Est_Nuit à true à 22h00 et à false à 7h00. Ensuite dans ton VD tu testes avant d'envoyer ton TTS si le variable Est_Nuit est bien à false 1 1 Partager ce message Lien à poster Partager sur d’autres sites
ericl78 74 Signaler ce message Posté(e) 26 juillet 2018 (modifié) merci pour ta réponse Mais mes VD sont en text et non lua et ceci afin d'envoyer des commandes tts Il est possible dans ce mode d'utiliser les mêmes commandes que en lua ? Merci Modifié 26 juillet 2018 par ericl78 Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 26 juillet 2018 en texte ? Je ne connais pas ce mode Partager ce message Lien à poster Partager sur d’autres sites
ericl78 74 Signaler ce message Posté(e) 27 juillet 2018 Oups, désolé, je voulais dire mode chaîne Merci d'avance Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 28 juillet 2018 je ne connais pas non plus le mode chaîne. Tu veux dire le mode bloc ? Poste un exemple d'un bouton , qu'onregarde Partager ce message Lien à poster Partager sur d’autres sites
ericl78 74 Signaler ce message Posté(e) 29 juillet 2018 Bonsoir voici un exemple: comment rajouter une condition if .... Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 29 juillet 2018 je ne crois pas que c'est possible dans le bouton en texte. Et qu'est-ce qui appelle ce bouton ? Partager ce message Lien à poster Partager sur d’autres sites
ericl78 74 Signaler ce message Posté(e) 30 juillet 2018 Bonsoir Des scripts lua appellent ce bouton. Bien entendu, je peux modifier tous mes scripts lua qui appellent ce bouton, mais cela n'est pas propre. Je fais toujours mon possible pour optimiser mes scripts. Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 30 juillet 2018 et tu ne saurais pas transformer ce script en script LUA, puis y ajouter une condition ? Partager ce message Lien à poster Partager sur d’autres sites
trainkill666 70 Signaler ce message Posté(e) 30 juillet 2018 A tester pour la conversion en lua : local message = "" local ip_module = fibaro:get(fibaro:getSelfId(),"IPAddress") local port = fibaro:get(fibaro:getSelfId(),"TCPPort") HC2 = Net.FHttp(ip_module, port) status, response = HC2:GET("/api/rest/speech/tts?text="..message Il manque le réglage volume à 80 ... Partager ce message Lien à poster Partager sur d’autres sites
jojo 2 620 Signaler ce message Posté(e) 31 juillet 2018 Je ne me souviens plus trop, mais le VD Sonos de @Krikroff ne fait il pas le TTS ? Il n'y aurait alors plus qu'à remplir une variable avec le texte à dire Partager ce message Lien à poster Partager sur d’autres sites
pepite 1 272 Signaler ce message Posté(e) 1 août 2018 @jojo Confirmé, oui, le VD de Krikroff fait du TTS. @ericl78 Tu as des Sonos ? Question curiosité ;-) Pourquoi en Texte plutot qu'en LUA ? Partager ce message Lien à poster Partager sur d’autres sites