so i wanted AIrPlay to my Sonos from my iPhone.
i setup AirConnect (an AIrPlay client pass-thru thing) on the same machine as HA.
works great for AirPlay.
problem is, now my Sonos no longer appears on my HA web.
getting an error message in .log
2017-11-25 11:37:45 WARNING (Thread-2) [homeassistant.components.emulated_hue] Alexa type is deprecated and will be removed in a future version
2017-11-25 11:37:46 ERROR (MainThread) [homeassistant.components.media_player] Error on device update!
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity_component.py", line 216, in async_add_entity
yield from entity.async_device_update(warning=False)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/helpers/entity.py", line 309, in async_device_update
yield from self.hass.async_add_job(self.update)
File "/usr/lib/python3.5/asyncio/futures.py", line 361, in __iter__
yield self # This tells Task to wait for completion.
File "/usr/lib/python3.5/asyncio/tasks.py", line 296, in _wakeup
future.result()
File "/usr/lib/python3.5/asyncio/futures.py", line 274, in result
raise self._exception
File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.5/dist-packages/homeassistant/components/media_player/sonos.py", line 504, in update
track_info = self._player.get_current_track_info()
File "/home/stone/.homeassistant/deps/lib/python3.5/site-packages/soco/core.py", line 1051, in get_current_track_info
index = trackinfo.find(' - ')
AttributeError: 'NoneType' object has no attribute 'find'
2017-11-25 11:37:46 ERROR (MainThread) [homeassistant.components.climate.generic_thermostat] Unable to update from sensor: could not convert string to float: 'unknown'
2017-11-25 11:37:54 WARNING (MainThread) [homeassistant.setup] Setup of binary_sensor is taking over 10 seconds.
2017-11-25 11:37:54 WARNING (MainThread) [homeassistant.components.binary_sensor] Setup of platform ping is taking over 10 seconds.