Music Assistant et accès restreint à une seule playlist

Bonjour,
Je viens de migrer de Jeedom vers Home Assistant (encore un :stuck_out_tongue:) et comme tant d'autres je pense pas refaire un jour machine arrière !
Cependant, j'ai un petit souci qui je sais pas si il est possible de le résoudre : je vous explique.

Mon problème :

Ma copine à grandit dans une maison ou les W.C. étaient à coté de sa chambre, et maintenant, elle n'en peut plus d'entendre les horreurs de la guerre à chaque fois qu'une personne à un besoin pressant.
Du coup, à la maison, chaque fois que quelqu'un part faire sa grosse commission (les invites principalement) et aussi pour eux les mettre à l'aise, on mets de la musique assez fort pour couvrir le son...
Seulement voila : aujourd'hui et en pleine rénovation, on refait le coin toilettes. Il faut savoir que ce coin est déjà domotisé avec un xiaomi qui allume la lumière des W.C. quand on entre et l'éteint quand on sort. Vous me voyez venir ? :smiley:
J'ai donc ajouté avec l'aide de music assistant un lancement automatique de musique quand on entre dans les W.C. en plus de l'allumage de la lumière.
Maintenant, et pour le fun, j'aimerais aller encore plus loin, ajouter un petit écran tactile dans la salle de tous les vices et laisser au tortionnaire le choix de sélectionner quelle musique sera à même de mieux camoufler son méfait, et c'est ici je j'ai besoin de vous.
Je fonctionne avec apple music lié à music assistant, j'ai bien mes musiques qui remontent et pas de soucis avec ca. J'ai créé une playlist juste pour les W.C. que j'aimerais afficher sur l'écran (qui lui n'affichera que le lecteur et la playlist en question idealement), mais quand je veux creer un bouton qui m'ouvre que cette playlist, ça ne fonctionne pas : j'ai ce message :

L'action nécessite des réponses et doit être appelée avec return_response=True.

Je vous donne mon code :

show_name: true
show_icon: true
type: button
entity: media_player.home_pod
tap_action:
  action: perform-action
  perform_action: music_assistant.get_library
  target: {}
  data:
    favorite: false
    config_entry_id: 01*********
    media_type: playlist
    search: W.C.
show_state: false
name: Playlist 

L'idée c'est d'afficher simplement le lecteur multimédia et donner simplement accès à la playlist W.C. et rien d'autre, puis de lancer la musique bien entendu sur les H.P. Je me servirais de kiosk pour masquer tous les éléments que je veux cacher.
Ce code je l'ai pas inventé, c'est le code qu'il créé quand je veux ajouter une carte bouton à mon lovelace donc je ne sais pas si il est à modifier (certainement vu qu'il me donne une erreur) ou si il faut ajouter quelque chose ?

P.S. : j'ai éventuellement l'id de la playlist sous music assistant : library://playlist/21 si ça doit être utile !

Voila merci à vous de m'avoir lu et si je peux avoir donné des idées c'est tant mieux :slight_smile:

Ma configuration


System Information
version core-2026.5.4
installation_type Home Assistant OS
dev false
hassio true
docker true
container_arch amd64
user root
virtualenv false
python_version 3.14.2
os_name Linux
os_version 6.12.85-haos
arch x86_64
timezone Europe/Paris
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 4997
Installed Version 2.0.5
Stage running
Available Repositories 3122
Downloaded Repositories 10
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 17.3
update_channel stable
supervisor_version supervisor-2026.05.1
agent_version 1.8.1
docker_version 29.3.1
disk_total 30.8 GB
disk_used 17.8 GB
nameservers fd0f:ee:b0::1, 192.168.0.254
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization kvm
board ova
supervisor_api ok
version_api ok
installed_addons File editor (6.0.0), Get HACS (1.3.1), Let's Encrypt (6.3.2), Matter Server (8.5.0), FTP (6.0.1), Zigbee2MQTT (2.11.0-1), Mosquitto broker (7.1.0), Node-RED (21.0.10), AirCast (5.1.1), SONOFF Dongle Flasher (1.3.3), Terminal & SSH (10.2.0), Music Assistant (2.8.8)
Dashboards
dashboards 3
resources 6
views 8
mode storage
Network Configuration
adapters lo (disabled), enp0s18 (enabled, default, auto), hassio (disabled), docker0 (disabled), vetha366deb (disabled), vethb4a2940 (disabled), veth3b5d2cf (disabled), veth47dec4c (disabled), veth5cac01f (disabled), vethd6b7345 (disabled), veth2b55b1d (disabled), veth5365124 (disabled), veth81a2f1f (disabled)
ipv4_addresses lo (127.0.0.1/8), enp0s18 (192.168.0.62/24), hassio (172.30.32.1/23), docker0 (172.30.232.1/23), vetha366deb (), vethb4a2940 (), veth3b5d2cf (), veth47dec4c (), veth5cac01f (), vethd6b7345 (), veth2b55b1d (), veth5365124 (), veth81a2f1f ()
ipv6_addresses lo (::1/128), enp0s18 (2a01:e0a:94b:2330:e10d:f4f5:f0ed:37af/64, fe80::9ea:dfa8:5787:47e/64), hassio (fd0c:ac1e:2100::1/48, fe80::9026:abff:fe73:b43/64), docker0 (fe80::9ce9:93ff:fec8:a36d/64), vetha366deb (fe80::fc59:10ff:fe7f:6ab7/64), vethb4a2940 (fe80::14a9:f0ff:fe82:2387/64), veth3b5d2cf (fe80::e4f2:fcff:feb3:7d38/64), veth47dec4c (fe80::e0d6:85ff:fe5d:529c/64), veth5cac01f (fe80::582d:bdff:fecb:8f0/64), vethd6b7345 (fe80::6006:52ff:fe1e:77e8/64), veth2b55b1d (fe80::28d5:9fff:fea2:b2f1/64), veth5365124 (fe80::a053:eaff:fed5:b4c0/64), veth81a2f1f (fe80::9cf5:48ff:febd:c686/64)
announce_addresses 192.168.0.62, 2a01:e0a:94b:2330:e10d:f4f5:f0ed:37af, fe80::9ea:dfa8:5787:47e
Recorder
oldest_recorder_run 18 mai 2026 à 12:12
current_recorder_run 3 juin 2026 à 11:11
estimated_db_size 112.94 MiB
database_engine sqlite
database_version 3.49.2

Hello

test ceci avec un bouton

type: button
name: Ma Playlist
icon: mdi:music
show_name: true
show_icon: true
entity: media_player.homegoole
tap_action:
  action: perform-action
  perform_action: media_player.play_media
  target:
    entity_id: media_player.homegoogle
  data:
    media_content_id: "library://playlist/21"
    media_content_type: "playlist"

Effectivement ça ne mets plus d’erreur et lis la playlist mais ça ne me l’affiche pas. J’aimerais l’afficher pour sélectionner une musique et la lancer. Mais je sais pas si c’est possible. Je sais qu’il est possible d’afficher toutes les playlist, d’en sélectionner une dans le lot et l’afficher et lancer une musique de la playlist sélectionnée mais je sais pas si on peut afficher seulement une playlist !

Salut, il y a une carte qui a beaucoup de fonctionnalités paramétrable et où il y a un mode hôtel qui limite l'accès a tout.

Le nom de la carte c'est HOMEii Flow. Tu devrais retrouver ton bonheur je pense.

ça a l'air sympa oui, je connaissais pas merci :stuck_out_tongue: je vais voir si j'y trouve mon bonheur !

Bonjour,
un exemple avec une radio : [Article] Je teste le Voice & Music Assistant Dev Edition de Third Reality - #5 par Bob

Bob