Iḿ really scratch my head with this, following a successful install, it auto discovered a few things, I have since switch on some devices that I want to add, plex, some tv´s etc but I cannot see how to invoke the discovery function and it has not autodetected anything new.
Discovery happens at boot as long as you have the discovery: key in your YAML (ie, you haven’t commented it out).
I find that with my devices, I prefer to manually set them up in my config. That sometimes gives you a more-consistent experience. But that’ll only work if you have static IPs for your devices.
sorry for the long delay in replying, i opted to leave this for now and wait until it matures a bit before trying again. MY xp with it has been that there is far too much manual work required for very little gain.
I have to say, it’s a bit rubbish that you can’t just say “Go and discover any new devices” - not just for discovery but for any other integrations you set where it will find any of that type at start-up. To reboot the whole thing to do that is, erm, a bit naff. That’s what you had to do in Windows back in the old days. Surely that’s not too much of a hassle to add?
That resulted in only one auto discovered integration. No way to trigger discovery of the other ones (machines meanwhile powered on). Adding the integration manually does not give the same result as this triggers the legacy mode, not the MQTT based integration. Reloading MQTT integration also did nothing.
So why the hack there’s (still) no homeassistant.run_discovery service?
Restarting HA Core is a pain in general and specifically for this… is almost a joke, at least it’s kinda funny