Die einfachen AccessPoints können kein Roaming, sprich der Client selber muss von einem AccessPoint zum anderen wechseln. Damit du das im Griff hast müsstest du jedem eine andere SSID zuweisen, sonst weisst du ohne Zusatztools nie genau mit welchem AP du gerade verbunden bist. Dazu kommt das die Clients "dumm" sind, sprich solange dein Client Empfang hat vom AP welcher er als erstes gesehen hat, wird er nicht auf einen anderen wechseln, auch wenn der andere viel besseren Empfang bietet.
Wenn du sowieso neue Geräte kaufen musst, dann würde ich auf was professionelleres wie Unifi wechseln.
Aber nochmal zu deiner jetzigen Situation. Du sagst du hast eine Sonos Bridge. Hast du diese im Einsatz oder hast du das Sonos via "herkömmlichem" Wifi verbunden?
Falls via Bridge, dann hast du nur von der her Empfang, dann geht dein Sonos nicht über das Wifi. Dann könntest du natürlich probieren ohne Bridge das Ganze einzurichten, geht ja mit Sonos seit einer weile auch.
Falls via Wifi, versuch dem Repeater eine andere SSID zu geben. Dann kannst du dein Sonos mit dieser SSID verbinden und weisst das du über den Repeater verbunden bist und nicht über den Swisscom Router. Ich denke das sollte auch mit den Zyxels möglich sein.