Bonjour à tous,
TLDR:
Y-a-t-il un moyen d’appeler Youtube Premium via Music Assistant en cliquant sur le bouton Play de n’importe qu’elle lecteur ?
Mon problème
Je débute depuis quelques mois sur HA, et je coince depuis le début sur la music :
J’ai plusieurs enceintes connectées que j’arrive à ajouter :
Seulement, en cliquant sur « Play », quelque soit le lecteur, j’obtiens l’erreur :
Échec de l’exécution de l’action media_player/media_play_pause. CastMediaPlayerEntity.media_play Failed: Failed to execute play.
Et dans les journaux, 1 avertissement :
PLAY command requested but no session is active.
Puis une erreur :
Enregistreur: homeassistant.components.websocket_api.http.connection
Source: components/websocket_api/commands.py:245
intégration: Home Assistant WebSocket API (documentation, problèmes)
S’est produit pour la première fois: 16:56:08 (2 occurrences)
Dernier enregistrement: 17:17:00
[3466808672] Unexpected exception
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 100, in wrapper
return_value = func(self, *args, **kwargs)
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 558, in media_play
media_controller.play()
~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pychromecast/controllers/media.py", line 630, in play
response_handler.wait_response()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/usr/local/lib/python3.13/site-packages/pychromecast/response_handler.py", line 57, in wait_response
raise RequestFailed(self._request)
pychromecast.error.RequestFailed: Failed to execute play.
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 245, in handle_call_service
response = await hass.services.async_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...<7 lines>...
)
^
File "/usr/src/homeassistant/homeassistant/core.py", line 2795, in async_call
response_data = await coro
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/core.py", line 2838, in _execute_service
return await target(service_call)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1006, in entity_service_call
single_response = await _handle_entity_call(
^^^^^^^^^^^^^^^^^^^^^^^^^^
hass, entity, func, data, call.context
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1078, in _handle_entity_call
result = await task
^^^^^^^^^^
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 1070, in async_media_play_pause
await self.async_media_play()
File "/usr/src/homeassistant/homeassistant/components/media_player/__init__.py", line 827, in async_media_play
await self.hass.async_add_executor_job(self.media_play)
File "/usr/local/lib/python3.13/concurrent/futures/thread.py", line 59, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/src/homeassistant/homeassistant/components/cast/media_player.py", line 102, in wrapper
raise HomeAssistantError(
f"{self.__class__.__name__}.{func.__name__} Failed: {err}"
) from err
homeassistant.exceptions.HomeAssistantError: CastMediaPlayerEntity.media_play Failed: Failed to execute play.
Je comprends qu’aucun média n’est chargé, mais je ne vois pas trop comment faire…
J’ai un compte YouTube Premium que j’ai ajouté en provider à Music Assistant, mais je crains que cela ne soit pas suffisant. => Y-a-t-il un moyen d’appeler Youtube Premium via Music Assistant en cliquant sur le bouton Play de n’importe qu’elle lecteur ?
Merci pour votre aide !!
Ma configuration
## Informations système
|Version|core-2025.1.1|
| --- | --- |
|Type d'installation|Home Assistant Supervised|
|Développement|false|
|Supervisor|true|
|Docker|true|
|Utilisateur|root|
|Environnement virtuel|false|
|Version de Python|3.13.1|
|Famille du système d'exploitation|Linux|
|Version du système d'exploitation|6.1.0-26-arm64|
|Architecture du processeur|aarch64|
|Fuseau horaire|Europe/Paris|
|Répertoire de configuration|/config|
### Home Assistant Community Store
[Gérer](https://home.derouze.ovh/hacs)
|GitHub API|ok|
| --- | --- |
|GitHub Content|ok|
|GitHub Web|ok|
|HACS Data|ok|
|GitHub API Calls Remaining|4996|
|Installed Version|2.0.2|
|Stage|running|
|Available Repositories|1498|
|Downloaded Repositories|10|
### Home Assistant Cloud
[Gérer](https://home.derouze.ovh/config/cloud)
|Connecté|false|
| --- | --- |
|Accéder au serveur de certificats|ok|
|Accéder au serveur d'authentification|ok|
|Accéder à Home Assistant Cloud|ok|
### Home Assistant Supervisor
|Système d'exploitation hôte|Debian GNU/Linux 12 (bookworm)|
| --- | --- |
|Canal de mise à jour|stable|
|Version du Supervisor|supervisor-2024.12.3|
|Version de l'agent|1.6.0|
|Version de Docker|27.3.1|
|Taille total du disque|28.1 GB|
|Taille du disque utilisé|6.1 GB|
|Sain|true|
|Prise en charge|true|
|host_connectivity|true|
|supervisor_connectivity|true|
|ntp_synchronized|true|
|virtualization||
|API du Supervisor|ok|
|Version de l'API|ok|
|Modules complémentaires installés|Advanced SSH & Web Terminal (20.0.0), File editor (5.8.0), Cloudflared (5.2.6), Music Assistant Server (2.3.5)|
### Dashboards
[Gérer](https://home.derouze.ovh/config/lovelace)
|Tableaux de bord|7|
| --- | --- |
|Ressources|6|
|Vues|6|
|Mode|storage|
### Recorder
|Heure de démarrage de l'exécution la plus ancienne|21 décembre 2024 à 07:39|
| --- | --- |
|Heure de démarrage de l'exécution actuelle|7 janvier 2025 à 16:48|
|Taille estimée de la base de données (en Mio)|10.32 MiB|
|Moteur de la base de données|sqlite|
|Version de la base de données|3.47.1|
### Métriques du Core
Utilisation du processeur
0.1 %
Utilisation de la mémoire
17.3 %
### Métriques du Supervisor
Utilisation du processeur
0 %
Utilisation de la mémoire
14.2 %
Copier