Airplay devices (Home Pods [version 1 and 2] or Ropeee running on Ubuntu)
Number of Tracks in Library
10000
Description of Issue
Wanted to use roon this morning and prompted that devices needed updating. Did so and now cannot see any of my airplay speakers. All devices are visible and working if selected using the Mac’s control panel or an iPhone. All devices are on the same network.
@John_Maton, don’t know if this has been resolved. Did you try rebooting your router, then the HomePods, then the Ropieee, then Mac with the Roon Core?
I have rebooted the Mac with the roon core. The mac can see the airplay devices but not roon. I rebooted my linux box running ropeee and that did nothing. Nothing has changed on the network. I can airplay to all the airplay devices from (for example) apple music, so why would the network be an issue. If the mac running roon had inadvertently connected to a wifi ssid on a protected vlan (and I checked and it had not), then apple music would also not be able to see the airplay devices.
@John_Maton, do you have VLANs and a managed switch running in your network? Apple uses MDNS which I believe can allow AirPlay 2 to traverse VLANs, but Roon has written their own implementation of AirPlay (1, not 2) and does not work across VLANs, and Roon does not recommend using a managed switch due to potential configuration issues.
Yes, I do have v-lans and the devices are on the same default lan. I have had v-lans set up for years now without any issue for VPN connections but also to segregate some Chinese IOTT equipment that I do not want to have snooping into the main network. But again, none of the Airplay devices are on a different v-lan to the roon server.
Roon was working (able to see the airplay devices) unit last Friday (at least) and stopped sometime over the weekend (and the only coincidental thing I saw was a message saying that some of my devices needed updating (message from the Roon app - and I hit the OK button to update whatever needed to be updated).
All the homepods are at version 17, however, you must consider that the Bose and Ropieee devices also went at the same time as the homepods. Roon was the very latest version. I even deleted it and downloaded again to see if that would clear the issue. All homepods are set to allow anyone on the same network, however, the ropieee(x2) and bose devices do not have that setting. Mac is version14.0 (the latest).
I have just started roon up on my 2011 trash can Mac Pro running Ubuntu 23.04 Luna LTS and that is showing all of the airplay devices and they work fine.
I logged out of the version of roon on the Ubuntu server and re-logged into the Mac Mini M1. All the airplay devices are back again! So this is definitely a bug in roon that logging out and back in again cleared some cache or something. Nothing else change in the 10 minutes on the network, airplay devices, os versions etc, since I logged out and back in again to the roon server on my Mac Mini M1.