I cannot add SONOS One to HA

Hi all,
I don’t know why but I cannot add all my Sonos ONE speaker to HA.
I followed the standard steps

  • Browse to your Home Assistant instance.
  • Go to **[ Settings > Devices & Services]
  • In the bottom right corner, select the Add Integration
  • From the list, select Sonos.

The error message shown is:

No devices found on the network

Any suggestion?thanks

Right at the bottom of the docs there’s a section about disabling auto-discovery and specifying the IP addresses of the speakers - have you tried that?

You’ll need to give the speaker a reserved IP address on your router if you want to make this a permanent solution.

thank you.
I installed HA on a container
Do you know where the configuration.yaml is located?
I found this path in internet /usr/share/hassio/homeassistant/configuration.yaml but it seems that is not valid
thanks

On my system I have found the configuration.yaml file under /homeassistant. None of my 5 sonos devices were showing up (stopped working a few months back) and as a test I’ve edited the file and added one of the sonos IP addresses and restarted HA. After that all 5 appeared without having to add any additional IPs so it seems that one entry was enough for HA to find the all.

1 Like

Hi, I managed to add my old Sonos ZP (S1 device) to Home Assistant and think that this method may work for other S1 Sonos devices

  1. With the Sonos powered off, switch the power on holding the reset buttons on the Sonos device
  2. Download Sonos S1 app on an mobile device (the Sonos app for the Mac or PC doesn’t work!)
  3. Create an account for the Sonos app and set up new Sonos device when prompted, do not look for existing setup
  4. The Sonos S1 app should find your S1 device and set it up as your would normally
  5. Once the Sonos S1 device is configured on the mobile S1 app this will NOT be automatically recognised on Home Assistant. For me, I reset Home Assistant and waited for it to boot. Note, once Home Assistant has fully reloaded it still won’t recognises the S1 device
  6. Remove the power from the S1 device and switch on after 10secs and voila your S1 device should appear on Home Assistant Sonos integration

The Sonos S1 device also works on the HACS Sonos Card.