Discovery component required?

How mandatory is it to run the Discovery service?
Assuming you…
1-hard code everything into the config (components, host, IPs,etc.)
2-assign static IPs at the client side, or reserve their IPs at the router side.
3-have whatever “handler” programs properly added/configured (phue for Hues, pywemo or ouimeaux for Wemos, etc.)
…how necessary is it to run discovery?
Is the discovery service a recurring service or is it something that just runs once at HASS startup?

1 Like