The things you list are either simple, such as clicking a single button to update the software or are a one time setup such as setting up a free dynamic DNS through DuckDNS (which might not even be necessary since most people have a static IP address). All of the documentation of the steps to do everything is on the Home Assistant web page.
Also, should the maker of that cheap product ever go out of business or decide to stop supporting the product, then the remote access goes away too. In the tech world, not many products last more than 10 years. With an open source project, if the original project fails, there is a good chance that it will be picked up by other developers/enthusiasts. If worst comes to worst, you still own everything and can keep using it indefinitely.
In today's world, you either pay for your tech either with money, knowledge or with your data. The OP is going to have to decide what is more important for him. There is no free lunch.


Comment