Skip to content

🏑 My home automation setup built with Home Assistant and documented in details. Press 🌟 and subscribe for updates!

License

Notifications You must be signed in to change notification settings

denysdovhan/home-assistant-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

SWUbanner

Denys Dovhan's Home Assistant Config

Home

GitHub Workflow Status Last Commit Commit Activity License GitHub Stars Twitter Followers

This is my personal Home Assistant configuration, awakening my home with automations. I hope this will help you inspire on the way to built your own smart home.

Read the documentation

I also have a public Notion board with ideas and tasks for my smart home. You can follow and comment my plans there.

Addons

I run Home Assistant OS with these addons:

  • Advanced SSH & Web Terminal v18.0.0 – A supercharged SSH & Web Terminal access to your Home Assistant instance
  • File editor v5.8.0 – Simple browser-based file editor for Home Assistant
  • ESPHome v2024.7.0 – ESPHome add-on for intelligently managing all your ESP8266/ESP32 devices
  • PS5 MQTT v1.3.3 – Control Sony PlayStation 5 devices via MQTT
  • AirCast v4.2.1 – AirPlay capabilities for your Chromecast devices.
  • Home Assistant Google Drive Backup v0.112.1 – Automatically manage backups between Home Assistant and Google Drive
  • Samba share v12.3.1 – Expose Home Assistant folders with SMB/CIFS
  • Mosquitto broker v6.4.1 – An Open Source MQTT broker
  • Zigbee2MQTT v1.39.0-1 – Use your ZigBee devices without the vendor's bridge or gateway
  • Cloudflared v5.1.15 – Use a Cloudflare Tunnel to remotely connect to Home Assistant without opening any ports

Automation

My home is awakened by these automations. The list is automatically and regularly updated. You can browse them by categories. Links will guide you to the specific automation in automations.yaml file.

  1. πŸ”” Alert (9 automation)
  2. 🌑️ Climate (8 automation)
  3. πŸŒ† Curtains (3 automation)
  4. πŸ’‘ Light (11 automation)
  5. 🎡 Media (2 automation)
  6. 🚦 Mode (9 automation)
  7. πŸ”˜ Presence (2 automation)
  8. πŸ–₯️ System (10 automation)
  9. 🧹 Vacuum (8 automation)
  10. βš™οΈ WIP (1 automation)

Total number of automations: 63️

πŸ”” Alert

🌑️ Climate

πŸŒ† Curtains

πŸ’‘ Light

🎡 Media

🚦 Mode

πŸ”˜ Presence

  • Close curtains when it's dark
  • Greet people with unique phrase played on speakers

πŸ–₯️ System

🧹 Vacuum

βš™οΈ WIP

Custom Components

Here is a list of all custom components I use:

Custom components are managed by HACS.

License

MIT Β© Denys Dovhan