Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'serveur paw'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Bienvenue
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Annonces et suggestions
  • La Home Center et ses périphériques
    • La Home Center pour les nuls
    • HC 2 & Lite
    • HC 3
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Quick App
    • Multimédia (audio, vidéo ...)
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets, piscines, ...)
    • Eclairage
    • Applications Smartphones et Tablettes
  • Autres solutions domotiques
    • Box / Logiciel
    • Modules Nice (433 & 866 MHz)
    • Modules Zigbee
    • GCE Electronics
    • Modules Bluetooth Low Energy
  • Objets connectés
    • Les Assistants Vocaux
    • Netatmo
    • Philips Hue
    • DIY (Do It Yoursel)
  • Sécurité
    • Alarmes
    • Caméras
    • Portiers
    • Serrures
  • Informatique / Réseau
    • Tutoriels
    • Matériels Réseaux
    • Matériels Informatique
    • NAS
    • Virtualisation
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Calendriers

Aucun résultat à afficher.


Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

1 résultat trouvé

  1. Tout récemment, j'ai écrit sur ce forum un petit tuto sur l'envoi de SMS via un serveur PAW. Ce serveur Paw offre bien des possibilités, dont la gestion de la synthèse vocale... Ingrédients Cette fois, uniquement un "bon vieux smartphone android" Paramétrer le smartphone pour que la connexion wifi soit toujours active (y compris en veille) Vous devrez activer la fonction synthèse vocale sur celui-ci Installation du serveur Paw et configuration de la fonction synthèse vocale - lire ici : http://www.domotique-fibaro.fr/index.php/topic/74-message-sms-via-un-serveur-paw/ - ainsi que la page dédiée ici : http://www.abavala.com/2013/01/08/paw-synthese-vocale-multilingue-sous-android/ Tester avec une commande HTTP depuis votre navigateur préféré http://192.xxx.xxx.xxx:8080/actions/text_to_speech.xhtml?texte=phrase%20de%20test Passons à la Fibaro HC2 : On peut créer un périphérique virtuel avec adresse IP + port 8080 et la ligne "string" suivante GET /actions/text_to_speech.xhtml?texte=alarme%20activée&langue=fr&vol=8 HTTP/1.10x0D0x0A0x0D0x0A .... mais la contrainte c'est un bouton par type de message Le code LUA de la Fibaro : on oublie pour l'instant, pour les mêmes raisons que l'envoi de SMS Utiliser le code de @krikroff, la solution la plus souple J'ai adapté le "main process" de la façon suivante : ------------------------------------------------------------------------------------------- -- Main process ------------------------------------------------------------------------------------------- function SendSpeech(speech, vol) local uri = "/actions/text_to_speech.xhtml"; local params = "?texte=" .. urlencode(tostring(speech or "empty")) .. "&langue=fr&vol=" .. vol; Tk.Net.isTraceEnabled = false; local HttpClient = Tk.Net.HttpRequest("192.xxx.xxx.xxx", 8080); HttpClient:setReadTimeout(500); local response, status, errorCode = HttpClient:request("GET", uri..params, { "User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:25.0) Gecko/20100101 Firefox/25.0", "Accept: text/html,application/xhtml+xml,application/xml;q=0.9" }); HttpClient:disconnect(); HttpClient:dispose(); HttpClient = nil; end -- récupération du contenu des variables globales speech (texte à reproduire) et vol (niveau sonore) local speech = fibaro:getGlobalValue("speech") local vol = fibaro:getGlobalValue("vol") SendSpeech(speech, vol); Commentaires : Modifier l'adresse IP dans le code LUA Créer sur votre box deux variables globales avec le panneau variables : - speech (vous pouvez l'initialiser par exemple avec ce message : test de message) - vol (vous pouvez l'initialiser par exemple à : 15) Si le nom de ces deux variables ne vous plait pas, vous pouvez les changer juste après les deux fonctions getGlobalValue, entre guillemets Vous pourrez insérer ce type de lignes dans une scène : --[[ %% properties %% globals --]] -- message vocal à envoyer au smartphone fibaro:setGlobal("speech", "bienvenue chez vous") -- volume sonore du smartphone fibaro:setGlobal("vol", "13") -- activation du périphérique virtuel et bouton ad hoc fibaro:call(88, "pressButton", "9"); La voix sur mon smartphone est un peu métallique... et les oreilles de mon smartphone ne bougent pas Pour terminer : J'ai aussi adapté le main process pour la gestion de MP3 avec le serveur PAW Mais j'ai constaté des blocages de la fonction lecture MP3 sur mon smartphone, qui m'oblige à redémarrer celui-ci Je n'ai pas vraiment cherché d'où vient le problème... tests trop rapprochés de lecture MP3 ? Si certains le souhaitent, je pourrai le mettre à disposition (pour une voix moins métallique )
×