Awesome Open Source
Awesome Open Source

Home Assistant Logo

Home Assistant Configuration

Configuration files for Brian's & Kinna's HomeAssistant.

Build Status (Travis-CI)

Build Status

Current Configuration

  • RaspberryPi 3 using the installation method.
  • NGINX with Let's Encrypt with used for dynamic DNS.




  • [ ] Outline automations here.
  • Use IFTTT to flash living room lights at certain hours of the day only if the light is currently turned on.
  • Send push notification if front door is open for more than 25 seconds - automation
  • Turn home office lights on/off based on motion detection between certain hours - automation
  • Turn kitchen lights on before it gets dark out based on sunset automation
  • Send push notifications when packages are delivered via USPS, FedEx, or UPS - automation
  • Turn entryway light on when door is opened and turn it off after several minutes - automation
  • Turn on kitchen lights when it's dark inside (still needs some work) automation
  • Send push notification when there is a new version of Home Assistant released - automation
  • Send push notification when Home Assistant starts up - automation
  • Turn kitchen lights off at midnight (useful for when away on holiday, etc) - automation
  • Send notification via SimplePush when Let's Encrypt Certificate is below 31 days - automation


Home Assistant Logo


  • Check the issues for anything not working properly in my config or that I plan to implement.

Getting Help

Alternatives To Homeassistant Config
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (807,238
Raspberry Pi (22,305
Sensor (15,818
Home Assistant (3,721
Alexa (3,572
Home Automation (2,214
Smart Home (1,593
3d Printing (951
Hass (456
Home Assistant Config (310
Zwave (280
Octoprint (181
Yaml Configuration (131
Lifx (78
Homeassistant Config (58
Homeautomation Solution (4