@noahhusby I believe this may be a bug in the Russound RIO integration. Details below:
HA Core: 2026.7.1
Integration: built-in Russound RIO
Controller: MCA-66
Firmware: 04.07.00
I have two MCA-66 controllers linked as one RIO system.
Problem:
Source 5 appears correctly in source_list for zones 1-4 on both controllers.
Zones 5 and 6 on both controllers are missing Source 5 from source_list.
Controller 1:
Zone 1 Living Room - OK
Zone 2 Family Room - OK
Zone 3 Kitchen - OK
Zone 4 Dining - OK
Zone 5 Rec Room - missing Source 5
Zone 6 Deck - missing Source 5
Controller 2:
Zone 1 Master Bedroom - OK
Zone 2 Ensuite - OK
Zone 3 Kayla’s Room - OK
Zone 4 Emily’s Room - OK
Zone 5 Spare Room - missing Source 5
Zone 6 Bathroom - missing Source 5
Additional testing:
- Source 5 is enabled for all zones in MCA web interface.
- Source 5 was renamed in MCA web interface and the new name appears in HA.
- Removed and re-added Russound RIO integration. Problem remains.
- Restarted both MCA-66 controllers and HA.
- media_player.select_source works:
source: “Airplay Receiver”
After selecting it manually:
source = Airplay Receiver
but source_list remains:
Streamer
Tuner
Bluetooth
Family TV
while working zones show:
Streamer
Airplay Receiver
Tuner
Bluetooth
Family TV
Seems like a source capability/source availability parsing issue for zones 5/6.