pychromecast
pychromecast copied to clipboard
Device has "idle" state despite in playing state
It seems that despite this speaker playing, it has a state of idle
.
volume_level: 0.4000000059604645
is_volume_muted: false
media_content_id: ''
media_position: 0
media_position_updated_at: '2021-08-30T06:23:03.191993+00:00'
app_id: CD3D2E90
app_name: JioSaavn - Google Home
entity_picture_local: null
friendly_name:
supported_features: 152463
2021-08-30 11:53:03 ERROR (MainThread) [homeassistant] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 451, in async_update_ha_state
self._async_write_ha_state()
File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 500, in _async_write_ha_state
attr.update(self.state_attributes or {})
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 920, in state_attributes
state_attr["entity_picture_local"] = self.media_image_local
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 877, in media_image_local
image_hash = self.media_image_hash
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 485, in media_image_hash
url = self.media_image_url
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 615, in media_image_url
images = media_status.images
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/media.py", line 212, in images
return [
File "/usr/local/lib/python3.9/site-packages/pychromecast/controllers/media.py", line 213, in <listcomp>
MediaImage(item.get("url"), item.get("height"), item.get("width"))
AttributeError: 'str' object has no attribute 'get'