Giter VIP home page Giter VIP logo

home-assistant-config's Introduction

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.