CCOSTAN
Home-AssistantConfig
Python

:house: Home Assistant configuration & Documentation for my Smart House. Write-ups, videos, part lists, and links throughout. Be sure to :star: it. Updated FREQUENTLY!

Last updated Jul 9, 2026
5.2k
Stars
501
Forks
91
Issues
+2
Stars/day
Attention Score
98
Language breakdown
No language data available.
โ–ธ Files click to expand
README

Bear Stone Smart Home
Bear Stone Smart Home Documentation

Be sure to :star: my configuration repo so you can keep up to date on any daily progress!

X Follow YouTube Subscribe GitHub Stars
HA Version Badge Last Commit Commit Activity

Live, personal Home Assistant configuration shared for browsing and inspiration. This is not a turnkey clone-and-run setup; borrow ideas, adapt entity IDs/secrets, and test in your own environment.

Latest video: Water Softener Salt, Tracked By Home Assistant

Water Softener Salt, Tracked By Home Assistant

Start with the automation: one Home Assistant webhook records each water softener salt refill, ignores duplicate event IDs, updates helper state, writes Activity Feed history, and exposes template sensors for refill cadence, totals, and days since last add. The webhook can be fired by an agent, NFC tag, QR code, dashboard button, or any other trusted trigger. Watch on YouTube vCloudInfo Blog Post. Browse the YAML in YAML source: maintenance<em>log, YAML source: 09<em>salt</em>trends, and YAML source: water</em>sections; the NFC/tag follow-up is tracked in issue #1816.

Quick navigation

Home Assistant header

What this repo is (and isn't)

  • A live record of how my smart home runs, with real-world automations, scripts, and scenes.
  • A place to reverse-engineer patterns, not a deployment guide. If you reuse snippets, adjust entities, secrets, and services to fit your setup.
  • Issues double as a changelog and design history; browse them for rationale behind changes.

Repo layout and files you won't see

  • Reusable config lives under config/ (see the quick navigation paths above).
  • Runtime artifacts are hidden by .gitignore and won't show up on GitHub (e.g., home-assistant_v2.db*, logs, deps/, .venv/, backups). Look at the YAML and scripts for the actual logic and regenerate your own secrets.yaml.

Platform

  • Runs on Docker/compose today; this README is a browsing guide, not a how-to-install. Current HA version is tracked in config/.HA_VERSION (see the badge above).
  • Camera ingest path (current): wyze-bridge runs on docker10 and Frigate runs on docker14, consuming Wyze RTSP via 192.168.10.10:8554 for stability.

Featured examples to start with

  • Alarm and perimeter monitoring: YAML source: alarm
  • Garage routines and entry lighting: YAML source: garadget, YAML source: garage<em>entry</em>light, Watch on YouTube
  • LLM Vision package reminders: YAML source: llmvision, Watch on YouTube
  • Codex reset-credit tracking: YAML source: bearclaw, config/dashboards/infrastructure, Watch on YouTube
  • Water leak response loop: YAML source: phynplus, Watch on YouTube
  • Water softener salt maintenance: YAML source: maintenance</em>log, YAML source: 09</em>salt<em>trends, YAML source: water<em>sections, Watch on YouTube, vCloudInfo Blog Post, issue #1816
  • Sprinkler status and last-run dashboard: YAML source: rachio, YAML source: 10<em>sprinklers, YAML source: water_sections
  • Bedroom camera kiosk tablet: YAML source: kiosk</em>tablet, config/dashboards/kiosk, Watch on YouTube
  • Holiday/front-of-house color scenes: YAML source: monthly</em>colors, YAML source: monthly</em>color_scene
  • Dash-button triggers for quick actions: YAML source: dash</em>buttons
  • PC lock/unlock-driven lighting plus workday wake-up via HASS.Agent + Wake on LAN: YAML source: hass</em>agent_homepc
  • Seasonal cuckoo clock with patriotic, October, and Christmas sound packs: YAML source: CucKoo</em>Clock
  • Garage arrival and entry helpers: YAML source: garadget
  • Vacation Mode and house-sitter checks: YAML source: vacation</em>mode
  • HVAC runtime maintenance loop: YAML source: climate, YAML source: water<em>sections, Watch on YouTube
  • Snoozeable maintenance notifications: YAML source: climate, YAML source: printer, YAML source: vacation</em>mode, Watch on YouTube
  • Battery and solar awareness: YAML source: powerwall, Watch on YouTube, vCloudInfo Blog Post
  • Presence-aware office comfort: YAML source: office</em>motion
  • Weather-aware lighting: YAML source: dark</em>rainy_day

Network diagram

Home Assistant Docker Ecosystem

Editable topology source: Mermaid and notes.

Docker add-ons & utilities | Container | Repo/Docs | Purpose | | --- | --- | --- | | Duplicati | duplicati/duplicati | Off-box, versioned backups for HA config, media, and infrastructure compose/config trees. | | Dozzle | amir20/dozzle | Lightweight Docker log viewer (useful for quick tailing across the homelab stacks). | | Cloudflared | cloudflare/cloudflared | Secure tunnel/edge access to Home Assistant without opening inbound ports. | | WordPress | wordpress | Hosts vCloudInfo.com for docs, how-tos, videos, and long-form writeups that accompany this config. |

Gear tied to real automations (affiliate links)

Only listing hardware that appears in active packages/automations or has an open implementation issue here. https://amzn.to/48jVzZ3 | Device | What it drives (friendly name -> file) | Buy | | --- | --- | --- | | Amazon Fire tablet wall kiosk | Bedroom camera screen with Fully Kiosk recovery, bedtime dimming, and a dedicated YAML dashboard - YAML source: kiosk</em>tablet, kiosk dashboard, Watch on YouTube | Tablet Mount | | Garadget garage door controller | Garage doors: open/close, arrival helpers, wind alerts, and nighttime reminders - YAML source: garadget, Watch on YouTube, vCloudInfo Blog Post | Buy | | August smart lock | Front-door lock control + status - YAML source: august | Buy | | Phyn Plus water shutoff | Leak detection + auto shutoff - YAML source: phynplus, Watch on YouTube, vCloudInfo Blog Post, vCloudInfo Blog Post | Buy | | Rachio sprinkler controller | Rain-skips, active-zone status, trigger-derived last-run history, and dashboard controls - YAML source: rachio, YAML source: 10<em>sprinklers, YAML source: water<em>sections | Buy | | Tesla Powerwall 2 | Grid-outage alerts, charging watchdog, and load-shed automations - YAML source: powerwall, Watch on YouTube, vCloudInfo Blog Post | Buy | | Google Nest thermostat | HVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - YAML source: climate, YAML source: water<em>sections, Watch on YouTube | Buy | | NodeMCU motion sensor | Office motion lighting - YAML source: office</em>motion | Buy | | Raspberry Pi 3 + Aeon Z-Wave stick | Z-Wave backbone for door/hall sensors - YAML source: garage</em>entry<em>light, Watch on YouTube | Pi Z-Wave | | Roku streaming device | TV presence -> scenes/lighting - YAML source: roku | Buy | | Amazon Dash Button | Quick actions (office lamp toggle) - YAML source: dash</em>buttons | Buy | | Amazon Echo Show | Front door camera pop-up when the August lock unlocks - YAML source: august | Buy | | Amazon Echo Glow | Visual notification light candidate for Home Assistant status cues - GitHub issue: 1827 | Buy | | Dreame/Neato vacuum | Cleaning schedules, room queues, Alexa room cleans, and rescue notifications - YAML source: vacuum, Watch on YouTube, vCloudInfo Blog Post | Buy | | Flux/LED strip controller | Monthly color scenes for exterior - YAML source: monthly</em>color<em>scene | Buy | | Etekcity/433MHz outlet | Accent lighting relays - YAML source: garage</em>entry<em>light | Buy |

Gear and affiliate links

  • Browsing or purchasing through the affiliate links above helps support this project; thanks!
  • Full gear list: https://www.vcloudinfo.com/gear-list
All of my configuration files are tested against the most stable version of home-assistant.

Still have questions on my Config?
Message me on X : Follow CCostan

Buy me a coffeeYou can buy me a coffeeBuy me a coffee

Affiliate Disclosure

๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท CCOSTAN/Home-AssistantConfig ยท Updated daily from GitHub