Giter Club home page Giter Club logo

plugin-googlecast's People

Contributors

cerzat43 avatar guirem avatar meute avatar mips2648 avatar molkobain avatar noodom avatar tmartinez69009 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

plugin-googlecast's Issues

AttributeError: 'NoneType' object has no attribute 'replace'

Description

J'essaie de faire un cast d'une page web sur mon Google Nest Hub.
Je rencontre quelques difficultés, donc je regarde les logs et je vois cette erreure: "AttributeError: 'NoneType' object has no attribute 'replace'"

Etapes à reproduire (pour les bugs)

Je n'ai pas réussi à trouver la vraie cause de ce problème

Contexte:

En cherchant, je pense que ce sont les lignes 'value = value.replace('h:/', 'http://')' dans googlecast.py qui génèrent ce problème.
Manifestement, quelque chose fait que value est parfois vide.

Proposition de solution (optionnel):

Dans googlecast.py, ajouter un test pour ne faire le replace que quand value n'est pas None :
if value is None:
logging.error("ACTION------ Missing value for web|load_url")
else:
value = value.replace('h:/', 'http://')
value = value.replace('hs:/', 'https://')

Environnement:

  • Version Jeedom: 4.1.22
  • Plateforme: Raspberry PI 2
  • Version du Plugin: 2020-12-24 01:10:04

urllib3 error

Description

/usr/local/lib/python3.7/dist-packages/requests/init.py:114: RequestsDependencyWarning: urllib3 (2.0.1) or chardet (5.1.0)/charset_normalizer (3.1.0) doesn't match a supported version!
RequestsDependencyWarning,
Traceback (most recent call last):
File "/var/www/html/plugins/googlecast/resources/googlecast.py", line 45, in
import pychromecast.pychromecast as pychromecast
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/init.py", line 12, in
from . import socket_client
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/socket_client.py", line 23, in
from . import cast_channel_pb2
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/cast_channel_pb2.py", line 36, in
type=None),
File "/usr/local/lib/python3.7/dist-packages/google/protobuf/descriptor.py", line 796, in new
_message.Message._CheckCalledFromGeneratedFile()
TypeError: Descriptors cannot not be created directly.
If this call came from a _pb2.py file, your generated code is out of date and must be regenerated with protoc >= 3.19.0.
If you cannot immediately regenerate your protos, some other possible workarounds are:

  1. Downgrade the protobuf package to 3.20.x or lower.
  2. Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and will be much slower).
    More information: https://developers.google.com/protocol-buffers/docs/news/2022-05-06#python-updates

Etapes à reproduire (pour les bugs)

je suis sur une image Jeedom a jour :
Version : 4.3.17
Source : default
Branche : V4-stable
Système : diy

Tous les élements sont à jours

j'ai restarter mon serveur Jeedom et je ne sais plus démarrer les demon de Google Cast du à cette erreur.
Que dois-je faire ?

Merci

TTS sur enceinte Bluetooth qui ne prononce pas le début

Description

Merci pour le pugin, il est top !
J’ai un petit souci avec :
J’ai une Google home mini avec une enceinte Bluetooth pour la musique en enceinte par défaut.

Lorsque je souhaite utiliser le TTS avec la fonction parle ! J’ai le début de la phrase coupée.

J’ai tenté avec le customcmd : sleepbefore, buffered,forcetts, tjs pareil.

Avez vous le même souci ?

Jeedom dernière version, plugin idem, rpi3

Mercis beaucoup

Problème de diffusion TTS

Description

Bonjour,

Ce matin, la google home mini n'a pas voulu faire de diffusion TTS avec la commande custom suivante : cmd=tts|value="message"|vol=35 et la commande parle.

Les logs : [2018-08-30 06:56:56][ERROR] : ACTION------Error while playing action tts on low level commands : Namespace urn:x-cast:com.google.cast.media is not supported by runningapplication

Ma config google cast :

  1. google speech api
  2. parle normal
  3. français

J'ai redémarré le démon et tout est rentré dans l'ordre.

Environnement:

  • Version Jeedom: 3.2.11
  • Plateforme: DEBIAN JESSY
  • Version du Plugin: 2018-07-11

Commande "Parle !" ne fonctionne plus

Description

Bonjour,

La commande "Parle !" ne marche plus avec mes deux google mini sur une de mes jeedom (il y a un bruit plus ou moins fort et deux leds s'allument et rien d'autre), elle fonctionne avec une autre jeedom. Pas de problème avec un fichier mp3

Etapes à reproduire (pour les bugs)

  1. Dans un scénario
  2. ou avec l'icône de la google mini sur le dashboard

Contexte:

En réinstallant debian, la commande parle ! fonctionne à nouveau. J'ai eu le problème deux fois.

Proposition de solution (optionnel):

Dans les log un message dit que le codec mp3 par défaut n'est pas actif
<<
Automatic encoder selection failed for output stream #0:0. Default encoder for format mp3 is probably disabled. Please choose an encoder manually.

Quelle est la commande debian qui permet de réactiver le codec mp3 par défaut ?

Environnement:

  • Version Jeedom: 4.0.61
  • Plateforme: Rpi 3B+
  • Version du Plugin: 3.0 du 2020-12-24 01:10:04

ajout d'application

hello,
c'est pas tellment un bug mais plus une demande d'information sur une éventuel fonctionnalité.
Alors avant de continuer mes recherches. Est'il possible d'ajouter facilement des applications dans le plugins ? (par application je pense simplement au action possible avec le plugins) par exemple l'application youtube déjà présente ! qui permet de jouer une vidéo youtube.

je pense notamment à l'application molotovTV afin de pouvoir lancer des chaînes TV sur la chromecast, directement via le plugins.

merci pour votre retour et pour votre plugins.

Problème de résolution de nom de domaine zeroconf.

Description

Sur un jeedom en VM je n'avais aucune détection des chromecast. Après avoir cherché un peu dans les logs j'ai trouvé ça:

[2020-01-05 19:58:30][DEBUG] : Starting new HTTP connection (1): record[a,in-unique,29184da5-dcb2-a5e1-1577-a836df4e1289.local.]=120
[2020-01-05 19:58:38][ERROR] : Failed to connect. No retries.
[2020-01-05 19:58:38][DEBUG] : Starting new HTTP connection (1): record[a,in-unique,0f177f54-c9d1-f261-0095-601f271c3429.local.]=120
[2020-01-05 19:58:47][ERROR] : Failed to connect. No retries.

En cherchant plus en détail il s’avère que le module pyzeroconf renvois "record[a,in-unique,0f177f54-c9d1-f261-0095-601f271c3429.local.]" au lieu de l'ip...
Je ne sais pas si c'est suite a une mise a jour que le fonctionnement a changé mais cela casse complement le plugin (forcement, la connection tcp échoue).

Pour compensé cela j'ai modifié le fichier discovery.py de pychromecast, ligne 58:

-- host = repr(ips[0]) if ips else service.server
++ host = service.server

Afin de n'avoir que le nom de domaine zeroconf du chromecast ("0f177f54-c9d1-f261-0095-601f271c3429.local.")

J'avais déjà rajouté mdns a la config nss de ma VM, la résolution du .local ne pose pas de soucis. A voir si c'est obligatoire.

Étapes à reproduire (pour les bugs)

  1. Lancé une détection de chromecast

Contexte:

VM Debian 9.11 sur proxmox
Tout a jour

Proposition de solution (optionnel):

Modification du fichier discovery.py de pychromecast, ligne 58:

-- host = repr(ips[0]) if ips else service.server
++ host = service.server

TTS

Bonjour,

Depuis quelques mois le TTS ne fonctionnent plus.

Je pensais que ça passerait dans une maj, mais ce n’est pas le cas.

J’ai le message suivant :

[2020-06-26 18:08:09][ERROR] : CMD-TTS------Google Translate API : Cannot connect to API - failover to picotts ([Errno 2] No such file or directory: ‹ /var/www/html/plugins/googlecast/tmp/8ae2d02dbf90de50f91cfccf8d431d53.mp3 ›)
sh: 1: pico2wave: not found
[2020-06-26 18:08:09][ERROR] : CMD-TTS------Exception while generating tts file : [Errno 2] No such file or directory: ‹ /var/www/html/plugins/googlecast/tmp/8ae2d02dbf90de50f91cfccf8d431d53_failover.wav ›

J’ai essayé les différents moteurs et j’ai le même problème.

Jeedom : 4.0.59
Plugin : Version du 04 juillet 2020 (stable) - 2.16

ajout de radio custom

Description

Salut, je ne parviens pas a rajouter une radio. je pense avoir fait correctement pourtant mais rien ne se passe.

Etapes à reproduire (pour les bugs)

je crée bien le fichier custom.json ci dessous

    pi@raspberrypi:/var/www/html/plugins/googlecast/core/webradios $ cat custom.json  
    {
        "pomme_dapi": {
                "location": "https://radiopommedapi.ice.infomaniak.ch/radiopommedapi.mp3",
                "title": "Pomme d'Api",
                "image": "https://d3kle7qwymxpcy.cloudfront.net/images/broadcasts/c4/11/41397/1/c300.png"
        }
    }

je rentre une nouvelle entrée pour qu'il apparaisse sur mon widget (google mini)

chrome_2020-05-18_23-38-28

l'entrée apparaît bien
chrome_2020-05-18_23-40-42

mais aucune radio ne démarre lorsque je choisi cette option.
j'ai relancé le demon et reboot, au cas ou, mais rien

merci de votre retour si j'ai omis un détail de noob^^

Environnement:

jeedom v4 sur rpi4

Traceback python

Description

Hier j'ai installé le plugin, paramétré avec Google Home, tout a très bien fonctionné, le TTS était bien OK.
Ce matin, je me dis que je vais ajouter une clé api google speech histoire de tester la différence avec le tts google translate par défaut.
Mais suite à la sauvegarde des paramètres, le daemon ne veut plus redémarrer et part toujours en erreur:

Traceback (most recent call last):
File "/var/www/jeedom/plugins/googlecast/resources/googlecast.py", line 35, in <module>
from pydub import AudioSegment
File "/var/www/jeedom/plugins/googlecast/resources/pydub/__init__.py", line 1, in <module>
from .audio_segment import AudioSegment
File "/var/www/jeedom/plugins/googlecast/resources/pydub/audio_segment.py", line 148, in <module>
class AudioSegment(object):
File "/var/www/jeedom/plugins/googlecast/resources/pydub/audio_segment.py", line 159, in AudioSegment
converter = get_encoder_name()  # either ffmpeg or avconv
File "/var/www/jeedom/plugins/googlecast/resources/pydub/utils.py", line 168, in get_encoder_name
if which("avconv"):
File "/var/www/jeedom/plugins/googlecast/resources/pydub/utils.py", line 156, in which
envdir_list = [os.curdir] + os.environ["PATH"].split(os.pathsep)
File "/usr/lib/python3.5/os.py", line 725, in __getitem__
raise KeyError(key) from None
KeyError: 'PATH'

Même si je reviens au paramètres d'origine, le deamon ne repart jamais.

Environnement:

  • Version Jeedom: 3.2.12
  • Plateforme: Debian Stretch
  • Version du Plugin: 2018-12-11 23:30:56

Google Home non détecté si wifi différent des autres

Bonjour,

Je constate que mon JBL Link qui est mis sur le point d'accès de ma terrasse en wifi 5 GHz n'est pas détecté par Jeedom qui le marque absent.
Pourtant, il est bien présent sur mon routeur OMR avec IP fixe comme les autres Google Home.

Il est donc impossible de mettre des Google Sur différents points d'accès pour les avoir sur Jeedom? Il faut impérativement les mettre sur le même wifi?

  • Version Jeedom: dernière version
  • Plateforme: Pi 4B 8Go

Changement dans l'API Google.

Description

Google a changé des éléments dans son API.
Tout est décrit ici :

Etapes à reproduire (pour les bugs)

L'accès à /setup/eureka_info fonctionne encore (comme indiqué dans le second lien que j'ai mis) sur mes GH Mini mais plus l'accès à l'alarm par exemple (ce qui m'a fait m'en rendre compte car je l'utilise dans mes scénarios) ou d'autres URLs.

Contexte:

Proposition de solution (optionnel):

  • Les solutions sont indiquées ici : rithvikvibhu/GHLocalApi#39
    Le plus dure étant de récupérer le token cast-local-authorization-token. Surtout dans un contexte comme celui de Jeedom

Environnement:

  • Version Jeedom: Toutes
  • Plateforme: Toutes
  • Version du Plugin: Toutes

Fonction Ask de Jeedom

Description

Bonjour. Tout d'abord merci pour ce super plugin bien utile.
J'ai une demande, pas sûr que ce soit un bug d'ailleurs, sur la fonction Ask.
Google Home me posse bien la question mais ne réceptionne visiblement pas la réponse. La variable qui doit récupérer la réponse contient toujours "Aucune réponse".

Etapes à reproduire (pour les bugs)

  1. Voir scénario ci-joint.

Screen Shot 2020-05-04 at 08 57 24

Contexte:

Proposition de solution (optionnel):

Environnement:

  • Version Jeedom: V4.0.52
  • Plateforme: Debian 9 (sur VM NAS Synology)
  • Version du Plugin: 2020-02-18 08:59:56

debian 11

bonjour, est ce que le plugin sera compatible prochainement avec debian 11

[request] accéder à plus d'info

Bonjour

Merci pour ce plugin tres utile ai quotidien pour moi et mes enfants :)

Je suis en train de travailler sur des petites télécommandes pour contrôler la lecture sur mes google home et je voudrais ajouter un petit écran.

On voit just le Dashboard la pochette de l'album.

Serait il possible d'accéder via le plugin à l'url de la pochette ?

A priori l'information est déjà présente dans le plugin car afficher, il manque le lien pour y accéder via [salon][gh][jacket] par exemple.

De même si ces informations sont disponibles : la durée du morceau et la position de lecture

Merci d'avance pour ta réponse

Et merci encore pour ce plugin 😁

Afficher flux rtsp ou onvif sur google home hub

Bonjour, j'aurais aimé afficher automatiquement une caméra lors d'une détection de mouvement sur mon google home hub via jeedom.
Touutefois en testant différentes valeurs de commandes avec mon flux rtsp je n'arrive à aucun résultat concluant.

Est ce possible et si oui pourriez vous me donner la marche à suivre?

Merci par avance pour votre aide.

Problème de TTS (lié à l'installation des dépendances)

Contexte : j'ai fait une clean install de Jeedom v4 et le TTS ne fonctionne pas.

Log googlecast_local :
image

La partie de googlecast_update qui pose problème :
image

J'ai essayé les différentes choses proposées à la fin de la doc en cas de problème de TTS mais sans succès.

Merci d'avance.

Info pour savoir quel GH a eu une demande?

Bonjour,

Plusieurs personnes, sur mon groupe Facebook Jeed Home, me demande souvent comment faire pour faire un scénario Jeedom qui répond sur le bon GH sur lequel on a parlé.
Je leur répond qu’il est impossible de savoir cette info.

Récemment, je me suis demandé si le plugin Google Cast n’était pas capable de faire ça ou s’il pouvait le faire dans un avenir proche?

Est-ce possible de savoir quel GH a eu son micro d’activé ou quel GH a répondu à une demande? Ainsi, avec un scénario, on pourrait donc faire répondre le bon GH, ce qui n’est pas possible actuellement.

Pensez vous que cela serait faisable?
L’info doit bien aller vers le serveur Google pour que Google fasse répondre le bon GH. Est-ce donc possible d’intercepter cette info?

Merci

Démon statut NOK

Bonjour,
J'ai un souci avec le lancement du démon.
Depuis la doc, j'ai vu cette commande dans la partie "Les dépendances sont 'ok' mais le démon ne se lance pas"
sudo pip3 uninstall -y requests zeroconf click bs4 six tqdm websocket-client

J'ai aussi testé ces commandes car j'avais le même problème que la personne sur ce forum : https://community.jeedom.com/t/probleme-demon-nok-googlecast/13449/17
sudo pip3 uninstall -y bs4 beautifulsoup4
sudo pip3 install 'beautifulsoup4>=4.8.0'
Depuis mes logs ont changés et je ne sais plus quoi faire.
Merci beaucoup pour votre aide.

  • Version Jeedom: V 4.0.61
  • Plateforme: raspberry pi 3 (jessie)
  • Version du Plugin: 2020-07-04 13:20:21

Voici les logs googlecast_local :
ERROR:root:ERROR: Main pychromecast module not loaded !
ERROR:root:Traceback (most recent call last):
File "/var/www/html/plugins/googlecast/resources/googlecast.py", line 45, in
import pychromecast.pychromecast as pychromecast
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/init.py", line 12, in
from . import socket_client
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/socket_client.py", line 23, in
from . import cast_channel_pb2
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/cast_channel_pb2.py", line 6, in
from google.protobuf.internal import enum_type_wrapper
ImportError: No module named 'google'

logs googlecast_update :
Launch install of googlecast dependancies
-- Current OS version :
Description: Raspbian GNU/Linux 8.0 (jessie)
-- Updating repo...
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Hit https://deb.nodesource.com jessie InRelease
Ign http://archive.raspberrypi.org jessie/main Translation-en
Hit https://deb.nodesource.com jessie/main Sources
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Hit https://deb.nodesource.com jessie/main armhf Packages
Get:1 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:2 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:3 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Get:4 https://deb.nodesource.com jessie/main Translation-en [162 B]
Get:5 https://deb.nodesource.com jessie/main Translation-en [162 B]
Ign https://deb.nodesource.com jessie/main Translation-en
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.
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
-- Installed version of Python :
Python 3.5.2
Your version of python is compatible with this plugin.
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python-requests is already the newest version.
python3-dev is already the newest version.
python3-pip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
-- Installation of audio sox library
Reading package lists...
Building dependency tree...
Reading state information...
sox is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
-- Installation of TTS libraries
Reading package lists...
Building dependency tree...
Reading state information...
libttspico-utils is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
-- Installation of libav/ffmpeg libraries
Reading package lists...
Building dependency tree...
Reading state information...
libav-tools is already the newest version.
libavcodec-extra is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 54 not upgraded.
-- Upgrade setuptools with command pip3.5 if not up to date
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: setuptools>=42.0.0 in /usr/local/lib/python3.5/site-packages (46.1.3)
-- Installed version of pip :
pip 20.1 from /usr/local/lib/python3.5/site-packages/pip (python 3.5)
-- Installation of python library 'requests' with command pip3.5
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: requests>=2.21.0 in /usr/local/lib/python3.5/site-packages (2.24.0)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.5/site-packages (from requests>=2.21.0) (3.0.4)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.5/site-packages (from requests>=2.21.0) (1.25.9)
Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.5/site-packages (from requests>=2.21.0) (2.9)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.5/site-packages (from requests>=2.21.0) (2020.4.5.1)
-- Installation of python library 'protobuf' with command pip3.5
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: protobuf>=3.11.0 in /usr/local/lib/python3.5/site-packages (3.12.4)
Requirement already satisfied: setuptools in /usr/local/lib/python3.5/site-packages (from protobuf>=3.11.0) (46.1.3)
Requirement already satisfied: six>=1.9 in /usr/local/lib/python3.5/site-packages (from protobuf>=3.11.0) (1.15.0)
-- Installation of python library 'zeroconf' with command pip3.5
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: zeroconf>=0.25.1 in /usr/local/lib/python3.5/site-packages (0.28.0)
Requirement already satisfied: ifaddr>=0.1.7 in /usr/local/lib/python3.5/site-packages (from zeroconf>=0.25.1) (0.1.7)
-- Installation of python library 'click, bs4 and six' for TTS with command pip3.5
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: click in /usr/local/lib/python3.5/site-packages (7.1.2)
Requirement already satisfied: bs4 in /usr/local/lib/python3.5/site-packages (0.0.1)
Requirement already satisfied: six in /usr/local/lib/python3.5/site-packages (1.15.0)
Requirement already satisfied: beautifulsoup4 in /usr/local/lib/python3.5/site-packages (from bs4) (4.9.1)
Requirement already satisfied: soupsieve>1.2 in /usr/local/lib/python3.5/site-packages (from beautifulsoup4->bs4) (2.0.1)
-- Installation of python library 'tqdm, websocket-client, casttube' for plex/youtube with command pip3.5
WARNING: You are using pip version 20.1; however, version 20.2.2 is available.
You should consider upgrading via the '/usr/local/bin/python3 -m pip install --upgrade pip' command.
Requirement already satisfied: tqdm in /usr/local/lib/python3.5/site-packages (4.48.2)
Requirement already satisfied: websocket-client in /usr/local/lib/python3.5/site-packages (0.57.0)
Requirement already satisfied: casttube in /usr/local/lib/python3.5/site-packages (0.2.1)
Requirement already satisfied: six in /usr/local/lib/python3.5/site-packages (from websocket-client) (1.15.0)
Requirement already satisfied: requests in /usr/local/lib/python3.5/site-packages (from casttube) (2.24.0)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.5/site-packages (from requests->casttube) (2020.4.5.1)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.5/site-packages (from requests->casttube) (3.0.4)
Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.5/site-packages (from requests->casttube) (2.9)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.5/site-packages (from requests->casttube) (1.25.9)
-- Installation of dependencies is done !

Deconnexion Google Home dans le plugin

Bonjour,

Je vous fait part d'un problème que je rencontre depuis environs 3/4 jours.
Les groupes d'enceintes Google Home (constitué uniquement de google Home mini) apparaissent Hors ligne aléatoirement puis reviennent en ligne aléatoirement.

Pour résoudre la problème (de manière temporaire) je dois redémarrer le demon et mes groupes d'enceintes réapparaissent en ligne.

Je ne sais pas exactement d'ou vient le problème, j'ai effectuer la dernière mise à jour du plugin ce weekend, je ne sais pas si le problème viens de la ??

Je ne vois rien de spécial dans les logs.

En regardant également les versions de mes google Home mini, j'ai pu voir qu'elle n'avait pas toute la même version de firmware. J'en possède 2 GH en version 1.49.222572 et une autre en 1.42.172094

Un ami à également le même problème avec une installation fraiche de jeedom en V4 alors que moi je suis en V3
Nous avons également le même firmware au niveau des google home 2 en 1.49.222572 et une autre en 1.42.172094
Lui contrairement à moi n'as pas de groupe d'enceinte ce sont les google home qui apparaissent hors ligne.

  • Version Jeedom: 3 et 4
  • Plateforme: Debian Strecht sur VM et Debian Strecht sur VMRaspberry
  • Version du Plugin: 2.16

les liens autologin dépassent les 128 caractères

Description

pour la partie

"Diffuser Jeedom sans authentification sur un Google Cast
C'est possible via le mode web. Pour gérer l'authentification automatiquement, utiliser le plugin 'autologin' (voir doc du plugin)."

les liens autologin dépassent les 128 caractères disponible dans le champ de saisie.

Télé muted après interactions google mini

Description

J'ai 2 devices Gcast chez moi : un google mini et une télé android. Lorsque j'interroge le google mini, la télé est mise en sourdine mais le son ne se remet pas une fois l'interaction avec le google mini terminée.

Etapes à reproduire (pour les bugs)

  1. TV et google mini allumés
  2. Interaction avec google mini : "ok google bla bla bla bla"
  3. Le son de la TV se coupe
  4. L'interaction google mini est terminée mais le son de la TV ne reprend pas

Contexte:

TV et google mini allumés.

Proposition de solution (optionnel):

Environnement:

  • Version Jeedom: 3.2.12
  • Plateforme: Raspberry pi 3B+
  • Version du Plugin: 2018-12-11 23:30:56

Merci du coup de pouce :)

Erreur python d'installation de dépendances sous Jeedom

Description

Bonjour, je suis sur Jeedom (raspbian jessie), et l'installation des dépendances du plugin ne peut plus se faire, j'obtiens une stack me disant que python3 n'est pas en bonne version et des erreurs ImportError: cannot import name 'IncompleteRead' (cf. stack ci-dessous)

Des idées sur l'origine du problème ? J'ai lu qu'il fallait migrer à raspbian stretch, j'aimerais éviter :)

Merci beaucoup !

Stacktrace

Launch install of googlecast dependancies
-- Current OS version :
Description:	Raspbian GNU/Linux 8.0 (jessie)
-- Updating repo...
Hit http://archive.raspberrypi.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
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.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installed version of Python :
Python 3.4.2
Your version of python is not compatible with this plugin, installation might not work correctly !
-- Installation of pip for python3 and necessary libraries
Reading package lists...
Building dependency tree...
Reading state information...
python-requests is already the newest version.
python3-dev is already the newest version.
python3-pip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installation of audio sox library
Reading package lists...
Building dependency tree...
Reading state information...
sox is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installation of TTS libraries
Reading package lists...
Building dependency tree...
Reading state information...
libttspico-utils is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Installation of libav/ffmpeg libraries
Reading package lists...
Building dependency tree...
Reading state information...
libav-tools is already the newest version.
libavcodec-extra is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
-- Upgrade setuptools with command pip3 if not up to date
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installed version of pip :
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of python library 'requests' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of python library 'protobuf' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of python library 'zeroconf' with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of python library 'click, bs4 and six' for TTS with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of python library 'tqdm, websocket-client' for plex with command pip3
Traceback (most recent call last):
File "/usr/bin/pip3", line 9, in <module>
load_entry_point('pip==1.5.6', 'console_scripts', 'pip3')()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 356, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2476, in load_entry_point
return ep.load()
File "/usr/lib/python3/dist-packages/pkg_resources.py", line 2190, in load
['__name__'])
File "/usr/lib/python3/dist-packages/pip/__init__.py", line 74, in <module>
from pip.vcs import git, mercurial, subversion, bazaar  # noqa
File "/usr/lib/python3/dist-packages/pip/vcs/mercurial.py", line 9, in <module>
from pip.download import path_to_url
File "/usr/lib/python3/dist-packages/pip/download.py", line 25, in <module>
from requests.compat import IncompleteRead
ImportError: cannot import name 'IncompleteRead'
-- Installation of dependencies is done !

Environnement:

  • Version Jeedom: 3.3.39
  • Plateforme:
  • Version du Plugin:

Google Cast sur Jeedom : le cast dure 10min et se coupe...

Hello,

Super plugin ! Je n'ai pas trouvé d'autre solution pour caster un dashboard perso sur mon google home (7")
Le seul problème... est que le cast dure 10 min et se coupe.

J'ai bien trouvé une solution en relancant un script toutes les 10min pour recaster... mais ca me fait un flash à l'écran + le bip bip du démarrage du cast. Pas du tout idéal :(

Quelles sont les solutions pour éviter de perdre le cast ?

Merci d'avance !:

Le scan ne trouve rien

Bonjour,

Tout d'abord, merci à Guirem pour ce super plugin. Je l'utilise depuis des mois et il est parfait.
Mon problème est survenu à la suite de mon changement de box. J'avais une freebox v6 et tout fonctionnait à merveille. Et j'ai décidé de monter une box 4g sur un raspberry, parce que la Freebox me coûtait cher pour pas grand chose vu mon débit de 8mo. Enfin peu importe.
J'ai donc maintenant une box 4g sur un raspberry, le soucis provient (je pense) du fait que j'ai une plage d'IP différente entre le LAN (192.168.2.X) et le WLAN (192.168.1.X). C'est le seul moyen que j'ai trouvé pour faire fonctionner les 2 sur le raspberry. Donc la box Jeedom smart et mes GH mini et chromecast sont bien sur le même réseau, mais pas sur la même plage.
Du coup, j'en arrive au problème de scan, aujourd'hui j'ai supprimé mes appareil GH et chromecast (de mon ancien réseau Freebox sur des IP 192.168.0.X) sur la page du plugin et j'ai relancé le scan.
Et là rien du tout.

Auriez-vous une idée pour me sauver la mise ?

Merci d'avance pour votre aide.

Remove unused font

Hello,

Afin d'optimiser la place et virer les doublons, il faudrait revoir les dossiers :

  • /docs/assets/font
  • /docs/assets/fonts

Roboto y est en doublon (visiblement /fonts est utilisé, mais à quoi sert le /font/roboto !?)

Cela permettrait d'optimiser et de gagner 10% d'espace sur la taille du plugin, non négligeable !

Merci

Erreur à installation des dépendances 'zeroconf'

Description

Lors de l'installation des dépendances, une erreur se produit lors de l'installation du package 'zeroconf'.

Etapes à reproduire

  1. Installer les dépendances

Contexte:

Version de python : Python 3.4.2
Version de pip : pip 1.5.6

Echec également lors de l'installation manuelle avec pip3.

sudo pip3 install zeroconf>=0.17.7

Downloading/unpacking zeroconf Downloading zeroconf-0.21.3-py2.py3-none-any.whl Downloading/unpacking ifaddr (from zeroconf) Downloading ifaddr-0.1.5.tar.gz Running setup.py (path:/tmp/pip-build-8skfp23v/ifaddr/setup.py) egg_info for package ifaddr error in ifaddr setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers Complete output from command python setup.py egg_info: error in ifaddr setup command: 'install_requires' must be a string or list of strings containing valid project/version requirement specifiers

Environnement:

  • Version Jeedom: v3.2.11
  • Plateforme: Smartjeedom (odroid)
  • Version du Plugin: 2018-10-16 21:06:51

Exception on scanner : 'SocketClient' object has no attribute 'isAlive'

Description

Le plugin ne fonctionne pas du tout chez moi.
Les logs googlecast_local rapporte une erreur:
SCANNER------Exception on scanner : 'SocketClient' object has no attribute 'isAlive'

Proposition de solution (optionnel):

Il semblerait que la methode isAlive() est deprecated et a été remplacée par is_alive() depuis PHP 3.9..
https://bugs.launchpad.net/hplip/+bug/1889280

Est-ce que ça serait la cause?

Je n'ai pas trouvé l'appel à cette fonction ni dans le plugin ni dans Jeedom. Mais c'est bien dans le log du plugin que l'erreur remonte.

Environnement:

  • Version Jeedom: 4.3.12
  • Plateforme: Raspberry Pi 3
  • Version du Plugin: 2020-12-24 01:10:04

Erreur à l'installation des dépendances

Description

Erreur à l'installation des dépendances dernière version stable (20 Juin ?).
Rpi 3 avec Fresh install depuis 72h. (Raspbian Lite, dernière version)

Etapes à reproduire (pour les bugs)

  1. ./var/www/html/plugins/googlecast/ressources/install.sh
  2. Erreur pip3 introuvable
-- Installation of pip for python3 and necessary libraries
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
python-requests is already the newest version (2.12.4-1).
python3-dev is already the newest version (3.5.3-1).
python3-pip is already the newest version (9.0.1-2+rpt2).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.

-- Installation of TTS libraries
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
sox is already the newest version (14.4.1-5).
libav-tools is already the newest version (7:3.2.10-1~deb9u1+rpt1).
libavcodec-extra is already the newest version (7:3.2.10-1~deb9u1+rpt1).
libttspico-utils is already the newest version (1.0+git20130326-5).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
./install.sh: 24: ./install.sh: compgen: not found
./install.sh: 25: ./install.sh: [[: not found

Error: Cound not found pip3 program to install python dependencies !

Contexte:

Proposition de solution (optionnel):

Environnement:

  • Version Jeedom: 3.2.9
  • Plateforme: RPi 3
  • Version du Plugin: 2018-06-25 19:28:41

Stop Cast Design après 10 minutes

Bonjour,

Je castais sans problème des design sur mes Google Nest Hub depuis des mois.
Ce matin, quand je cast un Design, il s'arrête de lui même au bout de 10 minutes et sur Jeedom, le statut est toujours sur "Plan - Jeedom" Je n'ai fait aucune mise à jour hier ou cette nuit.
Serait-ce une mise à jour Google qui empèche de laisser un Design en continu sur Nest Hub maintenant?

Playlists plex Impossibles

Description

Je n'arrive pas a lancer une playlist par tout les moyens via le plugin sur ma google home alors que via mon smartphone cela est possible

Etapes à reproduire (pour les bugs)

1.Custom Cmd
2.app=plex|cmd=play_media|token=NAxxxxxxxxxxx|server=http://192.168.1.96:32400|value=Recently Played|shuffle=1|type=audio
(Simulation de la recherche ps : le "Net-Hunter_Server" correspond a l'ip)
image
3.Executer
4.Rien
voici les logs de plex après l'exécution de la commande:

Jan 12, 2022 13:42:04.401 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=119141&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=119000&duration=187000 (5 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json,application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Drm => widevine:video / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Provider-Version => 3.2 / X-Plex-Session-Identifier => 0mysqobo3vpvjatpnks6ubu4 / X-Plex-Sync-Version => 2 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:04.403 [0x7f829a4aa8] DEBUG - Client [0mysqobo3vpvjatpnks6ubu4] reporting timeline state playing, progress of 119000/187000ms for guid=, playbackTime=119141ms ratingKey=80906 url=, key=/library/metadata/80906, containerKey=, metadataId=80906, source=
Jan 12, 2022 13:42:04.404 [0x7f829a4aa8] DEBUG - [Now] User is Flavio_59 (ID: 1)
Jan 12, 2022 13:42:04.404 [0x7f829a4aa8] DEBUG - [Now] Device is windows (Net-Hunter).
Jan 12, 2022 13:42:04.405 [0x7f829a4aa8] DEBUG - [Now] Profile is Plex Desktop
Jan 12, 2022 13:42:04.405 [0x7f829a4aa8] DEBUG - [Now] Updated play state for /library/metadata/80906.
Jan 12, 2022 13:42:04.405 [0x7f829a4aa8] DEBUG - Statistics: (msmy7vq7wxjdzu42rml5mges) Reporting active playback in state 0 of type 10 (scrobble: 0) for account 1
Jan 12, 2022 13:42:04.408 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:04.409 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=119141&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=119000&duration=187000 (5 live) TLS GZIP 7ms 412 bytes (pipelined: 15)
Jan 12, 2022 13:42:09.084 [0x7f8446faa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:13.163 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:14.408 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=129160&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=129000&duration=187000 (5 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json,application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Drm => widevine:video / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Provider-Version => 3.2 / X-Plex-Session-Identifier => 0mysqobo3vpvjatpnks6ubu4 / X-Plex-Sync-Version => 2 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:14.409 [0x7f829a4aa8] DEBUG - Client [0mysqobo3vpvjatpnks6ubu4] reporting timeline state playing, progress of 129000/187000ms for guid=, playbackTime=129160ms ratingKey=80906 url=, key=/library/metadata/80906, containerKey=, metadataId=80906, source=
Jan 12, 2022 13:42:14.411 [0x7f829a4aa8] DEBUG - [Now] User is Flavio_59 (ID: 1)
Jan 12, 2022 13:42:14.411 [0x7f829a4aa8] DEBUG - [Now] Device is windows (Net-Hunter).
Jan 12, 2022 13:42:14.411 [0x7f829a4aa8] DEBUG - [Now] Profile is Plex Desktop
Jan 12, 2022 13:42:14.411 [0x7f829a4aa8] DEBUG - [Now] Updated play state for /library/metadata/80906.
Jan 12, 2022 13:42:14.411 [0x7f829a4aa8] DEBUG - Statistics: (msmy7vq7wxjdzu42rml5mges) Reporting active playback in state 0 of type 10 (scrobble: 0) for account 1
Jan 12, 2022 13:42:14.415 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:14.416 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=129160&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=129000&duration=187000 (5 live) TLS GZIP 7ms 412 bytes (pipelined: 16)
Jan 12, 2022 13:42:15.286 [0x7f81a31aa8] VERBOSE - LongPoll: Sending data...
Jan 12, 2022 13:42:15.286 [0x7f8446faa8] VERBOSE - LongPoll: got onDataRequested, closing connection
Jan 12, 2022 13:42:15.286 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61285] 200 GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (5 live) TLS GZIP 20001ms 5 bytes (pipelined: 597)
Jan 12, 2022 13:42:15.286 [0x7f8446faa8] VERBOSE - [IDLE] Removing (1->0) work item http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr
Jan 12, 2022 13:42:15.286 [0x7f8446faa8] VERBOSE - [IDLE] Server is now idle
Jan 12, 2022 13:42:15.290 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61285 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (5 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => text/plain, */*; q=0.01 / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:15.291 [0x7f829a4aa8] VERBOSE - [IDLE] Adding (0->1) work item http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr
Jan 12, 2022 13:42:15.291 [0x7f829a4aa8] VERBOSE - [IDLE] Server is now active
Jan 12, 2022 13:42:15.291 [0x7f829a4aa8] VERBOSE - [IDLE] * http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr - 1 active item(s)
Jan 12, 2022 13:42:15.291 [0x7f829a4aa8] DEBUG - Content-Length is -1 (of total: -1).
Jan 12, 2022 13:42:19.085 [0x7f8446faa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:23.164 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:24.400 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=139168&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=139000&duration=187000 (5 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json,application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Drm => widevine:video / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Provider-Version => 3.2 / X-Plex-Session-Identifier => 0mysqobo3vpvjatpnks6ubu4 / X-Plex-Sync-Version => 2 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.403 [0x7f829a4aa8] DEBUG - Client [0mysqobo3vpvjatpnks6ubu4] reporting timeline state playing, progress of 139000/187000ms for guid=, playbackTime=139168ms ratingKey=80906 url=, key=/library/metadata/80906, containerKey=, metadataId=80906, source=
Jan 12, 2022 13:42:24.407 [0x7f829a4aa8] DEBUG - [Now] User is Flavio_59 (ID: 1)
Jan 12, 2022 13:42:24.407 [0x7f829a4aa8] DEBUG - [Now] Device is windows (Net-Hunter).
Jan 12, 2022 13:42:24.407 [0x7f829a4aa8] DEBUG - [Now] Profile is Plex Desktop
Jan 12, 2022 13:42:24.407 [0x7f829a4aa8] DEBUG - [Now] Updated play state for /library/metadata/80906.
Jan 12, 2022 13:42:24.407 [0x7f829a4aa8] DEBUG - Statistics: (msmy7vq7wxjdzu42rml5mges) Reporting active playback in state 0 of type 10 (scrobble: 0) for account 1
Jan 12, 2022 13:42:24.414 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:24.416 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=139168&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=139000&duration=187000 (5 live) TLS GZIP 16ms 412 bytes (pipelined: 17)
Jan 12, 2022 13:42:24.650 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /:/prefs (5 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.665 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:61687 (Subnet)] GET /myplex/account (8 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.666 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61686 (Subnet)] GET /accounts/1 (8 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => text/plain, */*; q=0.01 / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.667 [0x7f82b01aa8] VERBOSE - It took 0.0 sec to serialize a list with 1 elements.
Jan 12, 2022 13:42:24.668 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61687] 200 GET /myplex/account (8 live) TLS GZIP 3ms 3619 bytes (pipelined: 1)
Jan 12, 2022 13:42:24.669 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61686] 200 GET /accounts/1 (8 live) TLS GZIP 7ms 522 bytes (pipelined: 1)
Jan 12, 2022 13:42:24.671 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 154 elements.
Jan 12, 2022 13:42:24.676 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61687 (Subnet)] GET /system/:/prefs (8 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Cookie => com.plexapp.system=Y2VyZWFsMQozCmRpY3QKbGlzdApkaWN0CjIKcjEKczcKY29va2llc3IyCnM3CnNlc3Npb24wCjAKcjAK; com.plexapp.system=Y2VyZWFsMQozCmRpY3QKbGlzdApkaWN0CjIKcjEKczcKY29va2llc3IyCnM3CnNlc3Npb24wCjAKcjAK / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.676 [0x7f82b01aa8] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/:/prefs
Jan 12, 2022 13:42:24.676 [0x7f82b01aa8] DEBUG - HTTP requesting GET http://127.0.0.1:33753/system/:/prefs
Jan 12, 2022 13:42:24.684 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /:/prefs (8 live) TLS GZIP 33ms 9898 bytes (pipelined: 18)
Jan 12, 2022 13:42:24.719 [0x7f82b01aa8] DEBUG - HTTP/1.1 (0.0s) 200 response from GET http://127.0.0.1:33753/system/:/prefs
Jan 12, 2022 13:42:24.719 [0x7f82b01aa8] DEBUG - [com.plexapp.system] HTTP reply status 200, with 418 bytes of content.
Jan 12, 2022 13:42:24.720 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61687] 200 GET /system/:/prefs (8 live) TLS GZIP 44ms 734 bytes (pipelined: 2)
Jan 12, 2022 13:42:24.746 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:61689 (Subnet)] GET /:/websockets/notifications?filters=log (9 live) TLS GZIP Signed-in Token (Flavio_59) / Accept-Encoding => gzip, deflate, br / Cache-Control => no-cache / Connection => Upgrade / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Origin => file:// / Pragma => no-cache / Sec-WebSocket-Extensions => permessage-deflate; client_max_window_bits / Sec-WebSocket-Key => 4pTbAx1vL3/goIkmhWCTqQ== / Sec-WebSocket-Version => 13 / Upgrade => websocket / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 12, 2022 13:42:24.746 [0x7f828f2aa8] DEBUG - WebSocket: Performing handshake from origin file://
Jan 12, 2022 13:42:24.746 [0x7f828f2aa8] DEBUG - Beginning read from WebSocket
Jan 12, 2022 13:42:24.783 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61687 (Subnet)] GET /activities (9 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:24.784 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:24.784 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61687] 200 GET /activities (9 live) TLS GZIP 1ms 350 bytes (pipelined: 3)
Jan 12, 2022 13:42:29.086 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:33.164 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:33.658 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:39652 (Subnet)] GET / (10 live) GZIP Signed-in Token (Flavio_59) / Accept => */* / Accept-Encoding => gzip, deflate / Connection => keep-alive / Host => 192.168.1.96:32400 / User-Agent => python-requests/2.26.0 / X-Plex-Client-Identifier => 0xb827eba78570 / X-Plex-Device => Linux / X-Plex-Device-Name => jeedom / X-Plex-Platform => Linux / X-Plex-Platform-Version => 5.10.63-v7+ / X-Plex-Product => PlexAPI / X-Plex-Provides => controller / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 3.1.0
Jan 12, 2022 13:42:33.659 [0x7f82b01aa8] VERBOSE - It took 0.0 sec to serialize a list with 29 elements.
Jan 12, 2022 13:42:33.660 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:39652] 200 GET / (10 live) GZIP 2ms 4473 bytes (pipelined: 1)
Jan 12, 2022 13:42:33.684 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:39652 (Subnet)] GET /hubs/search?query=Recently+Played&limit=1 (10 live) GZIP Signed-in Token (Flavio_59) / Accept => */* / Accept-Encoding => gzip, deflate / Connection => keep-alive / Host => 192.168.1.96:32400 / User-Agent => python-requests/2.26.0 / X-Plex-Client-Identifier => 0xb827eba78570 / X-Plex-Device => Linux / X-Plex-Device-Name => jeedom / X-Plex-Platform => Linux / X-Plex-Platform-Version => 5.10.63-v7+ / X-Plex-Product => PlexAPI / X-Plex-Provides => controller / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 3.1.0
Jan 12, 2022 13:42:33.827 [0x7f828f2aa8] VERBOSE - It took 0.0 sec to serialize a list with 18 elements.
Jan 12, 2022 13:42:33.828 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:39652] 200 GET /hubs/search?query=Recently+Played&limit=1 (10 live) GZIP 144ms 979 bytes (pipelined: 2)
Jan 12, 2022 13:42:34.409 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61687 (Subnet)] GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=149186&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=149000&duration=187000 (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json,application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Drm => widevine:video / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Provider-Version => 3.2 / X-Plex-Session-Identifier => 0mysqobo3vpvjatpnks6ubu4 / X-Plex-Sync-Version => 2 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:34.410 [0x7f82b01aa8] DEBUG - Client [0mysqobo3vpvjatpnks6ubu4] reporting timeline state playing, progress of 149000/187000ms for guid=, playbackTime=149186ms ratingKey=80906 url=, key=/library/metadata/80906, containerKey=, metadataId=80906, source=
Jan 12, 2022 13:42:34.412 [0x7f82b01aa8] DEBUG - [Now] User is Flavio_59 (ID: 1)
Jan 12, 2022 13:42:34.412 [0x7f82b01aa8] DEBUG - [Now] Device is windows (Net-Hunter).
Jan 12, 2022 13:42:34.412 [0x7f82b01aa8] DEBUG - [Now] Profile is Plex Desktop
Jan 12, 2022 13:42:34.412 [0x7f82b01aa8] DEBUG - [Now] Updated play state for /library/metadata/80906.
Jan 12, 2022 13:42:34.413 [0x7f82b01aa8] DEBUG - Statistics: (msmy7vq7wxjdzu42rml5mges) Reporting active playback in state 0 of type 10 (scrobble: 0) for account 1
Jan 12, 2022 13:42:34.416 [0x7f82b01aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:34.417 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61687] 200 GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=149186&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=149000&duration=187000 (10 live) TLS GZIP 8ms 412 bytes (pipelined: 4)
Jan 12, 2022 13:42:34.748 [0x7f8446faa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:35.292 [0x7f81721aa8] VERBOSE - LongPoll: Sending data...
Jan 12, 2022 13:42:35.292 [0x7f8444caa8] VERBOSE - LongPoll: got onDataRequested, closing connection
Jan 12, 2022 13:42:35.293 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61285] 200 GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (10 live) TLS GZIP 20003ms 5 bytes (pipelined: 598)
Jan 12, 2022 13:42:35.294 [0x7f8444caa8] VERBOSE - [IDLE] Removing (1->0) work item http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr
Jan 12, 2022 13:42:35.294 [0x7f8444caa8] VERBOSE - [IDLE] Server is now idle
Jan 12, 2022 13:42:35.297 [0x7f8444caa8] VERBOSE - Didn't receive a request from 192.168.1.89:61688: stream truncated
Jan 12, 2022 13:42:35.298 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61285 (Subnet)] GET /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1 (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => text/plain, */*; q=0.01 / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:35.298 [0x7f82b01aa8] VERBOSE - [IDLE] Adding (0->1) work item http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr
Jan 12, 2022 13:42:35.298 [0x7f82b01aa8] VERBOSE - [IDLE] Server is now active
Jan 12, 2022 13:42:35.298 [0x7f82b01aa8] VERBOSE - [IDLE] * http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr - 1 active item(s)
Jan 12, 2022 13:42:35.299 [0x7f82b01aa8] DEBUG - Content-Length is -1 (of total: -1).
Jan 12, 2022 13:42:35.602 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:39652 (Subnet)] GET /security/token?type=delegation&scope=all (9 live) GZIP Signed-in Token (Flavio_59) / Accept => */* / Accept-Encoding => gzip, deflate / Connection => keep-alive / Host => 192.168.1.96:32400 / User-Agent => python-requests/2.26.0 / X-Plex-Client-Identifier => 0xb827eba78570 / X-Plex-Device => Linux / X-Plex-Device-Name => jeedom / X-Plex-Platform => Linux / X-Plex-Platform-Version => 5.10.63-v7+ / X-Plex-Product => PlexAPI / X-Plex-Provides => controller / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 3.1.0
Jan 12, 2022 13:42:35.603 [0x7f828f2aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:35.604 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:39652] 200 GET /security/token?type=delegation&scope=all (9 live) GZIP 2ms 449 bytes (pipelined: 3)
Jan 12, 2022 13:42:35.632 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:39652 (Subnet)] POST /playQueues?includeChapters=1&includeRelated=1&playlistID=77131&repeat=0&shuffle=1&type=audio (9 live) GZIP Signed-in Token (Flavio_59) / Accept => */* / Accept-Encoding => gzip, deflate / Connection => keep-alive / Content-Length => 0 / Host => 192.168.1.96:32400 / User-Agent => python-requests/2.26.0 / X-Plex-Client-Identifier => 0xb827eba78570 / X-Plex-Device => Linux / X-Plex-Device-Name => jeedom / X-Plex-Platform => Linux / X-Plex-Platform-Version => 5.10.63-v7+ / X-Plex-Product => PlexAPI / X-Plex-Provides => controller / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 3.1.0
Jan 12, 2022 13:42:35.636 [0x7f82b01aa8] DEBUG - PlayQueue: 0 generated IDs compressed down to a 20 byte blob.
Jan 12, 2022 13:42:35.646 [0x7f82b01aa8] WARN - QueryParser: Invalid field 'having' found, ignoring.
Jan 12, 2022 13:42:35.684 [0x7f82b01aa8] DEBUG - Radio: Split shuffle into buono/brutto/cattivo of 71/81/116.
Jan 12, 2022 13:42:35.684 [0x7f82b01aa8] DEBUG - Radio: Dithering 46 grandparent lists.
Jan 12, 2022 13:42:35.685 [0x7f82b01aa8] DEBUG - Radio: Performing final dither on 268 tracks.
Jan 12, 2022 13:42:35.686 [0x7f82b01aa8] DEBUG - PlayQueue: Start index: 0 End index: 99 Count: 268
Jan 12, 2022 13:42:35.688 [0x7f82b01aa8] DEBUG - PlayQueue: 268 generated IDs compressed down to a 698 byte blob.
Jan 12, 2022 13:42:35.698 [0x7f82b01aa8] DEBUG - PlayQueue: Added 100 items in 0.0 sec.
Jan 12, 2022 13:42:35.710 [0x7f82b01aa8] DEBUG - HubCache: Expiring '1/home.playlists/1/hubs/frexternal-media,indirect-media/combinedRecentlyAdded=1&count=12&excludeFields=summary&includeExternalMetadata=1&includeLibraryPlaylists=1&includeMeta=1&includeRecentChannels=1&includeStations=1&limit=600&sort=addedAt%3Adesc&type=4%2C10' because of event plex.event.item.played.
Jan 12, 2022 13:42:35.833 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.833 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 86386 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.833 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.833 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.833 [0x7f82b01aa8] DEBUG - Audio Stream: 111258, Subtitle Stream: -1
Jan 12, 2022 13:42:35.845 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.845 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 87541 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.845 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.845 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.845 [0x7f82b01aa8] DEBUG - Audio Stream: 113108, Subtitle Stream: -1
Jan 12, 2022 13:42:35.851 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.851 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 162053 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.851 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.851 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.851 [0x7f82b01aa8] DEBUG - Audio Stream: 154649, Subtitle Stream: -1
Jan 12, 2022 13:42:35.858 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.858 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 88992 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.858 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.858 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.858 [0x7f82b01aa8] DEBUG - Audio Stream: 115141, Subtitle Stream: -1
Jan 12, 2022 13:42:35.865 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.865 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 87505 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.865 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.865 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.865 [0x7f82b01aa8] DEBUG - Audio Stream: 113032, Subtitle Stream: -1
Jan 12, 2022 13:42:35.884 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.884 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 161542 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.884 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.884 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.884 [0x7f82b01aa8] DEBUG - Audio Stream: 152315, Subtitle Stream: -1
Jan 12, 2022 13:42:35.890 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.890 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 88974 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.890 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.890 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.890 [0x7f82b01aa8] DEBUG - Audio Stream: 115027, Subtitle Stream: -1
Jan 12, 2022 13:42:35.896 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.896 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 164100 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.896 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.896 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.896 [0x7f82b01aa8] DEBUG - Audio Stream: 164406, Subtitle Stream: -1
Jan 12, 2022 13:42:35.903 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.903 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 88944 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.903 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.903 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.903 [0x7f82b01aa8] DEBUG - Audio Stream: 114994, Subtitle Stream: -1
Jan 12, 2022 13:42:35.925 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.926 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 89022 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.926 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.926 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.926 [0x7f82b01aa8] DEBUG - Audio Stream: 115166, Subtitle Stream: -1
Jan 12, 2022 13:42:35.932 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.932 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 161186 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.932 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.932 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.932 [0x7f82b01aa8] DEBUG - Audio Stream: 151140, Subtitle Stream: -1
Jan 12, 2022 13:42:35.939 [0x7f82b01aa8] DEBUG - We're going to try to auto-select an audio stream for account 1.
Jan 12, 2022 13:42:35.939 [0x7f82b01aa8] DEBUG - Selecting best audio stream for part ID 88627 (autoselect: 1 language: fr)
Jan 12, 2022 13:42:35.939 [0x7f82b01aa8] DEBUG - We're going to try to auto-select a subtitle.
Jan 12, 2022 13:42:35.939 [0x7f82b01aa8] DEBUG - Selected a foreign audio track: 
Jan 12, 2022 13:42:35.939 [0x7f82b01aa8] DEBUG - Audio Stream: 114394, Subtitle Stream: -1
Jan 12, 2022 13:42:35.951 [0x7f82b01aa8] VERBOSE - It took 0.1 sec to serialize a list with 21 elements.
Jan 12, 2022 13:42:35.954 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:39652] 200 POST /playQueues?includeChapters=1&includeRelated=1&playlistID=77131&repeat=0&shuffle=1&type=audio (9 live) GZIP 322ms 7067 bytes (pipelined: 4)
Jan 12, 2022 13:42:39.087 [0x7f8446faa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:39.212 [0x7f8444caa8] VERBOSE - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx78e-40cb-a782-aef6f69b5f7a), enabling token-based authentication.
Jan 12, 2022 13:42:39.212 [0x7f8444caa8] DEBUG - Auth: authenticating user as guest
Jan 12, 2022 13:42:39.213 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:45251 (Subnet)] GET /media/providers (10 live) GZIP Signed-in Token (Flavio_59) / Accept => application/json / Accept-Encoding => gzip, deflate / Accept-Language => fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7 / CAST-DEVICE-CAPABILITIES => {"audio_assistant":true,"bluetooth_supported":true,"display_supported":false,"hi_res_audio_supported":false,"remote_control_input_supported":false,"touch_input_supported":false} / Connection => keep-alive / Host => 192.168.1.96:32400 / Origin => https://app.plex.tv / User-Agent => Mozilla/5.0 (X11; Linux armv7l) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.225 Safari/537.36 CrKey/1.56.500000 DeviceType/SmartSpeaker / X-Plex-Client-Identifier => vig5sq09m2xmt2bbl5rqmatd / X-Plex-Device => Linux / X-Plex-Device-Name => Chromecast / X-Plex-Device-Screen-Resolution => 1x1,1x1 / X-Plex-Platform => Chromecast / X-Plex-Platform-Version => 90.0 / X-Plex-Product => Plex Cast / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx78e-40cb-a782-aef6f69b5f7a / X-Plex-Version => 4.54.1
Jan 12, 2022 13:42:39.219 [0x7f828f2aa8] VERBOSE - It took 0.0 sec to serialize a list with 1 elements.
Jan 12, 2022 13:42:39.220 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:45251] 200 GET /media/providers (10 live) GZIP 7ms 5483 bytes (pipelined: 1)
Jan 12, 2022 13:42:43.170 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:43.657 [0x7f8444caa8] DEBUG - WebSocket: client initiated close
Jan 12, 2022 13:42:43.657 [0x7f8444caa8] VERBOSE - WebSocket: processed 0 frame(s)
Jan 12, 2022 13:42:43.657 [0x7f8446faa8] DEBUG - NotificationStream: Removing because of close
Jan 12, 2022 13:42:43.691 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61687 (Subnet)] GET /:/prefs (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:43.692 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /accounts/1 (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => text/plain, */*; q=0.01 / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:43.692 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:61686 (Subnet)] GET /myplex/account (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:43.693 [0x7f829a4aa8] VERBOSE - It took 0.0 sec to serialize a list with 1 elements.
Jan 12, 2022 13:42:43.694 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /accounts/1 (11 live) TLS GZIP 2ms 522 bytes (pipelined: 19)
Jan 12, 2022 13:42:43.694 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61686] 200 GET /myplex/account (11 live) TLS GZIP 2ms 3619 bytes (pipelined: 2)
Jan 12, 2022 13:42:43.700 [0x7f82b01aa8] VERBOSE - It took 0.0 sec to serialize a list with 154 elements.
Jan 12, 2022 13:42:43.701 [0x7f829a4aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /system/:/prefs (11 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Cookie => com.plexapp.system=Y2VyZWFsMQozCmRpY3QKbGlzdApkaWN0CjIKcjEKczcKY29va2llc3IyCnM3CnNlc3Npb24wCjAKcjAK; com.plexapp.system=Y2VyZWFsMQozCmRpY3QKbGlzdApkaWN0CjIKcjEKczcKY29va2llc3IyCnM3CnNlc3Npb24wCjAKcjAK / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Sync-Version => 2 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:43.702 [0x7f829a4aa8] DEBUG - [com.plexapp.system] Sending command over HTTP (GET): /system/:/prefs
Jan 12, 2022 13:42:43.702 [0x7f829a4aa8] DEBUG - HTTP requesting GET http://127.0.0.1:33753/system/:/prefs
Jan 12, 2022 13:42:43.704 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61687] 200 GET /:/prefs (11 live) TLS GZIP 13ms 9898 bytes (pipelined: 5)
Jan 12, 2022 13:42:43.715 [0x7f829a4aa8] DEBUG - HTTP/1.1 (0.0s) 200 response from GET http://127.0.0.1:33753/system/:/prefs (reused)
Jan 12, 2022 13:42:43.715 [0x7f8446faa8] DEBUG - handleStreamRead code 1: stream truncated
Jan 12, 2022 13:42:43.715 [0x7f8446faa8] DEBUG - Completed after connection close: [192.168.1.89:61689] -3 GET /:/websockets/notifications?filters=log (11 live) TLS GZIP 18969ms 34687 bytes
Jan 12, 2022 13:42:43.716 [0x7f829a4aa8] DEBUG - [com.plexapp.system] HTTP reply status 200, with 418 bytes of content.
Jan 12, 2022 13:42:43.716 [0x7f8444caa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /system/:/prefs (10 live) TLS GZIP 15ms 734 bytes (pipelined: 20)
Jan 12, 2022 13:42:44.401 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:61618 (Subnet)] GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=159199&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=159000&duration=187000 (10 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => application/json,application/xml / Accept-Encoding => gzip, deflate, br / Accept-Language => fr / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => cross-site / User-Agent => Plex; 1.39.1.2763-300bb607; Windows 10 Version 2009 / X-Plex-Client-Identifier => msmy7vq7wxjdzu42rml5mges / X-Plex-Client-Profile-Name => Plex Desktop / X-Plex-Device-Name => Net-Hunter / X-Plex-Device-Screen-Resolution => 1920x1009,1920x1080 / X-Plex-Drm => widevine:video / X-Plex-Features => external-media,indirect-media / X-Plex-Language => fr / X-Plex-Model => standalone / X-Plex-Platform => windows / X-Plex-Platform-Version => 10.0.22000 / X-Plex-Product => Plex for Windows / X-Plex-Provider-Version => 3.2 / X-Plex-Session-Identifier => 0mysqobo3vpvjatpnks6ubu4 / X-Plex-Sync-Version => 2 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 1.39.1.2763-300bb607
Jan 12, 2022 13:42:44.403 [0x7f828f2aa8] DEBUG - Client [0mysqobo3vpvjatpnks6ubu4] reporting timeline state playing, progress of 159000/187000ms for guid=, playbackTime=159199ms ratingKey=80906 url=, key=/library/metadata/80906, containerKey=, metadataId=80906, source=
Jan 12, 2022 13:42:44.404 [0x7f828f2aa8] DEBUG - [Now] User is Flavio_59 (ID: 1)
Jan 12, 2022 13:42:44.404 [0x7f828f2aa8] DEBUG - [Now] Device is windows (Net-Hunter).
Jan 12, 2022 13:42:44.404 [0x7f828f2aa8] DEBUG - [Now] Profile is Plex Desktop
Jan 12, 2022 13:42:44.404 [0x7f828f2aa8] DEBUG - [Now] Updated play state for /library/metadata/80906.
Jan 12, 2022 13:42:44.404 [0x7f828f2aa8] DEBUG - Statistics: (msmy7vq7wxjdzu42rml5mges) Reporting active playback in state 0 of type 10 (scrobble: 0) for account 1
Jan 12, 2022 13:42:44.407 [0x7f828f2aa8] VERBOSE - It took 0.0 sec to serialize a list with 0 elements.
Jan 12, 2022 13:42:44.408 [0x7f8446faa8] DEBUG - Completed: [192.168.1.89:61618] 200 GET /:/timeline?ratingKey=80906&key=%2Flibrary%2Fmetadata%2F80906&playbackTime=159199&playQueueItemID=122671&state=playing&hasMDE=1&context=library%3Acontent.playlists.music&row=0&col=1&time=159000&duration=187000 (10 live) TLS GZIP 6ms 412 bytes (pipelined: 21)
Jan 12, 2022 13:42:45.844 [0x7f828f2aa8] DEBUG - Request: [192.168.1.89:61697 (Subnet)] GET /diagnostics/logs (11 live) TLS GZIP Signed-in Token (Flavio_59) / Accept => text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 / Accept-Encoding => gzip, deflate, br / Accept-Language => fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7 / Connection => keep-alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Sec-Fetch-Dest => document / Sec-Fetch-Mode => navigate / Sec-Fetch-Site => none / Sec-Fetch-User => ?1 / Sec-GPC => 1 / Upgrade-Insecure-Requests => 1 / User-Agent => Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 12, 2022 13:42:45.844 [0x7f828f2aa8] DEBUG - Diagnostics: Building logfile zip
Jan 12, 2022 13:42:49.088 [0x7f8444caa8] VERBOSE - WebSocket: processed 1 frame(s)
Jan 12, 2022 13:42:50.952 [0x7f828f2aa8] VERBOSE - [IDLE] Adding (0->1) work item http_download - /diagnostics/logs?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
Jan 12, 2022 13:42:50.953 [0x7f828f2aa8] VERBOSE - [IDLE] * http_download - /diagnostics/logs?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx - 1 active item(s)
Jan 12, 2022 13:42:50.953 [0x7f828f2aa8] VERBOSE - [IDLE] * http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr - 1 active item(s)
Jan 12, 2022 13:42:50.953 [0x7f828f2aa8] DEBUG - Content-Length of /tmp/logs.zipc0fec059-0ec8-4ebc-ab68-5e7453c1a55c is 4108966 (of total: 4108966).
Jan 12, 2022 13:42:50.971 [0x7f8444caa8] DEBUG - Failed to stream media, client probably disconnected after 262144 bytes: 32 - Broken pipe
Jan 12, 2022 13:42:50.971 [0x7f8444caa8] DEBUG - Completed after connection close: [192.168.1.89:61697] 200 GET /diagnostics/logs (11 live) TLS GZIP 5127ms 262144 bytes (pipelined: 1)
Jan 12, 2022 13:42:50.971 [0x7f8444caa8] VERBOSE - [IDLE] Removing (1->0) work item http_download - /diagnostics/logs?X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
Jan 12, 2022 13:42:50.971 [0x7f8444caa8] VERBOSE - [IDLE] * http_download - /player/proxy/poll?deviceClass=pc&protocolVersion=3&protocolCapabilities=timeline%2Cplayback%2Cnavigation%2Cmirror%2Cplayqueues&timeout=1&X-Plex-Product=Plex%20for%20Windows&X-Plex-Version=1.39.1.2763-300bb607&X-Plex-Client-Identifier=msmy7vq7wxjdzu42rml5mges&X-Plex-Platform=windows&X-Plex-Platform-Version=10.0.22000&X-Plex-Sync-Version=2&X-Plex-Features=external-media%2Cindirect-media&X-Plex-Model=standalone&X-Plex-Device-Name=Net-Hunter&X-Plex-Device-Screen-Resolution=1920x1009%2C1920x1080&X-Plex-Client-Profile-Name=Plex%20Desktop&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx&X-Plex-Language=fr - 1 active item(s)
Jan 12, 2022 13:42:50.972 [0x7f8444caa8] WARN - Deleted file "/tmp/logs.zipc0fec059-0ec8-4ebc-ab68-5e7453c1a55c" after connection reset
Jan 12, 2022 13:42:51.184 [0x7f82b01aa8] DEBUG - Request: [192.168.1.89:61699 (Subnet)] GET /diagnostics/logs (11 live) TLS GZIP Signed-in Token (Flavio_59) / Accept-Encoding => gzip, deflate / Accept-Language => fr-FR,en,* / Cache-Control => no-cache / Connection => Keep-Alive / Host => 192-168-1-96.2fd7cb1625624bea8ad994d4060602a8.plex.direct:32400 / Pragma => no-cache / User-Agent => Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36 / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx
Jan 12, 2022 13:42:51.184 [0x7f82b01aa8] DEBUG - Diagnostics: Building logfile zip

et rien dans les logs en débug de googlecast à part :
[2022-01-12 13:54:26]DEBUG : Envoi de la commande [customcmd] depuis Jeedom

j'ai mis mes logs a l'arrache donc j'ai pas forcément regardé si il y a des données sensibles même si aucune requêtes externes est envoyé si c'est le cas merci de me le fair savoir ;)
infos sup : 192.168.1.89 est l'adresse ip de mon routeur sur lequel est rattaché mon pi

5.Custom Cmd
6.app=plex|cmd=play_media|token=NAxxxxxxxxxxx|server=http://192.168.1.96:32400|value=imagine dragon|shuffle=1|type=audio
7.Executer
8.La musique se lance

Contexte:

J'aimerai déclencher différentes musiques selon les heures la journée sauf que tout fonctionne bien (d'ailleurs superbe plugin) SAUF les playlists ou à ce jour jamais arrivé à faire fonctionner

Environnement:

  • Version Jeedom:4.2.7
  • Plateforme:Raspberry PI
  • Version du Plugin:2020-12-24 01:10:04

OS Fushia Hub & Cast Jeedom impossible

L'un de mes Hub Google Home s'est mis à jour la nuit dernière.

Je pense qu'il est passé sous le nouvel OS Fushia.

Quand je cast dessus un design Jeedom, c'est mal positionné et la barre Jeedom apparaît.

Avant, ça n'apparaissait que sur le Hub Max.

La version du micrologiciel a totalement changé de forme comparé à mes autres Hub qui n'ont pas encore eu la mise à jour.

Le plugin Google Cast ne voit meme plus le nom du cast en cours sur le Hub.

Pouvez vous mettre à jour Google Cast pour prendre en charge l'OS Fushia de Google?

Je ne peux plus maintenir mon Design Jeedom dans la cuisine maintenant..

Bug Stop Cast Automatique

Bonjour,

Depuis la mise à jour 203796, le cast de Design Jeedom sur Nest Hub par Google Cast se coupe au bout de 5-10 minutes.
Pour l’instant j’ai donc fait un scénario qui rebalance le design sur chaque Hub toutes les 10 minutes.

C’est en voyant cette Pull request, remplace status_text = "& nbsp;" by status_text = "No Media", que je viens de me demander si ça ne viendrait pas de la le soucis?
Est-ce que les Google Nest Hub ne fermeraient pas le Cast des design vu qu’aucun média n’est envoyé mais juste une page web?
Serait il possible de modifier le custom command pour faire croire au GH que c’est bien un média qui est Cast sur le Hub?

Merci

Problème Google Cast TTS sur WiFi Raspberry

Bonjour,

J'ai tous mes GH sur ma Freebox. J'arrive avec Google Cast à faire parler mes GH et j'ai donc inventé le mégaphone ciblé sur Google Home grâce au plugin Google Cast.

Aujourd'hui, je souhaite basculer tous les GH de la maison sur mon réseau 4G car chez moi le débit ADSL est de 7 Mbps alors que la 4G est de 100Mbps. J'ai donc changé le GH de Wifi. Il marche bien.

Mon Raspberry Jeedom est en ethernet sur la Freebox et en Wifi sur la 4G.
J'ai donc vérifié si le plugin Google Cast voyait bien le Google Home en Wifi. J'ai donc fait une recherche et ca a bien actualisé l'IP.

Problème: je teste de faire parler le GH avec la fonction TTS sur le Dashboard.
Ca change uniquement le volume mais ca ne fait pas parler le GH. J'ai pris une voix haute qualité avec l'API Google.

Je précise que ce Jeedom est toujours en version 3.

Docker : deamon issue & multicast

Description

Le démon ne veut pas se lancer.

Détails démon :

  • Status : NOK
  • Configuration : OK

Logs Googlecast_local :

[2018-05-29 15:12:30][ERROR] : GLOBAL------Fatal error : 'ConnectionError' object has no attribute 'message'
[2018-05-29 15:12:30][ERROR] : SENDER------Error on send request to jeedom ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused')) retry : 0/3
[2018-05-29 15:12:30][ERROR] : SENDER------Error on send request to jeedom ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused')) retry : 1/3
[2018-05-29 15:12:30][ERROR] : SENDER------Error on send request to jeedom ('Connection aborted.', ConnectionRefusedError(111, 'Connection refused')) retry : 2/3

Etapes à reproduire (pour les bugs)

  1. Installer le plugin
  2. Activer le plugin
  3. Installer les dépendances
  4. Essayer de démarrer le démon

Environnement:

DIY (mini-pc Ubuntu, Jeedom Docker)

  • Version Jeedom: 3.2.7
  • Plateforme: Docker
  • Version du Plugin: 2018-04-27 10:54:11

Erreur renvoyée (prgm Python)

Lors de l'utilisation du plugin, ce dernier me renvoie ceci dans les logs. Je pense qu'il doit y avoir un problème.

SyntaxError: invalid syntax File "/var/www/html/plugins/googlecast/resources/googlecast.py", line 480 return ret[1:] ^

Merci d'avance,
MaximePrince

Jeedom retourne "" pour la commande info player_state

Description

Merci pour ce plugin 👍. J'ai un seul petit problème je n'arrive pas à récupérer l'info issue de player_state dans mon scénario car elle est toujours vide.

Etapes à reproduire (pour les bugs)

  1. Avoir Chromecast
  2. Lancer un scan sur Jeedom
  3. Clicker sur la chromecast sur Jeedom
  4. Chercher la commande correspondante à player_state et clicker sur Tester
  5. Le resultat de la commande est toujours vide - rien

Contexte:

J'essai de controller la lumière avec un scénario si un média est lu ou mis en pause.

Environnement:

  • Version Jeedom: 3.2.7
  • Plateforme: Docker (network=host)
  • Version du Plugin: Stable - 2018-04-27 10:54:11
  • Chromecast: 1.29.10482
    Merci d'avance

Clément

Blocage lors de l'installation des dépendances

Description

Bonjour. Je viens d'installer le plug-in et l'installation des dépendances bloque à 20%. Dans la log il demande une confirmation qu'on ne peut pas donner (cf fichier de log ci joint).

googlecast_update.log

Etapes à reproduire (pour les bugs)

Contexte:

Proposition de solution (optionnel):

Environnement:

  • Version Jeedom: 4.0.58
  • Plateforme: Jeedom Smart
  • Version du Plugin: Dernière stable

AttributeError: 'bool' object has no attribute 'cancel'

Description

Scan de device qui prend une erreur :

Etapes à reproduire (pour les bugs)

  1. Installation sur jeedom v4 depuis market (v2.17 car je n'ai pas trouvé comment installer la v2.18)
  2. lancer un scan
[2021-11-30 16:07:34][INFO] : ------------------------------------------------------
[2021-11-30 16:07:34][INFO] : ------------------------------------------------------
[2021-11-30 16:07:34][INFO] : GLOBAL------STARTING googlecast
[2021-11-30 16:07:34][INFO] : GLOBAL------Scan Timeout : 5
[2021-11-30 16:07:34][INFO] : GLOBAL------Scan Frequency : 60
[2021-11-30 16:07:34][INFO] : GLOBAL------Log level : debug
[2021-11-30 16:07:34][INFO] : GLOBAL------Socket port : 55012
[2021-11-30 16:07:34][INFO] : GLOBAL------Socket host : 127.0.0.1
[2021-11-30 16:07:34][INFO] : GLOBAL------PID file : /tmp/googlecast.pid
[2021-11-30 16:07:34][INFO] : GLOBAL------Apikey : *******************************
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS Jeedom server : http://10.40.10.40
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS default language : fr-FR
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS default engine : picotts
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS default speech speed : 1.2
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS Google API Key (optional) : NOK
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS default delay before volume restore : 1300 ms
[2021-11-30 16:07:34][INFO] : GLOBAL------TTS default silence before tts : 300 ms
[2021-11-30 16:07:34][INFO] : GLOBAL------Cache status : True
[2021-11-30 16:07:34][INFO] : GLOBAL------Callback : http://127.0.0.1:80/plugins/googlecast/core/php/googlecast.api.php
[2021-11-30 16:07:34][INFO] : GLOBAL------Event cycle : 0.5
[2021-11-30 16:07:34][INFO] : GLOBAL------Main cycle : 2.0
[2021-11-30 16:07:34][INFO] : GLOBAL------Default status message : &nbsp;
[2021-11-30 16:07:34][INFO] : -----------------------------------------------------
[2021-11-30 16:07:34][DEBUG] : Writing PID 17759 to /tmp/googlecast.pid
[2021-11-30 16:07:34][DEBUG] : Init request module v2.25.1
[2021-11-30 16:07:34][INFO] : GLOBAL------Network communication to jeedom OK.
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------Socket interface started
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------LoopNetServer Thread started
[2021-11-30 16:07:34][INFO] : GLOBAL------Socket started and waiting for messages from Jeedom...
[2021-11-30 16:07:34][DEBUG] : WARMUPNOTIF------ Checking file generation...
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------Listening on: [127.0.0.1:55012]
[2021-11-30 16:07:34][DEBUG] : SENDER------Send to jeedom :  {'started': 1, 'source': 'local'}
[2021-11-30 16:07:34][DEBUG] : SCANNER------ Start scanning... (schedule)
[2021-11-30 16:07:34][DEBUG] : ZEROCONF------ Stopping zeroconf monitoring thread...
[2021-11-30 16:07:34][DEBUG] : ZEROCONF------ Start zeroconf monitoring thread...
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:48406]
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey": "XXXXXXXXXXXXX", "cmd": "add", "device": {"uuid": "f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7", "options": {"ignore_CEC": "0"}}}
[2021-11-30 16:07:34][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:48406]
[2021-11-30 16:07:35][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2021-11-30 16:07:35][DEBUG] : SOCKET-READ------Received command from jeedom : add
[2021-11-30 16:07:35][DEBUG] : SOCKET-READ------Add device : {'uuid': 'f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7', 'options': {'ignore_CEC': '0'}}
[2021-11-30 16:07:35][DEBUG] : SCANNER------No connection to device f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7
[2021-11-30 16:07:35][DEBUG] : SENDER------Send to jeedom :  {'devices': {'f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7': {'uuid': 'f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7', 'status': {'uuid': 'f0256a9b-c7dd-67c6-00dc-66bbbcf2e4b7', 'is_stand_by': False, 'is_active_input': False, 'display_name': '', 'status_text': '&nbsp;', 'app_id': '', 'icon_url': '', 'is_busy': False, 'title': '', 'artist': '', 'series_title': '', 'stream_type': '', 'player_state': ''}, 'typemsg': 'info', 'lastOnline': 0, 'online': False, 'lastSent': 1638284855, 'lastOfflineSent': 1638284855, 'options': {'ignore_CEC': '0'}, 'lastScan': 1638284855}}}
[2021-11-30 16:07:38][DEBUG] : SOCKETHANDLER------Client connected to [127.0.0.1:48422]
[2021-11-30 16:07:38][DEBUG] : SOCKETHANDLER------Message read from socket: {"apikey": "XXXXXXXXXXXXX", "cmd": "learnout"}
[2021-11-30 16:07:38][DEBUG] : SOCKETHANDLER------Client disconnected from [127.0.0.1:48422]
[2021-11-30 16:07:38][DEBUG] : SOCKET-READ------Message received in socket JEEDOM_SOCKET_MESSAGE
[2021-11-30 16:07:38][DEBUG] : SOCKET-READ------Received command from jeedom : learnout
[2021-11-30 16:07:38][INFO] : SOCKET-READ------Leave learn mode
[2021-11-30 16:07:38][DEBUG] : SENDER------Send to jeedom :  {'learn_mode': 0, 'source': 'local'}
[2021-11-30 16:07:42][DEBUG] : GLOBAL------Signal 15 caught, exiting...
[2021-11-30 16:07:42][DEBUG] : GLOBAL------Shutdown
[2021-11-30 16:07:42][DEBUG] : GLOBAL------Removing PID file /tmp/googlecast.pid
[2021-11-30 16:07:42][DEBUG] : ZEROCONF------ Stopping zeroconf monitoring thread...
[2021-11-30 16:07:42][ERROR] : ZEROCONF STOP------Exception on netdiscovery : 'bool' object has no attribute 'cancel'
[2021-11-30 16:07:42][DEBUG] : SENDER------Send to jeedom :  {'stopped': 1, 'source': 'local'}
[2021-11-30 16:07:42][DEBUG] : Traceback (most recent call last):
File "/var/www/html/plugins/googlecast/resources/googlecast.py", line 2087, in zeroconfMonitoring_stop
globals.NETDISCOVERY_STOPFN()
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/__init__.py", line 208, in internal_stop
stop_discovery(browser)
File "/var/www/html/plugins/googlecast/resources/pychromecast/pychromecast/discovery.py", line 135, in stop_discovery
browser.cancel()
AttributeError: 'bool' object has no attribute 'cancel'
[2021-11-30 16:13:02][ERROR] : ZEROCONF STOP------Exception on netdiscovery : 'bool' object has no attribute 'cancel'

Environnement:

  • Version Jeedom: 4.1.27
  • Plateforme: linux
  • Version du Plugin: 2.17

Guirem a disparu?

Je n'ai plus aucune réponse de Guirem depuis un moment.

A-t-il abandonné ses plugins?

Integration automatique des Jeton Google Assistant/Home

Description

Dans la continuité du Issue#47, un script est mis à disposition pour récupérer les jetons Googles en JSON.
L'ideal serait de l'intégré afin que ces jetons se mettent/updates tout seul car ils changement régulièrement.

Tout est décrit ici : https://gist.github.com/rithvikvibhu/952f83ea656c6782fbd0f1645059055d

Les nouvelles informations a ajouter son le login/pass Google qui pourrait être ajouté à la configuration du plugin.
Il y a quelques dépendances à installer sur le Jeedom et y ajouter les scripts.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.