[Plugin Tiers][Sujet Principal] Google Cast

En lisant le log, je ne sais pas si c’est un hasard mais la ligne

[2020-01-03 19:03:45][ERROR] : Failed to connect. No retries.
[2020-01-03 19:03:45][ERROR] : Failed to connect. No retries.
[2020-01-03 19:03:45][ERROR] : Failed to connect. No retries.

Se répète 3 fois, hors j’ai 3 Homes à la maison, si ça peut aider :confused:

EDIT: en allumant ma TV qui possède un chromecast, la ligne se répète 4 fois :confused:

EDIT2: la communication via le plugin Gcast marche (une fois l’IP rentrée manuellement je peux faire parler mon home mini)

Azz’

Il semblerait qu’il y ait eu des changements du côté de google.
Je n’arrivais plus à créer de groupe.
J’ai refait une maison et réintégré les équipements dedans.
Cela a résolu mon problème.

Testé, pas de changement pour le plug-in…

Par contre j’ai 66 équipements à réintégrer dans home :sob::sob::sob:

Désolé !!!

Pas grave, ça m’occupe pendant que je cherche su le plug-in :slight_smile:

@Azzoth : Pour ton problème va voir ici pour la résolution : https://community.jeedom.com/t/aucun-chrome-cast-trouve-sur-google-cast/13099/9

Cette résolution est valable pour ceux qui ont ça dans les logs

[ERROR] : Failed to connect. No retries.

2 « J'aime »

:pray::wave::pray::wave::pray::wave::pray:

Merci beaucoup!

Merci pour le suivi! Ça marche impec!

Super le lien pour changer de version à fonctionner. Merci beaucoup

Juste pour partager une info qu’il serait intéressante de rajouter à la FAQ dans la section TTS :

Ma config :

  • Jeedom v4.0.35
  • Debian 10 (Buster)
  • Plug-in Google Cast dans sa version du 2019-08-27 23:18:12

Le TTS ainsi que la lecture des médias ne fonctionnaient pas alors que la communication était bonne (les commandes arrivaient sur le Google Home).
J’ai du installer le paquet ffmpeg via SSH sur ma Debian pour que ça fonctionne :

sudo apt install ffmpeg

Depuis c’est nickel. Pour ceux que ça peut aider…

@HollyFredD : la version beta actuelle règle déjà ce problème donc il n y aura plus de problème dans le futur. Elle passera en stable sous peu.

Bonjour GUIREM,
Ton plugin fonctionnait très bien en Jeedom 3 sous une VM Synology, mais depuis le passage en Jeedom V4, ayant tout réinstallé, tout fonctionne à nouveau sauf le scan avec ton plugin, rien ne remonte), testé en stable et là copie log en Béta :
2020-01-05 18:06:11][INFO] : ------------------------------------------------------
[2020-01-05 18:06:11][INFO] : ------------------------------------------------------
[2020-01-05 18:06:11][INFO] : GLOBAL------STARTING googlecast
[2020-01-05 18:06:11][INFO] : GLOBAL------Scan Timeout : 10
[2020-01-05 18:06:11][INFO] : GLOBAL------Scan Frequency : 60
[2020-01-05 18:06:11][INFO] : GLOBAL------Log level : debug
[2020-01-05 18:06:11][INFO] : GLOBAL------Socket port : 55012
[2020-01-05 18:06:11][INFO] : GLOBAL------Socket host : 127.0.0.1
[2020-01-05 18:06:11][INFO] : GLOBAL------PID file : /tmp/googlecast.pid
[2020-01-05 18:06:11][INFO] : GLOBAL------Apikey : *******************************
[2020-01-05 18:06:11][INFO] : GLOBAL------TTS Jeedom server : http://10.0.0.66:80
[2020-01-05 18:06:11][INFO] : GLOBAL------TTS default language : fr-FR
[2020-01-05 18:06:11][INFO] : GLOBAL------TTS default engine : jeedomtts
[2020-01-05 18:06:11][INFO] : GLOBAL------TTS default speech speed : 1.2
[2020-01-05 18:06:11][INFO] : GLOBAL------TTS Google API Key (optional) : NOK
[2020-01-05 18:06:11][INFO] : GLOBAL------Cache status : True
[2020-01-05 18:06:11][INFO] : GLOBAL------Callback : http://10.0.0.66:80/plugins/googlecast/core/php/googlecast.api.php
[2020-01-05 18:06:11][INFO] : GLOBAL------Event cycle : 0.5
[2020-01-05 18:06:11][INFO] : GLOBAL------Main cycle : 2.0
[2020-01-05 18:06:11][INFO] : GLOBAL------Default status message :  
[2020-01-05 18:06:11][INFO] : -----------------------------------------------------
[2020-01-05 18:06:11][DEBUG] : Writing PID 12516 to /tmp/googlecast.pid
[2020-01-05 18:06:11][DEBUG] : Init request module v2.12.4
[2020-01-05 18:06:11][INFO] : GLOBAL------Network communication to jeedom OK.
[2020-01-05 18:06:11][DEBUG] : SOCKETHANDLER------Socket interface started
[2020-01-05 18:06:11][DEBUG] : SOCKETHANDLER------LoopNetServer Thread started
[2020-01-05 18:06:11][INFO] : GLOBAL------Socket started…
[2020-01-05 18:06:11][INFO] : GLOBAL------Waiting for messages…
[2020-01-05 18:06:11][DEBUG] : WARMUPNOTIF------ Checking file generation…
[2020-01-05 18:06:11][DEBUG] : SOCKETHANDLER------Listening on: [127.0.0.1:55012]
[2020-01-05 18:06:11][DEBUG] : SENDER------Send to jeedom : {‹ source ›: ‹ local ›, ‹ started ›: 1}
[2020-01-05 18:06:11][DEBUG] : SCANNER------ Start scanning…
[2020-01-05 18:06:11][DEBUG] : SCANNER------ No need to scan network, all devices are present
[2020-01-05 18:06:17][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:34934]
[2020-01-05 18:06:17][DEBUG] : SOCKETHANDLER------Message read from socket: {« apikey »:« 6WYLNEFgKRL8V1OIpY1arKY4FJGKJeYA »,« cmd »:« learnin »}
[2020-01-05 18:06:17][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:34934]
[2020-01-05 18:06:17][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2020-01-05 18:06:17][DEBUG] : SOCKET-READ------Received command from jeedom : learnin
[2020-01-05 18:06:17][DEBUG] : SOCKET-READ------Enter in learn mode
[2020-01-05 18:06:17][DEBUG] : SENDER------Send to jeedom : {‹ source ›: ‹ local ›, ‹ learn_mode ›: 1}
[2020-01-05 18:06:19][DEBUG] : SCANNER------ Start scanning…
[2020-01-05 18:06:19][DEBUG] : MEMORY---- Total CPU time used : 2.480s (31.00%) | Last 8 sec : 2.480s (31.00%) | Memory : 52 Mo
[2020-01-05 18:06:19][DEBUG] : SCANNER------ Looking for chromecasts on network…
[2020-01-05 18:06:42][ERROR] : Failed to connect. No retries.
[2020-01-05 18:06:58][ERROR] : Failed to connect. No retries.
[2020-01-05 18:07:03][ERROR] : Failed to connect. No retries.
[2020-01-05 18:07:03][DEBUG] : SCANNER------ Start scanning…
[2020-01-05 18:07:03][DEBUG] : MEMORY---- Total CPU time used : 2.656s (5.11%) | Last 44 sec : 0.176s (0.40%) | Memory : 52 Mo
[2020-01-05 18:07:03][DEBUG] : SCANNER------ Looking for chromecasts on network…
[2020-01-05 18:07:19][INFO] : HEARTBEAT------Quitting learn mode (60s elapsed)
[2020-01-05 18:07:19][DEBUG] : SENDER------Send to jeedom : {‹ source ›: ‹ local ›, ‹ learn_mode ›: 0}
[2020-01-05 18:07:22][ERROR] : Failed to connect. No retries.
[2020-01-05 18:07:42][ERROR] : Failed to connect. No retries.
[2020-01-05 18:08:02][ERROR] : Failed to connect. No retries.
[2020-01-05 18:09:03][DEBUG] : SCANNER------ Start scanning…
[2020-01-05 18:09:03][DEBUG] : MEMORY---- Total CPU time used : 3.104s (1.80%) | Last 120 sec : 0.448s (0.37%) | Memory : 52 Mo
[2020-01-05 18:09:03][DEBUG] : SCANNER------ No need to scan network, all devices are present

Merci d’avance

guirem a répondu, juste au dessus :

Bonsoir,

j’ai pas tout a fait le même log:

2020-01-03 22:00:00][DEBUG] : SCANNER------ No need to scan network, all devices are present
[2020-01-03 22:01:02][DEBUG] : SCANNER------ Start scanning...
[2020-01-03 22:01:02][DEBUG] :  MEMORY---- Total CPU time used : 69.221s (0.35%)  |  Last 62 sec : 0.204s (0.33%)  | Memory : 25 Mo
[2020-01-03 22:01:02][DEBUG] : SCANNER------ No need to scan network, all devices are present
[2020-01-03 22:02:04][DEBUG] : SCANNER------ Start scanning...
[2020-01-03 22:02:04][DEBUG] :  MEMORY---- Total CPU time used : 69.426s (0.35%)  |  Last 62 sec : 0.205s (0.33%)  | Memory : 25 Mo
[2020-01-03 22:02:04][DEBUG] : SCANNER------ No need to scan network, all devices are present
[2020-01-03 22:02:27][DEBUG] : GLOBAL------Signal 15 caught, exiting...
[2020-01-03 22:02:27][DEBUG] : GLOBAL------Shutdown
[2020-01-03 22:02:27][DEBUG] : GLOBAL------Removing PID file /tmp/googlecast.pid
[2020-01-03 22:02:27][DEBUG] : SENDER------Send to jeedom :  {'source': 'local', 'stopped': 1}
[2020-01-03 22:02:27][DEBUG] : Starting new HTTP connection (1): 127.0.0.1
[2020-01-03 22:02:27][DEBUG] : http://127.0.0.1:80 "POST /plugins/googlecast/core/php/googlecast.api.php?apikey=Xxxxxxx

Est ce que c’est le même problème ?
Car je n’ai pas le : Failed to connect. No retries.

Édit: j’ai fait la manip ça marche aussi. Résolu

Merci, ça fonctionne en effet avec la même config

Bonjour @guirem

Est il possible de faire reconnaitre les box Xiaomi MiBoxTv avec le logo TV Android au lieu du Logo Google Cast Bleu?

Merci d’avance pour ta réponse.

@iPapy : il me faudrait le nom du Modèle et constructeur tel qu’indiqué sur la page de configuration de l’équipement

Pas de souci @guirem il y a qu’a demander :wink:

Capture5

Pour le nom en majuscule c’est pas moi ça c’est mis automatiquement lors de la détection

bonjour, je souhaite utiliser la solution ask avec google avec un scenario mais je bloque sur la parti ifttt

en effet mon scenario fonctionne, google pose la question mais pour lui répondre oui ou non impossible…

je suis conscient que le problème viens du liens url ou body dans ifttt, meme avec le documentation du plugin ou le forum je ne parvient pas a faire cette fameuse url

une aide serais la bienvenue

la cl api utilisé et la clé api google cast.

au cas ou le log du scénario

[2020-01-07 16:11:45][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [entre][Detecteur Ouverture porte entree][Ouverture].
[2020-01-07 16:11:45][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-01-07 16:11:45][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-01-07 16:11:45][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-01-07 16:11:45][SCENARIO] Demande {"title":"Bonjour, vous sortait ?","message":"Bonjour, vous sortait ?","answer":["oui","non"],"timeout":"30","variable":"reponseTest"}
[2020-01-07 16:12:16][SCENARIO] Réponse Aucune réponse
[2020-01-07 16:12:16][SCENARIO] Exécution d'un bloc élément : 74
[2020-01-07 16:12:16][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-01-07 16:12:16][SCENARIO] Evaluation de la condition : ["aucune réponse" == "oui"] = Faux
[2020-01-07 16:12:16][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-01-07 16:12:16][SCENARIO] Fin correcte du scénario
------------------------------------
[2020-01-07 16:48:50][SCENARIO] Start : Scenario execute automatiquement sur evenement venant de : [entre][Detecteur Ouverture porte entree][Ouverture].
[2020-01-07 16:48:50][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-01-07 16:48:50][SCENARIO] Evaluation de la condition : [1 == 1  ] = Vrai
[2020-01-07 16:48:50][SCENARIO] Exécution du sous-élément de type [action] : then
[2020-01-07 16:48:50][SCENARIO] Demande {"title":"Bonjour, vous sortait ?","message":"Bonjour, vous sortait ?","answer":["oui","non"],"timeout":"30","variable":"reponseTest"}
[2020-01-07 16:49:21][SCENARIO] Réponse Aucune réponse
[2020-01-07 16:49:21][SCENARIO] Exécution d'un bloc élément : 74
[2020-01-07 16:49:21][SCENARIO] Exécution du sous-élément de type [condition] : if
[2020-01-07 16:49:21][SCENARIO] Evaluation de la condition : ["aucune réponse" == "oui"] = Faux
[2020-01-07 16:49:21][SCENARIO] Exécution du sous-élément de type [action] : else
[2020-01-07 16:49:21][SCENARIO] Fin correcte du scénario
1 « J'aime »

Bonsoir @happythomas,

Je te rassure je suis comme toi, j’ai eu beau parcourir les liens suivants sur l’ancien forum je ne suis arrivé à rien, cela fait des mois et des mois que je cherche sans y parvenir.

https://forum.jeedom.com/viewtopic.php?t=44363 ou
https://forum.jeedom.com/viewtopic.php?t=30434 ou encore
https://forum.jeedom.com/viewtopic.php?t=35863&start=620

Mais malgré les 68 pages du dernier liens je n’arrive à aucun résultat. Je suis comme toi.

Une personne plus a l’aise finiras bien par nous aiguiller :wink: enfin j’espère car j’ai bon retourner dans tout les sens rien a faire

1 « J'aime »