In the visual editor, when I make the automation to trigger a playlist, after selecting the media player (modius), I am able to add the media itself. This seems like it would work great. This results in YAML code like:
data:
media_content_id: “493:15”
media_content_type: library
This sometimes works but doesn’t seem persistent or reliable at all.
I’ve tried a bunch of different ways to address the Tidal playlist (like was suggested) but based on the error messages in the log that shows the options available, I don’t think I am able to get to these playlists.
Hi Greg, fantastic job!
I started yesterday with an HA green and I started to integtrate my Roon players. So far so good.
My goal is to control my players via knx (play,pause, skip, vol. Playlists)
I think i have to do that via scripts which will be triggerd by an knx telegramm.
Player transport via scripts run very well
My problems are the playlists, that means when i set up a script, the player plays that certain playlist. i can change titles and playlitst in roon and in HA when i start the script playlist it works well.
When I create another script with a playlist (another player or any other playlist) ist works, but then the before created script fullfills all the additional commands in that script (shuffle) but not starting the playlist.
So always the last created wins.
The same happens, when i choose a playlist at the player-cards, when i choose one, non of my script playlists are working.
i have to edit the script, then I#ll get the message
Hi, my scripts work wonderfully for playing radio stations or play lists… with the exception of this roon radio station called Klassik Radio: Piano or Klassik Radio: Mozart… The problem seems to be that there is a colon in the title. Does anyone know how to do this in yaml?
action: media_player.play_media
data:
media_content_id: "My Live Radio/Klassik Radio: Piano"
media_content_type: Radio
target:
entity_id: media_player.apple_homepod
I installed HA yesterday on a VM via UTM on mac mini to see how I like it.
Got the default Roon integration set up for now although it only displays track name not artist?
I also just used Cursor AI to make me a python app that sits in the Mac Menu bar and allows me to change source/control volume of my Rotel A11 Tribute via a USB to RS323, I cant believe how easy it was almost worked first time. Now I can put the Amps remote away haha.
Just an FYI for Home Assistant users, since ROCK OS version 2.x with UEFI-based computers, the power off URL command requires a POST (not a GET by default) for URL-based command.
rest_command:
turn_off_rock:
url: "http://192.168.1.00/1/poweroff"
method: POST
Just playing around with this. Very happy to see Roon users bringing it into HA.
Have come from LMS and hope to see all that functionality available from HA for Roon soon.
I just ran into the issue that I can’t ‘clear queue’ via a media_player action in HA on Roon.
Trying to have a ‘first time up in the morning’ automation play music. But it’s pumping late night beats leftover from last night and queueing up the playlist for after.
PS Thank you guys for sorting shuffle for me (a no volume, play, pause, shuffle, play manoeuvre) greatly appreciated!
I guess it’s possible I’m putting the Artist info in the wrong field…
Take a look in developer tool states for the two players.
group_members:
volume_level: 0.52
is_volume_muted: false
media_duration: 166
media_position: 0
media_position_updated_at: 2025-03-05T16:51:12.397320+00:00
media_title: When In Rome I Do As The Romans
media_artist: Claire Martin / Cy Coleman / Carolyn Leigh
media_album_name: Witchcraft
media_album_artist: Claire Martin / Cy Coleman / Carolyn Leigh
shuffle: false
repeat: off
friendly_name: Hi Fi
supported_features: 972735
icon: mdi:speaker```
Thanks I’ll take a look at that alternative you proposed.
I looked at the states and the media artist line is not at the same position between the bluesound and the roon devices.
I wonder if it has anything to do with the artist’s name showing with the bluesound device and not with the roon device since both are basically the same player?