Sonos - Multiple Systems on Different Subnets

I’ve got two seperate Sonos systems on two subnets.
One is on the same subnet (.50) as the default HA interface; this is my personal system.
The other is accessible via another interface (.10) and is in our Office.
This generally doesn’t cause any issues, but I’m trying to automate changing to a specific station at a certain time and am finding that the favourites disappear or don’t configure properly in the first place.

I’ve set the addresses for each device manually in configuration.yaml per the advanced intructions for the integration, but it’s not made much difference.

Any advice if it’s possible to get this working or if this is expected behaviour of what is probably a pretty abnormal configuration?

Are you saying that you have to NIC’s on your server running home assistant? If so, there is no need as long as the HA server can route traffic to the other subnet. Going to assume your have some device that can route traffic within your networks, firewall or dedicated router.

I have my Sonos on a separate subnet, for legacy reasons and my HA server is on my dedicated IoT subnet. I simply added all of my Speakers to the configuration.yaml as they can not be auto discovered, upnp doesn’t route nicely.

My HA is running in Proxmox and each subnet is on a seperate VLAN. We have a managed firewall. HA has access to each vlan / subnet. One sonos “system” consists of a single speaker in our office on one VLAN / subnet. My own system is on a seperate VLAN / subnet. They’re registered seperately with Sonos, on seperate accounts. HA can manage both, the only issue being that favourites disappear entirely if they load at all