Home Assistant Configuration

So this is my Home Assistant instance 🎊

This repository exists mostly for my own amusement, but it may contain some things that others might find useful.

When starting with home automation I found many well documented configurations and drew inspiration from them in order to achieve my automation goals. I wanted to share my success with the community and hopefully help others on their journey.

This is a summary of my setup, the full documentation will be hosted on here.

Hardware and general setup

For my setup I use my mobile Lovelace UI and my Alexa’s to control my setup by voice.

OS Alpine Linux running on a Proxmox VM
SSD 250GB
RAM 32GB
Processor Intel NUC 2.2 GHz
Connectivity WiFi

For the installation method of Home Assistant I customized the generic Linux installation of Hassio to install onto Alpine Linux

This method stores the files used by hassio/Home Assistant in /usr/share/hassio.

My configuration is stored in this Git repo, and I use the Git pull addon to pull updates once they pass the CI/CD checks.

For my theme I use an automation to change the theme used based on day/night cycle. During daylight hours I use the default theme, but at night I switch to Blue Night Theme.

To access my instance I’m using my Nabu Casa link.

Automations

Alarms

  • Alarm Clock / Wake Up Him After Her View Source
  • Plex Scripting / Alarm Clock / Wake Up - Weekdays View Source
  • Alarm Clock / Wake Up - Weekends View Source

Appliances

  • Grocy Stock / Set Dishwasher active when power detected View Source
  • TTS / Send alert when Dishwasher is finished View Source
  • Power Monitors / Set Dishwasher clean after timeout View Source
  • Power Monitors / Set Dishwasher finished when power drops View Source
  • Grocy Stock / Set washing machine active when power detected View Source
  • TTS / Send alert when washing machine is finished View Source
  • Power Monitors / Set washing machine clean after timeout View Source
  • Power Monitors / Set washing machine finished when power drops View Source

Check And Balance

  • Turn off ff_landing_airfresh_switch after an hour View Source
  • Power Savers / Dining Room TV Left On View Source
  • Turn off gf_studio_airfresh_switch after an hour View Source

Cross Populate

Hers

  • Shes Driving View Source
  • Her driving input_select - Idle View Source
  • Her driving input_select - On The Way View Source
  • Her driving input_select - Arriving Soon View Source
  • Her driving input_select - Almost There View Source
  • Her driving input_select - Arriving View Source
  • Shes Not Driving View Source
  • Her driving input_select - On The Way View Source
  • Her driving input_select - Arriving Soon View Source
  • Her driving input_select - Almost There View Source
  • Her driving input_select - Arriving View Source

His

  • Hes Driving View Source
  • His driving input_select - Idle View Source
  • His driving input_select - On The Way View Source
  • His driving input_select - Arriving Soon View Source
  • His driving input_select - Almost There View Source
  • His driving input_select - Arriving View Source
  • Hes Not Driving View Source
  • His driving input_select - On The Way View Source
  • His driving input_select - Arriving Soon View Source
  • His driving input_select - Almost There View Source
  • His driving input_select - Arriving View Source

Family Guests

Family State

Gitlab

House Scenes

  • House Scene - Going to Bed, After 10 Minutes View Source
  • House Scene - Going to Bed View Source

Input Rests

Lighting

Nxfifteen Monitors

Room Bedroom

Room Kitchen

Room Landing

  • Lighting Scene - Hallway (Landing) View Source

Room Livingroom

  • Check Room Occupancy - Livingroom View Source
  • Livingroom Door Shut at Night View Source
  • Christmas Lights - Livingroom View Source
  • Lighting Scene - Livingroom View Source
  • Turn off Jar light with standing lamp View Source
  • Set Watts to Zero (Livingroom TV) View Source

Room Studio

Room Study

Sec Contacts

Sec Motion

Sec Nest

Sec Restart Failed Cameras

  • Restart Dining Room IP Camera - By Sensor View Source
  • Restart Dining Room IP Camera - By Sensor View Source
  • Restart Dining Room IP Camera - By Socket View Source
  • Restart Hallway IP Camera - By Sensor View Source
  • Restart Hallway IP Camera - By Sensor View Source
  • Restart Hallway IP Camera - By Socket View Source
  • Restart Kitchen IP Camera - By Sensor View Source
  • Restart Kitchen IP Camera - By Sensor View Source
  • Restart Kitchen IP Camera - By Socket View Source
  • Restart Livingroom IP Camera - By Sensor View Source
  • Restart Livingroom IP Camera - By Sensor View Source
  • Restart Livingroom IP Camera - By Socket View Source
  • Restart Studio IP Camera - By Sensor View Source
  • Restart Studio IP Camera - By Sensor View Source
  • Restart Studio IP Camera - By Socket View Source

Sun

System

Tweets