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

README.md

My HomeAssistant setup

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

HomeAssistant environment

NUC

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

Infrastructure

Internet connection

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

Network

  • 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)

Phone

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

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

digitalSTROM

Light and shutter control system, see https://www.digitalstrom.com/

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

Ecosystem

Lights

  • digitalSTROM
  • Trådfri via Hue bridge

Shutters

  • digitalSTROM

Media

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

Presence detection

  • UniFi presence sensor

Sensors

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

Misc

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

Planned ecosystem

  • zigbee2mqtt bridge using CC2530
    https://github.com/Koenkk/zigbee2mqtt
  • Xiaomi Aqara window sensors
  • Xiaomi vacuum gen2
  • Xiaomi MiFlora (plant sensors)
  • Xiaomi Aqara temperarur/humidity sensor
  • Xiaomi Aqara magic cube