Yesterday I had to take my HA Yellow, router and switch offline to swap a UPS, and after restarting HA a couple of integrations failed to initialize. The proximate cause was having no wifi (Goodwe integration) and no internet (Mammotion) which is expected, but even after the network connectivity was restored the integrations did not initialize until I manually reloaded them.
This is rather disconcerting - I would have thought there would be a retry so that network glitches like this didn't permanently disable an integration.
Is this something that would be specific to the integration, or is there a way to make HA reload automatically?