Was running Sonos integration with S1 and S2 devices on two different Sonos systems all on the same wifi network just fine. Had to replace the Sonos S2 Beam, but now I can only manage either S2 or S1, but not both. Sonos S1 and S2 devices work just fine in the Sonos App. If I add devices through the Integration, it will find all S1 devices and they are available, but the new S2 device is Unavailable.
If I add the devices directly via config file, it only recognizes the S2 device and it’s available, but the S1 devices are not available. I’ve tried multiple variations of deleting integration, disabling integration, disabling device, but can’t resolve the error below. Appreciate any thoughts.
‘’’
Logger: homeassistant
Source: components/sonos/helpers.py:81
First occurred: 6:44:36 PM (3 occurrences)
Last logged: 6:44:37 PM
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/sonos/helpers.py”, line 67, in wrapper
result = funct(self, *args, **kwargs)
File “/usr/src/homeassistant/homeassistant/components/sonos/alarms.py”, line 77, in update_cache
self.alarms.update(soco)
File “/usr/local/lib/python3.10/site-packages/soco/alarms.py”, line 154, in update
raise SoCoException(
soco.exceptions.SoCoException: Alarm list UID RINCON_542A1BDEC1:0 does not match RINCON_B8E937ABF:0
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “/usr/src/homeassistant/homeassistant/components/sonos/init.py”, line 317, in _async_handle_discovery_message
await self.hass.async_add_executor_job(
File “/usr/local/lib/python3.10/concurrent/futures/thread.py”, line 58, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/homeassistant/homeassistant/components/sonos/init.py”, line 244, in _add_speaker
new_coordinator.setup(soco)
File “/usr/src/homeassistant/homeassistant/components/sonos/household_coordinator.py”, line 34, in setup
self.update_cache(soco)
File “/usr/src/homeassistant/homeassistant/components/sonos/helpers.py”, line 81, in wrapper
raise SonosUpdateError(message) from err
homeassistant.components.sonos.exception.SonosUpdateError: Error calling SonosAlarms.update_cache on Living Room: Alarm list UID RINCON_542A1BDEC1:0 does not match RINCON_B8E937ABF0:0
’’’