#61 FREE HOME ASSISTANT SETUP
Since I have been using a ton of ESP8266 and ESP32 devices in my projects I decided to look for a suitable server with a good track record. During my research I singled out Home Assistant coupled with the ESPHOME Add-on as my go to software.
The ESPHOME Add-on is perfect for my projects since it does not require a MQTT broker and supports both the ESP8266 and the ESP32 development chips.
Step 1: Install Home Assistant on a suitable device to act as the server ( in my case it was on a Raspberry Pi 4 B) Link to install instructions here.
Step 2: Setup Port Forwarding/Virtual Server for port 8123 and DMZ Settings + uPnP.
Step 3: Setup Duck DNS for your Home Assistant server.
Step 4: Restart Home assistant.
Once your server is up and running and using HTTPS instead of HTTP you can download the HA APP to your mobile device and insert your DuckDNS domain name into the Home Assistant URL field.