Bonsoir,
bon j'avance mais ce n'est pas ça...
Voici mon scripts :
Code : Tout sélectionner
from __future__ import print_function
import time
import sys
import logging
import json
import codecs
import urllib
import pychromecast
cast = pychromecast.Chromecast("192.168.xx.xx")
print(cast.device)
print(cast.status)
print(cast.media_controller.status)
Voici ce que me retourne ma commande
python test.py
Code : Tout sélectionner
DeviceStatus(friendly_name=u'Salon', model_name=u'Eureka Dongle', manufacturer=u'Google Inc.', api_version=(1, 0), uuid=UUID('xx'), cast_type='cast')
None
<MediaStatus {'player_state': 'UNKNOWN', 'volume_level': 1, 'images': [], 'media_custom_data': {}, 'duration': None, 'current_time': 0, 'playback_rate': 1, 'title': None, 'media_session_id': None, 'volume_muted': False, 'supports_skip_forward': False, 'track': None, 'season': None, 'idle_reason': None, 'stream_type': 'UNKNOWN', 'supports_stream_mute': False, 'supports_stream_volume': False, 'content_type': None, 'metadata_type': None, 'subtitle_tracks': {}, 'album_name': None, 'series_title': None, 'album_artist': None, 'media_metadata': {}, 'episode': None, 'artist': None, 'supported_media_commands': 0, 'supports_seek': False, 'current_subtitle_tracks': [], 'content_id': None, 'supports_skip_backward': False, 'supports_pause': False}>
Donc je récupère bien les info du chromecast avec print(cast.device) mais print(cast.media_controller.status) ne me retourne rien, alors que je devrais avoir player_state IDLE
J'ai trouvé ce post :
http://www.domoticz.com/forum/viewtopic.php?t=7022
J'ai essayer le scripts en python 2.7 en changeant ce qui indiqué, il à fonctionné une fois et pas plus
des idées les pro du python ?
Merci d'avance
