Aller au contenu

Recommended Posts

Nouvelle cde netsta -ano, je ne les vois plus, précedemment elles étaient bien liées au PID de l'appli MyFibaro sur des ports dynamiques tels que 447xx ou 394xx.

Je regarderai lors de prochains tests.

Partager ce message


Lien à poster
Partager sur d’autres sites

@didier

Dernier test sur mon plantage lors de l'inscription du code télécommande, j'ai changé de port d'écoute, et plus de plantage.

Il faut éviter le port 80.

Merci, encore, pour ton aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je n'ai pas suivi votre discussion, mais je vois que ça parle de Windows 8 et de port 80, le problème, ça ne serait pas ça : https://superuser.com/questions/352017/pid4-using-port-80

Le port 80 est utilisé par défaut sous Windows 7. J'avais déjà eu le cas.

 

Sinon, en aparté, faut se dépêcher de faire la mise à jour gratuite vers Windows 10, c'est possible jusqu'au 31 décembre de cette année, après ça ne sera plus possible (enfin si, mais faudra payer)

Partager ce message


Lien à poster
Partager sur d’autres sites

@Didier & Lazer.

Merci à vous deux pour ces infos, pour autant netstat. ne me donne aucun PID sur le port 80 de mon PC.

J'utilise ESET SMART Sécurity, et j'ai un vague souvenir d'avoir lu quelque chose sur ce sujet.

Pour windows10, il est sage de franchir le pas.

Je me lance d'abord dans une sauvegarde complète du disque C.

Partager ce message


Lien à poster
Partager sur d’autres sites

@didier

Bonjour

Je viens de passer mon PC en W10, je vais maintenant voir, si possible, pour remplacer ou doubler des push de la HC2 (actuellement vers mon smartphone) par des tts sur Google Home ( ex du portier ; un visiteur sonne à la porte , ou activation/désactivation alarme, défaut Pompe à chaleur, etc...).

Finalement pour le niveau sonore, je trouve un intérêt à ce que le niveau soit lié suivant le message texte transmis de la HC2 vers le Google Home.

Est-ce envisageable ?

Côté HC2, mes messages se trouvent dans des VG, as-tu déjà réalisé un module dans la HC2 pour transmettre un texte compréhensible par le GOOGLE HOME, notamment avec les caractères accentués de la langue française.

Je vois qu’une cde http du genre    //@ip:port/tts- salle à manger déjeuner

  Est transmise dans le navigateur au format   /tts-salle%20à%20manger%20déjeuner

 Et enoncé avec succès dans le GOOGLE HOME, mais encodé au format suivant :

 

image.png.72e0c68ea1f9b8102990aa8cf96ba673.png

 

Partager ce message


Lien à poster
Partager sur d’autres sites
Il y a 8 heures, ASTECH44 a dit :

Finalement pour le niveau sonore, je trouve un intérêt à ce que le niveau soit lié suivant le message texte transmis de la HC2 vers le Google Home.

Est-ce envisageable ?

Oui c'est possible, je peux le faire, par contre :

Tu veux envoyer le volume comme argument dans l'url exemple http://IP:PORT/tts-ceci est un test/80/50 pour un volume à 80% de l'annonce et revenir à 50% ensuite

ou tu préfères comme pour la notification d'un appel un réglage commun volume notif + retour volume standard 

 

Il y a 9 heures, ASTECH44 a dit :

Côté HC2, mes messages se trouvent dans des VG, as-tu déjà réalisé un module dans la HC2 pour transmettre un texte compréhensible par le GOOGLE HOME, notamment avec les caractères accentués de la langue française.

Je vois qu’une cde http du genre    //@ip:port/tts- salle à manger déjeuner

  Est transmise dans le navigateur au format   /tts-salle%20à%20manger%20déjeuner

 Et enoncé avec succès dans le GOOGLE HOME, mais encodé au format suivant : 

Pour l'application, il n'y a aucun problème avec les accents les apostrophes etc...

Tu peux très bien envoyer dans l'url http://IP:PORT/tts-pépé mémé l'italie

Il va t'annoncer ça de la même façon que c'est écrit.

 

Pour le module ce n'est pas très compliqué

 

local myfibaro = Net.FHttp("IP", port)
myfibaro:GET("/tts-pépé mémé l'italie")

 

ou bien sur tu remplaces "pépé mémé l'italie" par une variable de la HC2 ou le texte de ton choix

Partager ce message


Lien à poster
Partager sur d’autres sites

@didier.

Je m'attendais à une traduction du text avant l'envoi au Google Home.

Effectivement c'est tout simple, et avec une variable la syntaxe est :

 

-- lecture de la variable contenant l'annonce à transmettre sur le Google Home
local text = fibaro:getGlobalValue('TTS_GOOGLE')


local myfibaro = Net.FHttp("IP", port)
myfibaro:GET("/tts-" .. text)
fibaro:call(fibaro:getSelfId(), "setProperty", "log", "Envoi TTS")

 

Pour le volume, la solution de l'argument dans l'url est plus personnalisable

 

Merci pour ton aide.

Partager ce message


Lien à poster
Partager sur d’autres sites

La version 1.07 est de sortie avec l'ajout du réglage du volume dans l'url pour le TTS

 

Ex: http://IP:PORT/tts-salon-ceci est un test/100/50       diffuse l'annonce sur le Chromecast Salon uniquement avec un volume de 100 et remet le volume à 50

 

Ex: http://IP:PORT/tts-ceci est un test/100/50                  diffuse l'annonce sur tous les Chromecast avec un volume de 100 et remet le volume à 50

 

Ex: http://IP:PORT/tts-ceci est un test                                 diffuse l'annonce sur tous les Chromecast avec un volume défini dans Chromecast volume notification et remet le volume défini dans Chromecast volume normal

Partager ce message


Lien à poster
Partager sur d’autres sites

@Rem's

Je ne connais pas ce produit, mais je ne vois pas pourquoi il y aurait un problème.

Je suppose que c'est bien un Windows 10 dessus et pas un Windows 10 IoT.

La seule particularité de mon appli c'est qu'elle fonctionne avec le TTS de Windows.

Donc pour moi oui ça fonctionne.

Partager ce message


Lien à poster
Partager sur d’autres sites

@ Didier

Merci Didier pour cette nouvelle version..

Je l'implémente en fin d'après midi.

@ Rem's

Intéressant ce petit PC box W10, 

Je suis preneur d'infos si notamment il s'agit d'un W10 complet, il est écrit W10 Pro/Home

Partager ce message


Lien à poster
Partager sur d’autres sites

Et autre question, j'ai un NAS Chinois. Si je mets un disque dur dedans,est ce que je peux installer et faire tourner un Windows dessus ...??

Partager ce message


Lien à poster
Partager sur d’autres sites

@Rem's

Certains NAS  (ex:Synology,Qnap) permettent l'installation de VirtualBox (Synology) ou  Virtualization Station (Qnap) et permettent donc l'installation de Windows.

Par contre il faut voir également voir la puissance du Nas, j'ai un Synology DS214, il ne permet pas d'installer VirtualBox.

C'est surtout la puissance du Nas qui est importante.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Et celui la, ça pourrait le faire ... ?

https://www.amazon.fr/Bqeel-Mini-Processeur-processeur-Bluetooth/dp/B01LALKOA8/ref=sr_1_3?ie=UTF8&qid=1513442517&sr=8-3&keywords=mini%2Bpc%2Bwindows%2B10&th=1

 

Je ne sais pas quoi prendre, celui n'a pas de port écran donc il faudra que je le branche sur la TV pour le paramétrer ...

Je préférai l'autre mais je n'ai pas confiance dans la livraison chez "aliexpress"

Partager ce message


Lien à poster
Partager sur d’autres sites

Oubliez mon post précédent !!

en fait celui la à aussi un port VGA.

https://www.amazon.fr/Beelink-Windows-Output-Multimedia-Desktop/dp/B06XR2P6RY/ref=sr_1_26?s=computers&ie=UTF8&qid=1513444878&sr=1-26&keywords=mini+pc+windows+10

Est ce qu'il a toute les caractéristiques pour faire tourner ton appli .... ?? Parce qu'en fait je l'achète que pour ça ... T'es une star !!!

Partager ce message


Lien à poster
Partager sur d’autres sites

@Rem's

Je pense que ta question n'est pas correcte, tu devrais plutôt te poser la question suivante :

Est-ce que ce type de Mini-PC est vraiment idéal pour faire tourner Windows 10 ?

Je ne sais pas, je ne connais pas du tout ce type de Mini-PC.

Mais je pense que 2G de RAM pour faire tourner Windows 10 ça me parait un peu léger quand même.

Maintenant je suis sûr que sur ce forum, il doit y avoir des spécialistes Mini-PC.

Partager ce message


Lien à poster
Partager sur d’autres sites

Je veux bien te croire, merci pour ta remarques. Je vais donc regarder plutôt les 4GO, mais bon plus cher (c'est réellement pour faire tourner ton appli et rien d'autre)

Ton appli me semble très WAF et me permettrait d'allier freebox, et ses appels avec la HC2 .... et bientôt je l'espère grâce à Papa Noel, mon google mini.

Je ne sais pas trop comment tout ça va sortir sur mes enceintes Sonos, ... on verra bien !!

 

Je continue mes investigations ... !!

Modifié par Rem's
orthographe

Partager ce message


Lien à poster
Partager sur d’autres sites

@didier

Je viens d'implémenter la V1.07, pour le paramétrage dynamique des 2 volumes (Notification & normal). Tout est OK et c'est vraiment top.

j'utilise 1 variable pour des niveaux fonction du type de notification (alarme ou info) que je souhaite diffuser

Je viens de voir que tu as mis en ligne une V1.08

1ère question, peux t-on installer la V1.08 sans désinstaller la V1.07

2 ième question, lors d'une install, e pers les synonymes dans les VD, ils ne sont pas dans les fichiers que tu décrit dans ton post de mardi dernier, sont-ils dans un des 3 fichiers Devices (.ndx ou .fic ou .ftx)

« https://www.domotique-fibaro.fr/topic/11390-google-home-hc2-freebox-tts/?do=findComment&comment=177725 »

Partager ce message


Lien à poster
Partager sur d’autres sites

@ASTECH44

Les fichiers (.ndx ou .fic ou .ftx) sont créés à la première ouverture de l'application.

Donc si tu installes l'appli il n'y aura pas ces fichiers tant que tu n'auras pas démarré un première fois.

Par contre si tu as déjà un ancien Backup de ces fichiers tu peux les mettre avant la première ouverture pour récupérer ta config, mais tu peux également le faire par la suite, même si tu as déjà ouvert une première fois l'appli.

Par contre pour remplacer les anciens fichiers, l'appli doit être fermée.

 

Sinon concernant les nouvelles versions, tu lance juste le setup et il fait juste une mise à jour de l'appli en gardant toute ta configuration.

D'ailleurs je t'invite à installer la 1.08 j'ai corrigé des petits bugs pour le TTS.

Partager ce message


Lien à poster
Partager sur d’autres sites

Upgrade en V1.08.

Je reviens aux synonymes dans l'onglet Devices.

Peux tu me dire comment tu sauvegardes ces entrées "Synonymes".

De mon côté, lorsque je clique sur cette zone pour un device donné, ex sonde de température et que je rentre par ex Température salon, je ferme l'appli puis la rouvre et ce synonyme n'est plus présent.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@ASTECH44

Oups désolé, une faute de frappe dans mes lignes de code :15: 

Je n'ai pas fait une nouvelle mise à jour, mais j'ai corrigé le bug.

Télécharges http://preview.macchi.fr/myfibaro.exe et remplace simplement le fichier existant en ayant fermé l'appli avant.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

@Didier.

Bonjour

suite post de samedi soir, modif faite.

L'applet ne fonctionnait plus, (skipped) certainement dû à un synonyme ("température extérieure" sur device YR WEATHER).. Je lançais des demandes sur la température des pièces de la maison ex (quelle la température chambre ...)

OK après suppression

Comment gères tu les synonymes et leur sauvegarde (voir mon mail de samedi dernier)?

Partager ce message


Lien à poster
Partager sur d’autres sites

×