getget a écrit : 03 nov. 2018, 16:19 Merci pour le script, je l'ai adapté pour une sonde xiaomi qui renvoie séparément la T° et l'humidité comme ceci :Comment faire pour que le GH ne réponde rien quand il execute le Webhook ? Actuellement il me répond "ok action en cours"Code : Tout sélectionner
commandArray = {} if devicechanged['TTS_Temperature_salle'] == 'On' then Temp=tonumber(otherdevices_temperature['Salle']) Temp = math.floor(10*Temp)/10 os.execute('sudo pico2wave -l fr-FR -w /tmp/MonMessage.wav "La température de la salle est de "'..Temp..'"degrés."') os.execute('sudo sox /tmp/MonMessage.wav -r 48k /tmp/MonMessage.mp3') os.execute('sudo python /home/getget/stream2chromecast/stream2chromecast.py -devicename 192.168.1.99 /tmp/MonMessage.mp3') end return commandArray
salut
voici la solution : a faire dans IFTT
Dans la zone suivant, sous le "What do you want the assistant to say in response ?" on renseigne ici la phrase que doit nous dire Google home en retour de notre ordre. Une phrase qui sert a confirmer que Google a compris et exécuté notre ordre.
Afin que google home reste muette et qu'elle ne fasse que s’exécuter, j'ai essayé de laisser cette zone vide mais ca ne fonctionne pas. Google home dit " ok, action en cours".
C'est simplement dut au fait que IFTTT exige que Google home donne une réponse de confirmation. J'ai tout essayé le point, la virgule, le point d'exclamation... mais rien ne fonctionne.
J'ai fini par trouver. On obtient l'effet escompté en plaçant ce signe dans la zone de réponse : " ̢ "
Il n'existe pas de touche pour faire ce signe. On ne peux également pas placer son code hexadécimale dans IFTTT. La seule solution consiste a effectuer un copier-coller de ce symbole. Je vous en met plusieurs exemplaires ci-dessous afin de vous facilité la tache du copier coller. Vous verrez qu'il n'est pas toujours évident avec ce symbole: ̢ ̢ ̢ ̢ ̢ ̢ ̢ ̢