After your proposed changes, we lost all media players and there were data errors:
Mon Feb 12 2018 12:09:55 GMT+0300 (MSK)
Unable to find service media_player/play_media
Mon Feb 12 2018 12:07:09 GMT+0300 (MSK)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.6/asyncio/tasks.py”, line 182, in _step
result = coro.throw(exc)
File “/usr/lib/python3.6/site-packages/homeassistant/setup.py”, line 57, in async_setup_component
return (yield from task)
File “/usr/lib/python3.6/asyncio/futures.py”, line 332, in iter
yield self # This tells Task to wait for completion.
File “/usr/lib/python3.6/asyncio/tasks.py”, line 250, in _wakeup
future.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/asyncio/tasks.py”, line 180, in _step
result = coro.send(None)
File “/usr/lib/python3.6/site-packages/homeassistant/setup.py”, line 119, in _async_setup_component
conf_util.async_process_component_config(hass, config, domain)
File “/usr/lib/python3.6/site-packages/homeassistant/config.py”, line 628, in async_process_component_config
platform = get_platform(domain, p_name)
File “/usr/lib/python3.6/site-packages/homeassistant/loader.py”, line 104, in get_platform
return get_component(PLATFORM_FORMAT.format(domain, platform))
File “/usr/lib/python3.6/site-packages/homeassistant/loader.py”, line 142, in get_component
module = importlib.import_module(path)
File “/usr/lib/python3.6/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File “”, line 994, in _gcd_import
File “”, line 971, in _find_and_load
File “”, line 955, in _find_and_load_unlocked
File “”, line 665, in _load_unlocked
File “”, line 674, in exec_module
File “”, line 781, in get_code
File “”, line 741, in source_to_code
File “”, line 219, in _call_with_frames_removed
File “/usr/lib/python3.6/site-packages/homeassistant/components/media_player/vlc.py”, line 21
REQUIREMENTS = ['python-vlc==3.0.101]
^
SyntaxError: EOL while scanning string literal
and
Mon Feb 12 2018 12:07:05 GMT+0300 (MSK)
Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.6/asyncio/tasks.py”, line 180, in _step
result = coro.send(None)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 243, in _async_add_entity
‘Entity id already exists: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Entity id already exists: automation.temperature_25
all log
2018-02-12 12:23:02 WARNING (MainThread) [homeassistant.components.recorder] From version 0.64.0 the ‘recorder’ component will by default purge data older than 10 days. To keep data longer you must configure ‘purge_keep_days’ or ‘purge_interval’.
2018-02-12 12:23:03 ERROR (MainThread) [homeassistant.core] Error doing job: Task exception was never retrieved
Traceback (most recent call last):
File “/usr/lib/python3.6/asyncio/tasks.py”, line 180, in _step
result = coro.send(None)
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 243, in _async_add_entity
‘Entity id already exists: {}’.format(entity.entity_id))
homeassistant.exceptions.HomeAssistantError: Entity id already exists: automation.temperature_25
2018-02-12 12:23:04 ERROR (MainThread) [homeassistant.components.media_player] Error while setting up platform vlc
Traceback (most recent call last):
File “/usr/lib/python3.6/site-packages/homeassistant/helpers/entity_platform.py”, line 84, in async_setup
SLOW_SETUP_MAX_WAIT, loop=hass.loop)
File “/usr/lib/python3.6/asyncio/tasks.py”, line 358, in wait_for
return fut.result()
File “/usr/lib/python3.6/asyncio/futures.py”, line 245, in result
raise self._exception
File “/usr/lib/python3.6/concurrent/futures/thread.py”, line 56, in run
result = self.fn(*self.args, **self.kwargs)
File “/usr/lib/python3.6/site-packages/homeassistant/components/media_player/vlc.py”, line 40, in setup_platform
config.get(CONF_ARGUMENTS))])
File “/usr/lib/python3.6/site-packages/homeassistant/components/media_player/vlc.py”, line 49, in init
self._instance = vlc.Instance(arguments)
File “/usr/lib/python3.6/site-packages/vlc.py”, line 1551, in new
return libvlc_new(len(args), args)
File “/usr/lib/python3.6/site-packages/vlc.py”, line 3903, in libvlc_new
ctypes.c_void_p, ctypes.c_int, ListPOINTER(ctypes.c_char_p))
File “/usr/lib/python3.6/site-packages/vlc.py”, line 246, in _Cfunction
raise NameError(‘no function %r’ % (name,))
NameError: no function ‘libvlc_new’