Hi all,
After months of changes in HA, a few days ago I’ve decided that it’s time for me to upgrade to the October 2022 home assistant supervised version. As a side note, I am running HA in docker and most of the time offline for security reasons.
Everything went smooth, updated the ad-dons hacs cards, etc. Great experience at the beginning!
Disconnected HA from the internet and after a few hours some issues started to appear.
My synology server along with another NAS server, were no longer available in the media folder. Instead, there was a message on both servers, indicating that my servers (ip address) were not connected on the listing port. Few minutes later, the message changed to DMS not connected.
So I went back to the DLNA integration and removed the servers. Rebooted HA and the servers were no longer automatically detected by home assistant. In addition, I noticed that hacs no longer loaded the cards. So, I started to panic and restarted the internet connection to update the cards from hacs, as I was getting a list of available updates. Hacs will reload the cards but only with an online HA restart.
After the update, went back to the media folder to copy the error message in relation to my servers and to my surprise, the servers were again available to install and configure. After completing the configuration, my shares were back in the media folder. However, turning the internet off again, got me back into the above listed issues.
Did a small investigation and noticed that HA is changing the hosts network settings, via the network manager (linux in my case).
In addition to the above, having HA offline does not provide the best experience, when I need to troubleshoot, reconfigure an integration offline, or using the integrated media manager. This is due to the fact that the icons appear to be cached into the viewing device when connected to internet and not locally in HA. The icons disappear after a reboot. Trying to find an integration without icons, sometime becomes a hassle, since some integrations do not provide a name, or a better visual indicator.
My question are the flowing:
1. Is home assistant no longer promoting an offline experience and is becoming more dependable on the internet?
2. I am concerned about the security of my personal data and would like to keep it that way. Why is HA changing/redirecting the NAS network connections based of the internet connection? Are now the NAS devices dependable on the internet, to have them integrated in HA?
3. Are there any security audits done on the HA application and integrations, to see if the security is compromised?
4. Is there any chance that the user experience would be improved for the offline usage of home assistant?
5. Hacs is a great tool to update the cards and integrations in HA. Why doesn’t work offline?
6. Aside of having the HA controlled remotely what other aspects of home assistant rely on the internet connections
Thanks for your work your attention and the amazing home assistant application!