My HomeAssistant config
Switch branches/tags
Nothing to show
Clone or download

My HomeAssistant setup

Hi, I'm Jens and this is how I set up my home automation using HomeAssistant.

HomeAssistant environment


NUC7I5BNK with Core i5 7260U, 16GB RAM and 500GB Samsung 860 EVO M2 SSD.
This machine is called "ship".

Docker host installation

Running debian server with docker and compose.
See setup instructions for details

Docker containers

Docker is currenly running the following containers, see compose file for details

TODO: install "notifications app" on firetv


Internet connection

Internet -> Fritz!Box 7412 (providing PPPoE passthrough) -> UniFi USG


  • Ubiquiti UniFi Switch US-24 250W
  • Ubiquiti UniFi AP-AC-Pro (Mainfloor)
  • Ubiquiti UniFi AP (Basement)
  • Ubiquiti UniFi cloud key (to manage all of the above)


Another Fritz!Box 7412 using the existing internet connection handling VoIP connections.

Gigaset DECT base station connected to Fritz!Box and some DECT handsets.


Light and shutter control system, see

  • dSS IP to manage the digitalSTROM installation and provide the API
  • dSS 1GB as gateway to the digitalSTROM system controlled by the dSS IP



  • digitalSTROM
  • Trådfri via Hue bridge


  • digitalSTROM


  • Sonos
  • Some Google Home
  • Some Amazon Echo
  • Some FireTV
  • Synology DS212j
  • Logitech Harmony hub

Presence detection

  • UniFi presence sensor


  • Weather underground
  • Google travel time
  • System sensor using glances


  • Samsung Printer CLX-4190 Series
  • TP Link HS110 power plugs

Planned ecosystem

  • zigbee2mqtt bridge using CC2530
  • Xiaomi Aqara window sensors
  • Xiaomi vacuum gen2
  • Xiaomi MiFlora (plant sensors)
  • Xiaomi Aqara temperarur/humidity sensor
  • Xiaomi Aqara magic cube