Skip to main content

Home Assistant

This is my personal setup for Home Assistant, that focuses on privacy, local control, and modern dashboard. I use Zigbee protocol for most of my devices, which allows for low-power, reliable communication without relying on cloud services.

Hardware​

Boot from SSD​

  1. Use Raspberry Pi Imager to install bootloader (USB version) on SD card. This changes the booting order to boot from USB storage first.
  2. Use Imager to install Home Assistant OS on the SSD.
  3. Connect the SSD to the Raspberry Pi via USB and boot it up conected to ethernet cable.

Install Software​

HACS (Home Assistant Community Store)​

Integrations​

Dashboard​

  • Lovelace is the default dashboard for Home Assistant.
  • Lovelace Mushroom is a modern, customizable dashboard theme. I am using it for my Home Assistant dashboard.
  • Lovelace Minimalist is another popular theme for a clean, minimalistic look.

Add-ons​

Resources​

Devices​

Philips Hue can be integrated with Home Assistant via Zigbee. To reset Hue Strip Light, turn it on for 5 second and off for 5 second x 5 times until it flashes.

Youtube Channels​

Security & Best Practices​

  • Use SSL/TLS for remote access (Let's Encrypt, NGINX, or built-in).
  • Enable multi-factor authentication (MFA).
  • Restrict external access, use VPN or reverse proxy.
  • Regularly update Home Assistant and add-ons.
  • Backup configuration and snapshots.