Home Assistant up and running - no errors, but Discovery not working

Hi guys,

I’ve just set up Home Assistant on my Synology DS214. It’s an older model, and I can’t use Docker so I had to set it up manually. It seems to be running fine, with no errors in my log.

When I load the HASS GUI though, it tells me that Discovery isn’t working:

Invalid config
The following components and platforms could not be set up:

discovery

Please check your config

But, I’ve got no errors in my error log. I’m not heaps skilled with Linux, but as far as I can tell I’m reading the log correctly:

2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=turn_off>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=turn_on>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=toggle>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=stop>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=restart>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=check_config>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=homeassistant, service=reload_core_config>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=persistent_notification, service=create>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.core] Bus:Handling <Event service_registered[L]: domain=persistent_notification, service=dismiss>
2017-10-18 15:33:03 INFO (MainThread) [homeassistant.bootstrap] Home Assistant core initialized
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded history from homeassistant.components.history
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded recorder from homeassistant.components.recorder
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded http from homeassistant.components.http
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded frontend from homeassistant.components.frontend
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded api from homeassistant.components.api
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded websocket_api from homeassistant.components.websocket_api
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.loader] Loaded introduction from homeassistant.components.introduction
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up introduction
2017-10-18 15:33:04 INFO (Thread-4) [homeassistant.components.introduction]

2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setup of domain introduction took 0.0 seconds.
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=introduction>
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up http
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setup of domain http took 0.0 seconds.
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=http>
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up websocket_api
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setup of domain websocket_api took 0.0 seconds.
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=websocket_api>
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up api
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setup of domain api took 0.0 seconds.
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=api>
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up frontend
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setup of domain frontend took 0.1 seconds.
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.core] Bus:Handling <Event component_loaded[L]: component=frontend>
2017-10-18 15:33:04 INFO (MainThread) [homeassistant.setup] Setting up recorder

Is anyone able to offer any advice? I can post my YAML if needed.

Thanks!

Edit configuration.yaml and comment out (stick a # before) the discovery: line.

It’s possible you’re missing a library, but discovery is only a convenience factor, you can manually configure all components anyway.

1 Like