Im getting an error as soon as HA boots up after my .60 upgrade. It looks like .60 may have included some new functunality that SoCo does not yet support? I verified my soco is at the latest version also.
AttributeError: 'SoCo' object has no attribute 'night_mode'
Here is the full error:
2017-12-17 19:57:25 ERROR (MainThread) [homeassistant.components.media_player] Error on device update!
Traceback (most recent call last):
File “/usr/src/app/homeassistant/helpers/entity_component.py”, line 217, in async_add_entity
yield from entity.async_device_update(warning=False)
File “/usr/src/app/homeassistant/helpers/entity.py”, line 306, in async_device_update
yield from self.hass.async_add_job(self.update)
File “/usr/local/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/local/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/local/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/local/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/src/app/homeassistant/components/media_player/sonos.py”, line 551, in update
night_sound = self._player.night_mode
AttributeError: ‘SoCo’ object has no attribute ‘night_mode’