guirem / plugin-googlecast Goto Github PK
View Code? Open in Web Editor NEWJeedom plugin to manage Google Cast compatible devices
License: GNU General Public License v2.0
Jeedom plugin to manage Google Cast compatible devices
License: GNU General Public License v2.0
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'"
Je n'ai pas réussi à trouver la vraie cause de ce problème
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.
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://')
/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:
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
Depuis la beta 4.2.4 le tts ne fonctionne plus
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
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 :
J'ai redémarré le démon et tout est rentré dans l'ordre.
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
En réinstallant debian, la commande parle ! fonctionne à nouveau. J'ai eu le problème deux fois.
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 ?
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.
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.
VM Debian 9.11 sur proxmox
Tout a jour
Modification du fichier discovery.py de pychromecast, ligne 58:
-- host = repr(ips[0]) if ips else service.server
++ host = service.server
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
Salut, je ne parviens pas a rajouter une radio. je pense avoir fait correctement pourtant mais rien ne se passe.
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)
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^^
jeedom v4 sur rpi4
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.
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?
Google a changé des éléments dans son API.
Tout est décrit ici :
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.
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".
bonjour, est ce que le plugin sera compatible prochainement avec debian 11
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 😁
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.
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
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.
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 !
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.
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.
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.
TV et google mini allumés.
Merci du coup de pouce :)
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 !
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 !
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 !:
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.
Hello,
Afin d'optimiser la place et virer les doublons, il faudrait revoir les dossiers :
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
Lors de l'installation des dépendances, une erreur se produit lors de l'installation du package 'zeroconf'.
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
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'
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.
Erreur à l'installation des dépendances dernière version stable (20 Juin ?).
Rpi 3 avec Fresh install depuis 72h. (Raspbian Lite, dernière version)
-- 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 !
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?
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
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)
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
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
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..
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
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.
Bonjour,
Serait-il possible que tu prévois sur le plugin un compteur du nombre de mot envoyé à Google si on choisit le Google Cloud Text-to-Speech?
Merci
Le démon ne veut pas se lancer.
[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
DIY (mini-pc Ubuntu, Jeedom Docker)
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
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.
J'essai de controller la lumière avec un scénario si un média est lu ou mis en pause.
Clément
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).
Scan de device qui prend une erreur :
[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 :
[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': ' ', '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'
Je n'ai plus aucune réponse de Guirem depuis un moment.
A-t-il abandonné ses plugins?
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.