-
Compteur de contenus
6 715 -
Inscription
-
Dernière visite
-
Jours gagnés
124
Tout ce qui a été posté par Krikroff
-
@Shad, non j'ai essayé Sarah mais pour l'instant cela ne correspond pas àmes usages ni ceux de ma petite famille @rem's, c'est la v0.0.8 du device Sonos j'avoue ne pas bien comprendre la question. Oh, non j'ai pas viré les 2 vfib quand même ? Envoyé de mon iPhone àl'aide de Tapatalk
-
Topic unique Fibaro - Motion Sensor - Fgms-001
Krikroff a répondu à un(e) sujet de Moicphil dans Modules Fibaro
Coquille vide c'était presque ça au début en fait... Car le module est arrivé en vrac ! il faisait cling-cling en le remuant , le cache opaque n'était plus dans le logement , la lentille du PIR n'était plus dans son axe... Donc soit il a servi de balle de ping-ping soit la poste à jouer au foot avec (c'est évidement cette solution que j'ai retenu ) Oui au fait la pile était H.S aussi, ça c'est plus étrange, peut-être une piste pour expliquer les problèmes car honnêtement avec une pile neuve ton module marche très bien. Mon plus vieux FGMS tourne depuis Avril et toujours pas de problème avec, je croise les doigts ! -
Topic unique Fibaro - Motion Sensor - Fgms-001
Krikroff a répondu à un(e) sujet de Moicphil dans Modules Fibaro
Le module H.S de influman (sous eedomus) fonctionne très bien chez moi sur mon HC2 et la gestion de l’éclairage de mes W.C est au Top , merci influman... Allé dis tu le vends ton module qui marche pas Bon, c'est vrai c'est pas cool pour tout ceux à qui le module pose des problèmes -
@Hansolo, je vais regarder cela et je poste des exemples ou un nouveau vfib de test Edit: j'a mis à jour le zip, SONOS_TTS_Test.vfib est une ancienne version, il est préférable d'utiliser le VD sonos comme ceci: -- jouer le tts pendant 10 secondes fibaro:setGlobal("SonosTTS", "lng=fr|dr=10|vol=15|txt=Ceci est un test de TTS, veuillez attendre la reprise de la musique. . .|"); -- Mode auto stop: la reprise est automatique (mais plus longue en raison de la detection de fin de tts) fibaro:setGlobal("SonosTTS", "lng=fr|dr=auto|vol=15|txt=Ceci est un test de TTS, veuillez attendre la reprise de la musique. . .|"); @JM13, oui tout ce qui est a ma disposition les pieds , le nez ... @Rem's, soit effacement de l'ancien vd puis import du nouveau en cas de grosses modifications, mais pour cette version il suffit juste d'importer la V0.0.8 puis de remplacer le code du mainloop de la V0.0.7 par celui du mainloop de la V0.0.8. En principe n'importe quelle IP fait l'affaire sauf en cas d'association de player ou il vaut mieux utiliser l' IP du player "maître" par exemple chez moi Play:1 L + R + SUB c'est l' IP du Play:1 L que j'utilise...
-
Le paramètre avant le volume correspond à l'option de durée: "auto" -> Mode Auto Stop du stream activé 10 -> 10 secondes de lecture avant stop / reprise de l'état précédent. nil -> au petit bonheur la chance maintenant, enfin avant aussi Lol ! Peux-tu essayer en fixant la durée avec par exemple 5 secondes ? Edit: PS au fait il n'y a plus de bouton playTTS dans cette version
-
Sérieux !!! Tu peux poster ta commande pour lancer ton TTS svp?
-
Nouvelle version 0.0.8 mise en place hier. - Amélioration : La lecture d'un TTS en mode Auto Stop est maintenant stable - Amélioration : La lecture d'un TTS avec une durée définie est maintenant stable - L'image principale du vd réapparaît maintenant automatiquement après l'appui sur un bouton (Labomatik & JM13, merci ) - Correction d'un bug avec l'analyse xml de BrowseDirectChildren - Attention: Pour utiliser les raccourcis "boutons mes radios" vous devez ajouter au moins deux radios depuis l'application SONOS "Desktop/IOS etc..." @Shad, JM13, logiquement j'avance ce soir sur une intégration "ouverte" d'un serveur externe pour le cache du TTS @billykwan88, il faudrait que je réalise des tests avec spotify
-
, il faut vraiment que j’intègre la gestion des variables au HC Toolkit Bonne journée.
- 329 réponses
-
Non ce n'est pas le toolkit c'est un bug du panneau du HC2, il ne faut surtout pas modifier une variable depuis le panneau sinon toutes les variables qui ne sont pas de type numérique passent àO ou NaN
- 329 réponses
-
Oui Shad c'est bien ça, ma passerelle s'occupe de la négociation avec le service Google TTS puis enregistre le fichier en mp3, wave ou autre puis retourne le stream. La demande suivante si le message est déjà présent dans le cache (fichier enregistré sur le serveur) alors il est retourné directement sinon nouvelle négociation avec le service Google TTS et ainsi de suite. Mais il est possible de faire beaucoup d'autres choses: normalisation du fichier audio, jouer sur le volume, la vitesse, agrégation de fichiers (ex: Bip sonore + pause 1 seconde + TTS + Effet sonore avec Fadeout) etc.
-
Pour info: La télécommande réseau (API HTTP) est de retour avec la version 1.2.17 Selon freebox-V6.fr cette "API sera conservée tant qu’une solution de remplacement plus moderne ne sera pas implémentée. Il est toutefois conseillé d’utiliser le SDK RUDP/HID lorsque c’est possible."
-
La télécommande réseau (API HTTP) est de retour avec la version 1.2.17 Selon freebox-V6.fr cette "API sera conservée tant qu’une solution de remplacement plus moderne ne sera pas implémentée. Il est toutefois conseillé d’utiliser le SDK RUDP/HID lorsque c’est possible."
- 329 réponses
-
Tu sais moi et la pression , en ce moment je gère une quinzaine de projets persos et comme je déteste les bugs , mais Avant la V4... je ne prends pas trop de risque à répondre oui
-
Pas de problème, la méthode par le setGlobal va évoluée et prendra en paramètre un objet, le tout reste dynamique il y aura juste la possibilité d'utiliser le cache (au second passage) local object = { tts = { lng = "fr", message = "Google parle maintenant en Français.", provider = "google", cache = { activated = true, ip = "192.168.1.250", port = 81, uri = "/handlers/tts.ashx" } }, duration = 15, volume = 10 }; playFile(object); -- ou depuis une scène ou autre... fibaro:setGlobal("SonoTTS", json.encode(object)) je travail aussi àéliminer totalement la latence inhérente au vd, technique déjàen place sur d'autres vd perso mais du taff pour le faire ici... c'est en cours
-
Actuellement ma méthode playFile permet de lancer un stream de type local sur serveur, un stream de type mp3 depuis Internet (radio, etc.) ou un tts. Il ressemble à cela ... -- Stream object paramters are -- stream: the file / uri -- source: "local" or "http", "local" is setted by default -- duration: play duration in seconds (option) -- volume: the volume for playing the stream -- TTS Object parameters are -- lng: the language -- message: the message -- provider: "google", "tts-api" (only english) local dtChangeOfSeasons = { stream = "//HOME-SERVER/Musique/CD/Dream Theater/A Change of Seasons/01-A Change of Seasons [Medley].flac", source = "local", volume = 3}; local bell1 = { stream = "//s3.amazonaws.com/smartapp-media/sonos/bell1.mp3", source = "http", duration = 8, volume = 3}; local bell2 = { stream = "//s3.amazonaws.com/smartapp-media/sonos/bell2.mp3", source = "http", duration = 8, volume = 3}; local fireAlarm = { stream = "//s3.amazonaws.com/smartapp-media/sonos/alarm.mp3", source = "http", duration = 17, volume = 3}; local tts = { tts = { lng = "fr", message = "Google parle maintenant en Français.", provider = "google" }, duration = 15, volume = 10 }; -- tts playFile(tts); -- stream playFile(dtChangeOfSeasons); -- radio type playFile(bell1); cela vous semble clair ou pas ?
-
@Shad, Oui le device Sonos fait cela: couper, lancer un message (TTS) puis reprendre la musique tout seul . Juste le fonctionnement du cache que je n'ai pas exposé ici car je l'utilise autrement. Après si cela vous intéresse je peux ajouter la possibilité dans le device de gérer le TTS depuis un serveur externe (Serveur, NAS, RPI etc...) pas de problème, si c'était cela ta demande dans les précédents messages je n'avais bien compris alors
-
Comme je le disais j'utilise le cache de mon coté sur mon serveur et oui c'est très clair cela marche très bien, chez moi c'est en dessous de la seconde pour lancer un stream (voir instantanément ) Tu veux modifier quoi, le module SONOS ou le bout de code que j'avais publié pour lancer un stream ? PS: @Labomatik: le patch de la ligne 914 et l'update de l'image principale du vd sont dans le v0.0.8
-
@JM13, oui tu as parfaitement raison, j'utilisais le même type de technique avant mais tant que la gestion des images dans le HC2 restera ainsi: upload douteux , gestionnaire , perte totale en cas de recovery les images et bien @labomatik, j'ajoute cela dans la prochaine version pour toi
-
Compatible V3-V4-Lite Vision Security - Détecteur De Choc Zs5101
Krikroff a répondu à un(e) sujet de Moicphil dans Vision Security
c'est bon àsavoir, merci- 15 réponses
-
- Détecteur
- Choc
-
(et 1 en plus)
Étiqueté avec :
-
Oui c'est lourd mais logiquement une image doit être associée par bouton et même si il n'y a pas d’association un appui sur un bouton change l'image du vd...
-
Cool , merci pour ton aide
-
Peux-tu pour faire un test ajouter aussi dans "mes radios" ? Edit: aussi tout en bas du script du mainloop il y a Tk.isTraceEnabled = false; tu peux passer sur true pour avoir les "traces", par contre ne pas utiliser en production avec les traces activées
-
Oui je rencontre un bug avec l'analyse xml du BrowseDirectChildren donc pour utiliser les raccourcis des radios il faut définir au minimum deux radios favorites depuis l'application "desktop/ios etc" du SONOS. Est-ce que les radios sont en favorites ? juste dans "mes radios" ? ou les deux ?
-
@labomatik, peux-tu remplacer ligne 908 le pairs de la boucle for par ipairs comme ceci for key, value in ipairs(children) do et me dire ? Merci