I will document the process of installing HomeAssistant Raspberry Pi from the zero

  1. Burn Raspbian Lite OS on the SD Card

  2. Create “ssh” empty file on boot partition to be able to access ssh

  3. Connect to Raspberry and change host name and password
    sudo nano /etc/hosts
    sudo nano /etc/hostname
    passwd
    
  4. Reboot and connect again

  5. Run main configuration - set location, time zone, etc
    sudo raspi-config
    sudo apt-get update and sudo apt-get upgrade
    
  6. Install Docker - following this guide

  7. Install Home Assistant - following official guide platform install docker compose also explained here

  8. Run Home Assistant with Docker Compose (actually not sure if step with Mosquitto MQTT needed) https://iotechonline.com/home-assistant-install-with-docker-compose/ https://chrisschuld.com/2019/09/running-home-assistant-with-docker/

  9. Configure Access Point WLAN - following my guide

  10. Install Mosquitto MQTT and configure password- following this guide

  11. Configure Samba following this guide

After that system should be ready to run!

Add the optional scripts you like

Other Guides that were useful

Backup was solve in another way with a script - to be versioned

Another interesting article about the topic

⤧  Next post How to programm raw ESP8266-12E Chip ⤧  Previous post VPN Server with Raspberry Pi PiVPN and IPV6