Awesome Open Source
Awesome Open Source

Home Assistant Config by ntalekt

Be sure to ⭐️ my repo so you can keep up to date on the progress!

This is my Home Assistant configuration which is running on Docker. 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.

Platform

Interface

UI UI UI UI UI

Devices

Lighting

Climate

Outlets / Switchs

Sensors

Camera

Media

Irrigation

Network

Other Hardware

Software

Example Automations

Notification Audio

  • TTS notification when User arrives at specific Zones.
  • TTS notification when User leaves specific zones which includes travel time home.
  • TTS notification if the garage door has been open for 30 minutes with no motion in garage.
  • TTS school bell notification (if remote schooling mode enabled)
  • TTS test notification

Notification Text

  • Slack notification when new Home Assistant version is available on PyPI.
  • Slack notification when critical network devices go offline.
  • Slack notification if the garage door is left open after we left the house.
  • Slack notification if the garage door is opened and no one is home.
  • Slack notification if the garage door has been open for 30 minutes with no motion in garage.
  • Slack notification test.
  • Slack when any battery sensor falls below 20%
  • Slack for a failed login attempt.
  • Slack if new network device is detected.

Lights

Doorbell

  • Exterior lights to 100% if Ring Pro Doorbell detects motion or is pressed after 9:00pm.
  • Exterior lights back to 35% after 30 minutes after doorbell motion or press.

Media

Sonos

  • Reset/Regroup all Sonos PLAY:1 speakers at 6:00am every morning.
  • Group all Sonos' button.

Occupancy

  • If motion is detected via BRUH Automation multisensor or Amcrest cameras turn on input_boolean (used in binary_sensor for occupancy tracking).
  • If no motion is detected after certain period of time turn off input_boolean.

Sleep time

System

  • Run script to collect Cox Internet usage hourly.
  • Clean the TTS cache weekly.

Vacation/Climate

  • Turn vacation mode on when household is gone for 24 hours.
  • Toggle office fan on/off based on occupancy using * Wemo Insight Smart Plug.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (51,998
automation (693
raspberry-pi (627
iot (563
home-assistant (212
home-automation (212
internet-of-things (112
homeassistant (95
nest (64
home-assistant-config (45
ring (39
hue (32
homeautomation (24

Find Open Source By Browsing 7,000 Topics Across 59 Categories