Skip to content

Sanderhuisman/home-assistant-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

47 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Home Assistant Configuration

Project Maintenance License

GitHub Activity GitHub Last Commit

GitHub Stars GitHub Watchers GitHub Forks

About

This is my personal Home Assistant configuration, running my home automations.

Server

Home assistant and various other services are mainly run in separate docker containers. Docker (compose) is installed on a Debian 10 Buster VM running on Proxmox-VE. Besides the Debian VM, the server runs an OPNSense Firewall/router vm.

System

Proxmox VE
β”œβ”€β”€ OPNSense Firewall
    └── Telegraf
└── Debian 10 Buster
    └── Docker
        β”œβ”€β”€ DNS: Adguard Home
        β”œβ”€β”€ Home Asistant: Home Asistant + Postgres Database + ESPHome
        β”œβ”€β”€ Git: Gitea + Postgres Database
        β”œβ”€β”€ DSRM: DSMR Reader + Postgres Database
        β”œβ”€β”€ InfluxDB: Telegraf + InfluxDB + Chronograf + Kapacitor (TICK stack) + Grafana
        β”œβ”€β”€ Media: Transmission + Radarr + Sonarr + Plex
        β”œβ”€β”€ VPN: OpenVPN (UDP + TCP)
        β”œβ”€β”€ Unify: Unify Controller + MongoDB
        β”œβ”€β”€ MQTT: HiveMQ
        β”œβ”€β”€ Traefik
        └── Cloud: NextCloud + Mariadb + Redis

Server Specifications

Part Product Note
Processor Intel Core i3-9100
Motherboard ASRock H370M-ITX/ac
CPU cooler Noctua NH-U12S
Enclosure Fractal Design Node 304 Black
Power Supply Corsair CX550M
RAM Adata XPG Z1 AX4U2400W4G16-QRZ 4x 4GB DDR4
OS SSD 256 GB OEM
Data HDDs (3x) WD Red (64MB cache), 3TB RAID 5

Other Network parts

  • Synology DS214Play (2x 3TB WD RED)
  • UniFi Switch 16 PoE
  • UniFi nanoHD Access Point
  • APC UPS 950VA BX950U-GR

Other Noteworthy Configurations

About

My Home Assistant configuration 🏠

Resources

License

Stars

Watchers

Forks