Skip to content

genestealer/Home-Assistant-Configuration

Repository files navigation

Home Assistant Configuration

My Home Assistant Configuration Files

Inspiration and Support

My Setup

  • Original OS: Windows 10 32-bit virtualization on Windows Server 2016 Hyper-V
  • Original Home Assistant: Python folder, home assistant run command run at start-up from shortcut in Windows start-up folder.
  • 2nd OS: Ubuntu Server 16.04.1 LTS virtualization on Windows Server 2016 Hyper-V.
  • 2nd Home Assistant: Python virtual environment with homeassistant user. As per Manual installation on a Raspberry Pi. HASSCTL Used for management.
  • 3rd OS: Ubuntu Server 18.04.1 LTS virtualization on Windows Server 2016 Hyper-V
  • 3rd Home Assistant: Hass.IO in Docker on Ubuntu Server 18.04, as per these instructions
  • Current OS: HASS.IO on Raspberry Pi 4 Model B
  • Current Home Assistant: Hass.IO for Raspberry Pi 4 Model B 32bit

HASSIO Add-ons

  • MQTT: Mosquitto broker MQTT broker add.
  • HTTPS Certificate: Nginx Proxy Manager
  • OLD HTTPS Certificate originally generated via by home assistant via Let's Encript Instructions, with scripts to auto-update and automations to alert via HTML5 push notification if renew date threshold is close. (Search my repository for ssl_cert.yaml)
  • Dasshio Hass.io add-on to easily use Amazon Dash Buttons with Home Assistant
  • ESPHome ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. Also required MariaDB to be installed.
  • Samba share
  • APC UPS Daemon (No USB) View information from APC Network UPSs.
  • AdGuard Home Network-wide ads & trackers blocking DNS server.

ESPHome Things

BusyLight Controller BusyLight Light
Diagram Diagram
Doorbell with Neopixel Non-Invasive Power Meter

Devices

  • HPE ProLiant MicroServer Gen8 Server
  • APC UPS - APC UPS Daemon
  • Google Chromecast Audio
  • Google Chromecast
  • Nest Thermostat
  • Amazon Echo Dot (2nd Generation) (using Emulated Hue Bridge to control hass with voice commands)
  • Plex Media Server
  • Amazon Dash Button
  • Axis IP CCTV Cameras
  • Raspberry Pi 3 IP CCTV with help from link
  • IKEA Trådfri (Tradfri) lights (One of the reasons for moving to Linux as the modified lib-coap doesn’t exists for Windows)

Items controlled via my RFLink Controller

Homemade hardware

Example

Home Assistant