Skip to content

joch/home-assistant-config

Repository files navigation

Home Assistant Config

This is my Home Assistant configuration. The goal is to minimize manual control and leave as much as possible to automation. The configuration constantly evolves, so be sure to star the project to keep up with the updates.

Automation

Below are some of my most used automations, which make life just a bit easier and more fun. For a complete list, have a look in the package/ folder of the repository for the details.

Lighting

  • When the light in the living room is below 40 lx, enable "light mode", which means that window lamps turn on and room lighting reacts when people are in the room
  • When everyone are asleep, enable night lights when motion is detected
  • When a wall dimmer is used, it will override light automation for that room until it has been empty for 10 minutes, at which the automation resumes
  • Full light mode which, when enabled, will run the lights at 100% when motion is detected in a room, and is very useful when cleaning the home
  • Light simulation, where some lights will turn on depending on the sun even when nobody is home

Security

  • When someone is about to leave and a door or window is open in the home, a notice sound will be played
  • When the last family member leaves the home, the alarm will automatically arm
  • When the first family member enters the home, the alarm will automatically disarm
  • When the last family member goes to sleep, the alarm will automatically arm for night
  • When the first family member wakes up, the alarm will automatically disarm
  • Guest mode which, when enabled, allow approved guests to be part of the alarm and sleep automation
  • Dead man's switch, which will alert everyone in the household if someone is home, but has not moved for four hours (excluding sleep)
  • If water is detected under the kitchen sink/dishwasher/dryer, an alert is sent to my phone

Convenience

  • When it starts to rain and a window is open, an alert is sent to my phone
  • When the last person leaves and the alarm is turned on, the robot vacuum automatically starts
  • If someone comes home as the robot vacuum is cleaning, it goes back to the dock

Screenshots

Note that these screenshots are provided in a best-effort manner, and may not reflect the current state of the configuration.

Home

Bedroom

Living Room

Balcony

Closet

Bathroom

Hallway

Kitchen

Guest Bedroom

Security

Cameras

Hardware

The following is a list of hardware deployed in the home, grouped by room. The goal is to standardize as much as possible on Zigbee.

Hubs

Lights

Switches

Sensors

Dimmers

Speakers

Vacuum