Home Assistant
https://www.home-assistant.ioHome Assistant keeps your data local, no need for a cloud. Home Assistant communicates with your devices locally, and will fallback to pulling in data from the cloud if there is no other option. No data is stored in the cloud, and everything is processed locally.
HTTP - Home Assistant
www.home-assistant.io › integrations › httpHTTP. The http integration serves all files and data required for the Home Assistant frontend. You only need to add this to your configuration file if you want to change any of the default settings. There is currently support for the following device types within Home Assistant: Binary Sensor. Sensor.
Remote access - Home Assistant
www.home-assistant.io › docs › configurationThe most common approach is to set up port forwarding (for any port) from your router to port 8123 on the computer that is hosting Home Assistant. General instructions on how to do this can be found by searching <router model> port forwarding instructions. You can use any free port on your router and forward that to port 8123.