I am starting to get into the world of Home Assistant. I set it up using Hass.io as it sounded like the easy way to get things going, though I quickly found I’d need to resort back to the configuration.yaml file anyway No biggie really.
Some devices were discovered when I started the HASS.io build i.e. my Sonos sound bar. Others such as my Harmony Hub were not found. Did some reading found that I should add discovery to configuration.yaml. Checked and it did not have it so I added it. Still no Harmony hub though, indeed no sign that discovery added in this location does anything at all.
Should I just forget this and manually setup? or have I just configured it wrong. What exactly should I add when I don’t want to explicitly ignore: or enable: anything?
Ah, so I notice today that I am getting a brief regular entry in my history for “config entry discovery” that suggests that my system is running discovery, just not finding anything. That includes the hub I guess. Seems to indicate that for my system manual configuration is the way to go…
Discovery will occur depending on your network and the platform/integration. For example, for discovery to work on some devices, it might require your network to have UPNP enabled. Don’t get hung up on it, if you can’t find something via discovery, just manually add it and move on.
That would probably explain it then. I don’t have UPNP turned on on my router so it won’t work. I had come to the conclusion adding things manually might be the way, although currently working trying to understand how to add most of the devices on my network Feels like configuration.yaml could get way out of control…
A great point. My Dovico setup finds every thing, often multiple times. It is partly that confusion that drove me to find HA and the appeal of setting up myself is quite strong. Yaml is straight forward when you dealt with loads of these in the past Figuring out what to put in the configuration, now that is the real trick THanks for your help.