Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

[Plugin Tiers][Sujet Principal] Google Cast

Pour échanger sur les plugins classés en catégorie "Multimédia"
lolisteph
Timide
Messages : 72
Inscription : 06 mai 2017, 15:15

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par lolisteph » 02 juin 2018, 10:11

lolisteph a écrit :
27 mai 2018, 22:41
guirem a écrit :
26 mai 2018, 11:01
@lolisteph :
Au lieu d'utiliser https://XXXXXXX.dns1.jeedom.com, utilise l'ip locale de jeedom (ex: http://192.168.X.X).
Pareil pour le lien renseigné qui redirige vers Jeedom. Cela te permettra déjà d'utiliser un user avec l'option local uniquement.
Peux tu activer les logs du plugin googlecast et trouver l'info du lien envoyé à la chromecast? Quel est la commande 'CustomCmd' que tu utilises?
EDIT: Une alternative à utiliser l'encodeur d'URL, tu peux juste remplacer les '=' par '%3D' dans l'URL car c'est le signe '=' qui pose problème.
@guirem, merci pour ton suivi. j'ai installé la maj du plugin autologin et je te dis dès que possible si ma CC affiche bien mon Design jeedom.... mais je dois attendre le week-end prochain :-(
Je confirme avec la maj du plugin GoogleCast et le plugin Autologin, j'arrive parfaitement à afficher sur ma TV équipé d'une ChromeCast, une Design de Jeedom.
Encore merci guirem !

Bruno0406
Timide
Messages : 27
Inscription : 13 mars 2018, 19:05

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par Bruno0406 » 02 juin 2018, 10:59

Launch install of googlecast dependancies
-- Updating repo...
Ign http://ftp.debian.org jessie InRelease
Hit http://repo.jeedom.com stable InRelease
Hit http://ftp.debian.org jessie-updates InRelease
Hit http://security.debian.org jessie/updates InRelease
Hit http://ftp.debian.org jessie-backports InRelease
Hit http://repo.jeedom.com stable/main arm64 Packages
Hit http://ftp.debian.org jessie-proposed-updates InRelease
Hit http://ftp.debian.org jessie Release.gpg
Hit https://deb.nodesource.com jessie InRelease
Hit http://ftp.debian.org jessie-updates/main Sources
Hit http://ftp.debian.org jessie-updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/non-free Sources
Hit http://security.debian.org jessie/updates/main Sources
Get:1 http://ftp.debian.org jessie-updates/main arm64 Packages/DiffIndex [11.8 kB]
Hit http://security.debian.org jessie/updates/contrib Sources
Hit http://ftp.debian.org jessie-updates/contrib arm64 Packages
Ign http://repo.jeedom.com stable/main Translation-en
Hit http://security.debian.org jessie/updates/non-free Sources
Get:2 http://ftp.debian.org jessie-updates/non-free arm64 Packages/DiffIndex [736 B]
Hit http://security.debian.org jessie/updates/main arm64 Packages
Hit http://ftp.debian.org jessie-updates/contrib Translation-en
Hit http://security.debian.org jessie/updates/contrib arm64 Packages
Get:3 http://ftp.debian.org jessie-updates/main Translation-en/DiffIndex [3688 B]
Hit http://security.debian.org jessie/updates/non-free arm64 Packages
Get:4 http://ftp.debian.org jessie-updates/non-free Translation-en/DiffIndex [736 B]
Hit https://deb.nodesource.com jessie/main Sources
Hit http://security.debian.org jessie/updates/contrib Translation-en
Hit https://deb.nodesource.com jessie/main arm64 Packages
Hit http://ftp.debian.org jessie Release
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Hit http://security.debian.org jessie/updates/main Translation-en
Get:6 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:7 http://ftp.debian.org jessie-backports/main Sources/DiffIndex [27.8 kB]
Hit http://security.debian.org jessie/updates/non-free Translation-en
Get:8 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:9 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:10 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
Get:11 http://ftp.debian.org jessie-backports/contrib Sources/DiffIndex [27.8 kB]
Get:12 http://ftp.debian.org jessie-backports/non-free Sources/DiffIndex [26.0 kB]
Get:13 http://ftp.debian.org jessie-backports/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all InRelease
Get:14 http://ftp.debian.org jessie-backports/contrib arm64 Packages/DiffIndex [23.9 kB]
Get:15 http://ftp.debian.org jessie-backports/non-free arm64 Packages/DiffIndex [8530 B]
Get:16 http://ftp.debian.org jessie-backports/contrib Translation-en/DiffIndex [7960 B]
Get:17 http://ftp.debian.org jessie-backports/main Translation-en/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net jessie InRelease
Get:18 http://ftp.debian.org jessie-backports/non-free Translation-en/DiffIndex [19.1 kB]
Get:19 http://ftp.debian.org jessie-proposed-updates/contrib Sources/DiffIndex [7762 B]
Get:20 http://ftp.debian.org jessie-proposed-updates/non-free Sources/DiffIndex [15.6 kB]
Get:21 http://ftp.debian.org jessie-proposed-updates/main Sources/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/c2 arm64 Packages
Get:22 http://ftp.debian.org jessie-proposed-updates/contrib arm64 Packages/DiffIndex [4948 B]
Get:23 http://ftp.debian.org jessie-proposed-updates/non-free arm64 Packages/DiffIndex [7270 B]
Get:24 http://ftp.debian.org jessie-proposed-updates/main arm64 Packages/DiffIndex [27.8 kB]
Hit http://oph.mdrjr.net all/main arm64 Packages
Get:25 http://ftp.debian.org jessie-proposed-updates/contrib Translation-en/DiffIndex [8392 B]
Get:26 http://ftp.debian.org jessie-proposed-updates/main Translation-en/DiffIndex [27.8 kB]
Get:27 http://ftp.debian.org jessie-proposed-updates/non-free Translation-en/DiffIndex [15.6 kB]
Hit http://ftp.debian.org jessie/main Sources
Hit http://oph.mdrjr.net all/testing arm64 Packages
Hit http://ftp.debian.org jessie/contrib Sources
Hit http://ftp.debian.org jessie/non-free Sources
Hit http://ftp.debian.org jessie/main arm64 Packages
Get:28 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Hit http://ftp.debian.org jessie/contrib arm64 Packages
Hit http://ftp.debian.org jessie/non-free arm64 Packages
Hit http://ftp.debian.org jessie/contrib Translation-en
Get:29 http://oph.mdrjr.net all/main Translation-en [323 B]
Hit http://ftp.debian.org jessie/main Translation-en
Hit http://ftp.debian.org jessie/non-free Translation-en
Get:30 http://oph.mdrjr.net all/testing Translation-en [326 B]
Hit http://oph.mdrjr.net jessie/backports arm64 Packages
Hit http://oph.mdrjr.net jessie/main arm64 Packages
Get:31 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:32 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:33 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:34 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:35 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:36 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:37 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:38 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:39 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:40 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:41 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:42 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:43 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Get:44 http://oph.mdrjr.net all/main Translation-en [323 B]
Get:45 http://oph.mdrjr.net all/testing Translation-en [326 B]
Get:46 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Get:47 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Get:48 http://oph.mdrjr.net all/c2 Translation-en [321 B]
Ign http://oph.mdrjr.net all/c2 Translation-en
Get:49 http://oph.mdrjr.net all/main Translation-en [323 B]
Ign http://oph.mdrjr.net all/main Translation-en
Get:50 http://oph.mdrjr.net all/testing Translation-en [326 B]
Ign http://oph.mdrjr.net all/testing Translation-en
Get:51 http://oph.mdrjr.net jessie/backports Translation-en [331 B]
Ign http://oph.mdrjr.net jessie/backports Translation-en
Get:52 http://oph.mdrjr.net jessie/main Translation-en [326 B]
Ign http://oph.mdrjr.net jessie/main Translation-en
Fetched 357 kB in 5s (65.4 kB/s)
Reading package lists...
-- Installation of python3 and dependancies
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version.
python-dev is already the newest version.
python3 is already the newest version.
The following packages were automatically installed and are no longer required:
liblinear1 liblua5.2-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installed version of Python :
Python 3.4.2
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python3-pip is already the newest version.
python3-dev is already the newest version.
python-requests is already the newest version.
The following packages were automatically installed and are no longer required:
liblinear1 liblua5.2-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installation of TTS libraries
Reading package lists...
Building dependency tree...
Reading state information...
sox is already the newest version.
libttspico-utils is already the newest version.
libav-tools is already the newest version.
libavcodec-extra is already the newest version.
The following packages were automatically installed and are no longer required:
liblinear1 liblua5.2-0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 24 not upgraded.
-- Installation of python library 'netifaces' with command pip3
Requirement already satisfied (use --upgrade to upgrade): netifaces in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of python library 'requests' with command pip3
Requirement already satisfied (use --upgrade to upgrade): requests in /usr/lib/python3/dist-packages
Cleaning up...
-- Installation of python library 'protobuf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): protobuf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of python library 'zeroconf' with command pip3
Requirement already satisfied (use --upgrade to upgrade): zeroconf in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of python library 'click, bs4 and six' for TTS with command pip3
Requirement already satisfied (use --upgrade to upgrade): click in /usr/local/lib/python3.4/dist-packages
Requirement already satisfied (use --upgrade to upgrade): bs4 in /usr/local/lib/python3.4/dist-packages
Requirement already satisfied (use --upgrade to upgrade): six in /usr/local/lib/python3.4/dist-packages
Requirement already satisfied (use --upgrade to upgrade): beautifulsoup4 in /usr/local/lib/python3.4/dist-packages (from bs4)
Cleaning up...
-- Installation of python library 'tqdm, websocket-client' for plex with command pip3
Requirement already satisfied (use --upgrade to upgrade): tqdm in /usr/local/lib/python3.4/dist-packages
Requirement already satisfied (use --upgrade to upgrade): websocket-client in /usr/local/lib/python3.4/dist-packages
Cleaning up...
-- Installation of dependencies is done !

meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 02 juin 2018, 13:19

guirem a écrit :
02 juin 2018, 09:55


@meute : qd tu telecharges les mp3 et les joues, tu as du son?
Oui, je l'avais mis dans mon premier message, la génération du tts est ok, la Google home "passe en cast" vu qu'elle fait son petit bruit habituel juste avant mais le message n'est pas casté, au test suivant plus de petit bruit comme si le casting precedent était encore en cours ... Puis après un certain temps (timeout je suppose) lors d'un test le bruit est de nouveau là mais toujours sans le message.
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2824
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par fwehrle » 02 juin 2018, 13:45

guirem a écrit :
01 juin 2018, 09:05
@fwehrle : de quel 'status' parles-tu?
L'info statut (status_text).
Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

Avatar de l’utilisateur
breizh22
Actif
Messages : 1318
Inscription : 10 oct. 2015, 17:35

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par breizh22 » 02 juin 2018, 14:05

Bonjour, ayant un peu de temps ce week end. J'installe la beta du plugin pour l'essayer et faire avancer aussi les corrections éventuelles.

Grace @Meute, j'utilise ses scripts qui me servent bien, merci à lui.

C'est vrai que tout en un serait top; merci @guirem pour son travail.

Je viens donc d'installer la beta, j'ai bien le volume que se met à la valeur que je souhaite pour le tts mais pas de phrase ensuite.

Deux chose;

si commande

cmd=tts|vol=50|value=Jeedom a demarrer

j'ai mise au volume souhaité, pas de "Jeedom a demarrer" en tts et retour du volume précédent


si commande

cmd=tts|vol=50|value=Jeedom a démarrer

dans le log, j'ai

[2018-06-02 14:02:13][ERROR] : ACTION------Error while playing action tts on low level commands : 'ascii' codec can't encode character '\xe9' in position 10: ordinal not in range(128)

donc

mise au volume souhaité, pas de phrase "Jeedom a démarrer" en tts et pas de retour de volume précédent.

Pas de possibilité de mettre des accents, points, virgules ?

Merci encore pour le boulot ;)
HP Gen 8 / OMV4 sur SSD / Jeedom 3.3.37 VM Debian 9
RFLink - Sondes Oregon THN 132 N / THGR 122 NX / THGR 810 / THC238 - Prises DIO/Dedra/IDK.
Orvibo AllOne et S20 - Onduleur APC Back-UPS ES 700VA
Écosystème xiaomi - Dash buttons - GHome et mini.

guirem
Timide
Messages : 276
Inscription : 31 août 2017, 00:41

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par guirem » 02 juin 2018, 14:44

Bonjour,

@breizh22 : effectivement c est un bug pour les accents.

@fwehrle : je me demande si ya pas un bug ouvert suite a maj google home. Ca fonctionne sur d autres types d equipement?

Pour le soucis 'pas de son'
- avez vous tenté avec l option TTS 'Utiliser l'adresse Jeedom externe' dans la config du plugin?
- sur autre chose que du google home?


Envoyé de mon SM-A520F en utilisant Tapatalk


Avatar de l’utilisateur
breizh22
Actif
Messages : 1318
Inscription : 10 oct. 2015, 17:35

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par breizh22 » 02 juin 2018, 14:59

Oui, j'ai essayé en cochant ou décochant l'option TTS 'Utiliser l'adresse Jeedom externe' dans la config du plugin.

Oui, rien non plus sur mon ampli Onkyo, volume OK et volume précédent OK par contre sur l'ampli aussi.

Edit, j'ai aussi comme j'ai une VM coché et décoché "Configuration spéciale (eg: Docker, VM)"
HP Gen 8 / OMV4 sur SSD / Jeedom 3.3.37 VM Debian 9
RFLink - Sondes Oregon THN 132 N / THGR 122 NX / THGR 810 / THC238 - Prises DIO/Dedra/IDK.
Orvibo AllOne et S20 - Onduleur APC Back-UPS ES 700VA
Écosystème xiaomi - Dash buttons - GHome et mini.

Avatar de l’utilisateur
fwehrle
Actif
Messages : 2824
Inscription : 01 juil. 2015, 11:03
Localisation : Strasbourg

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par fwehrle » 02 juin 2018, 16:56

Ah ok. Mais je n'ai qu'une Chromecast. Je ne vais pas pouvoir tester sur autre chose. Suis-je le seul?

Envoyé de mon Nexus 6P en utilisant Tapatalk

Jeedom 3 sur Debian 9 en VM Proxmox 5 sur NUC Intel.
(Anciennement sur Docker sur Syno DS-415+ / MariaDB / DSM 6)
Teleinfo / RFXCom / Stick ZWave / IPX / Serveur Traccar / Blea

guirem
Timide
Messages : 276
Inscription : 31 août 2017, 00:41

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par guirem » 02 juin 2018, 17:10

C bizarre ca a l air de fonctionner que chez moi...
Peut etre que le googlecast n arrive pas a acceder au fichier
Vous avez qquechose en testant :

Code : Tout sélectionner

http://IPjeedom/plugins/googlecast/tmp/[fichiermp3]
Avec [fichiermp3] etant un des fichiers qui se trouve dans le repertoire jeedom plugins/googlecast/tmp/

Envoyé de mon SM-A520F en utilisant Tapatalk


Avatar de l’utilisateur
breizh22
Actif
Messages : 1318
Inscription : 10 oct. 2015, 17:35

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par breizh22 » 02 juin 2018, 17:54

Alors pour ma part dans le dossier plugins/googlecast/tmp/ je n'ai qu'un fichier qui apparemment s'est crée la première fois que j'ai utilisé la commande, depuis, rien d'autre malgré avoir changé de phrase.

avec ce fichier, j'ai cela

You don't have permission to access /plugins/googlecast/tmp/26e3c381179a9af4373cf35555e2257a.mp3 on this server.

Edit,, j'ai cliqué sur "nettoyer le cache", mon nouveau MP3 est bien créé, mais toujours pas de son et problème de permission.
HP Gen 8 / OMV4 sur SSD / Jeedom 3.3.37 VM Debian 9
RFLink - Sondes Oregon THN 132 N / THGR 122 NX / THGR 810 / THC238 - Prises DIO/Dedra/IDK.
Orvibo AllOne et S20 - Onduleur APC Back-UPS ES 700VA
Écosystème xiaomi - Dash buttons - GHome et mini.

meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 02 juin 2018, 18:43

guirem a écrit :
02 juin 2018, 17:10
C bizarre ca a l air de fonctionner que chez moi...
Peut etre que le googlecast n arrive pas a acceder au fichier
Vous avez qquechose en testant :

Code : Tout sélectionner

http://IPjeedom/plugins/googlecast/tmp/[fichiermp3]
Avec [fichiermp3] etant un des fichiers qui se trouve dans le repertoire jeedom plugins/googlecast/tmp/

Envoyé de mon SM-A520F en utilisant Tapatalk
Pareil pour moi, c'est forbiden avec IP locale de jeedom, et si je télécharge le fichier avec winscp pour le lire sur mon pc il est bon.

Code : Tout sélectionner

Forbidden
You don't have permission to access /plugins/googlecast/tmp/41a4ceb087192c35287b17769493de96.mp3 on this server.
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

Avatar de l’utilisateur
breizh22
Actif
Messages : 1318
Inscription : 10 oct. 2015, 17:35

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par breizh22 » 02 juin 2018, 18:52

meute a écrit :
02 juin 2018, 18:43
guirem a écrit :
02 juin 2018, 17:10
C bizarre ca a l air de fonctionner que chez moi...
Peut etre que le googlecast n arrive pas a acceder au fichier
Vous avez qquechose en testant :

Code : Tout sélectionner

http://IPjeedom/plugins/googlecast/tmp/[fichiermp3]
Avec [fichiermp3] etant un des fichiers qui se trouve dans le repertoire jeedom plugins/googlecast/tmp/

Envoyé de mon SM-A520F en utilisant Tapatalk
Pareil pour moi, c'est forbiden avec IP locale de jeedom, et si je télécharge le fichier avec winscp pour le lire sur mon pc il est bon.

Code : Tout sélectionner

Forbidden
You don't have permission to access /plugins/googlecast/tmp/41a4ceb087192c35287b17769493de96.mp3 on this server.

Moi aussi, fichier OK avec winscp et lecture via VLC.

En mettant aussi l'adresse dans VLC dans flux réseau, j'ai bien

Votre média d'entrée ne peut être ouvert:

Code : Tout sélectionner

VLC ne peut pas ouvrir « http://192.168.x.xxx//plugins/googlecast/tmp/95358e9b7972359c3b9ad7fe09edf172.mp3 ». Vérifiez les messages pour plus de détails.
HP Gen 8 / OMV4 sur SSD / Jeedom 3.3.37 VM Debian 9
RFLink - Sondes Oregon THN 132 N / THGR 122 NX / THGR 810 / THC238 - Prises DIO/Dedra/IDK.
Orvibo AllOne et S20 - Onduleur APC Back-UPS ES 700VA
Écosystème xiaomi - Dash buttons - GHome et mini.

guirem
Timide
Messages : 276
Inscription : 31 août 2017, 00:41

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par guirem » 02 juin 2018, 22:50

Peut etre qu un fichier appelé '.htaccess' dans le repertoire 'googlecast' avec comme contenu

Code : Tout sélectionner

Options +FollowSymLinks
pourrait régler le pb d accès...

Envoyé de mon SM-A520F en utilisant Tapatalk


meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 02 juin 2018, 23:08

En effet ça règle le problème, super !!!
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 02 juin 2018, 23:53

Un petit détail, le volume précédent est restauré trop tôt avant la fin de la notification ce qui fait que la dernière seconde voir la dernière seconde et demie du TTS se fait avec le volume précédent.

Si non ça roule, ca me parait rapide, au moins aussi rapide que mes scripts voir peut-être un peu plus encore, il faudrait que je fasse un vrai comparatif mais en tous cas c'est quasi de l'instantané chez moi. Ca doit être pychromecast qui mouline mieux que stream2chromecast ...

Reste plus qu'à intégrer le TTS google et celui de chromium dev pour que tout soit au top (et régler les problèmes d'accents) ... et que je puisse mettre à la retraite mes scripts et stream2chromecast ...

Super boulot !
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

Avatar de l’utilisateur
breizh22
Actif
Messages : 1318
Inscription : 10 oct. 2015, 17:35

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par breizh22 » 02 juin 2018, 23:58

guirem a écrit :
02 juin 2018, 22:50
Peut etre qu un fichier appelé '.htaccess' dans le repertoire 'googlecast' avec comme contenu

Code : Tout sélectionner

Options +FollowSymLinks
pourrait régler le pb d accès...

Envoyé de mon SM-A520F en utilisant Tapatalk

De même pour moi, cela fonctionne maintenant pour le son :D Le volume précédent est cependant trop rapide à revenir.

Edit: Après quelques tests, sympa de pouvoir envoyer en même temps en synchro un message sur toutes les GHome. c'est vraiment un plus pour moi ;)

+1 pour les demandes de @meute et les corrections.

Ce plugin va être vraiment un INDISPENSABLE pour les GHome et autres GoogleCast. Encore merci pour le boulot.
HP Gen 8 / OMV4 sur SSD / Jeedom 3.3.37 VM Debian 9
RFLink - Sondes Oregon THN 132 N / THGR 122 NX / THGR 810 / THC238 - Prises DIO/Dedra/IDK.
Orvibo AllOne et S20 - Onduleur APC Back-UPS ES 700VA
Écosystème xiaomi - Dash buttons - GHome et mini.

meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 04 juin 2018, 11:05

breizh22 a écrit :
02 juin 2018, 23:58
guirem a écrit :
02 juin 2018, 22:50
Peut etre qu un fichier appelé '.htaccess' dans le repertoire 'googlecast' avec comme contenu

Code : Tout sélectionner

Options +FollowSymLinks
pourrait régler le pb d accès...

Envoyé de mon SM-A520F en utilisant Tapatalk

Edit: Après quelques tests, sympa de pouvoir envoyer en même temps en synchro un message sur toutes les GHome. c'est vraiment un plus pour moi ;)

Ce plugin va être vraiment un INDISPENSABLE pour les GHome et autres GoogleCast. Encore merci pour le boulot.
Alors là j'ai pas encore testé vers plusieurs GH en simultané mais si c'est le cas alors là c'est vraiment le MUST HAVE !!!

Logique en fait, vu qu'il n'utilise pas stream2chromecast (qui lui utilise son propre serveur pour rendre dispo le flux et dont l'exécution est mono-instance) plusieurs google home peuvent donc caster le même fichier TTS en simultané et ça c'est vraiment top !
Ca explique aussi pourquoi j'ai l'impression que c'est un peu plus réactif, stream2chromecast doit lancer son serveur pour seulement ensuite envoyer l'url à caster vers la GH alors que Google Cast utilise le serveur http natif de jeedom qui lui est déjà lancé et dispo.
Sur ma machine jeedom stream2chromecast était déjà quasi instantané mais je ressent encore une légère amélioration avec Google Cast.

Edit : En synchro il y a quand-même un léger décalage, surtout si on ajuste le volume lors du TTS, mais c'est toujours mieux que du one by one avec stream2chromecast ...
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

mortyre
Actif
Messages : 1247
Inscription : 17 mai 2016, 16:51

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par mortyre » 04 juin 2018, 12:08

Je viens de tester la béta et le TTS a fonctionné immédiatement sans devoir changer le fichier .htaccess -> Super TAf !!!!
PROD: NAS1815+ VMM Buster 10.2 / Jeedom 4.0.31 / MariaDB 10.3.18 / PHP 7.3.9
DEV: DIY Odroid C2 16gb Strech 9.11 / Jeedom 4.x Alpha / MariaDB 10.1.41 / PHP 7.0.33

guirem
Timide
Messages : 276
Inscription : 31 août 2017, 00:41

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par guirem » 04 juin 2018, 13:53

Bonjour,

Mise à jour de la beta :
- Ajout du moteur Google Speech API (clé nécessaire)
- Ajout gestion PLEX
- Correction de bugs et maj doc

meute
Actif
Messages : 1102
Inscription : 26 août 2017, 11:07
Localisation : Belgique

Re: [Plugin Tiers][Sujet Principal] Google Cast

Message par meute » 04 juin 2018, 14:27

Top, je test de suite !
Jeedom VM ESXI sur NUC
Ilot I/O Modbus Wago Z-Wave (11 volets,prises,présences) + RFXCom (sondes T°+RH, prises)
Pont Hue et une vingtaine d'ampoules,une flopée de Xiaomi aquara, Harmony Elite
8 Google Home et un PC tactile All-In accroché au mur

Répondre

Revenir vers « [Catégorie] Multimédia »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 14 invités