CCOSTAN/Home-AssistantConfig

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

Python

5,298

1,013 commits

updated Oct 12, 2026

See the code

README

Bear Stone Smart Home
Bear Stone Smart Home Documentation

Be sure to ⭐ 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: Local Package Detection with Frigate (Replacing LLM Vision)

Local Package Detection with Frigate (Replacing LLM Vision)

Train local Frigate state classifiers on your own camera examples, keep existing Home Assistant package helpers and notifications, and use Codex to collect frames and train the models. YAML source: frigate_classification Watch local package detection Local package detection blog

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 and agent-generated artifacts are hidden by .gitignore and blocked by CI (e.g., home-assistant_v2.db*, logs, deps/, .venv/, backups, output/, and .playwright-cli/). Private agent instructions and editor workspace files also stay local. 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 docker_10 and Frigate runs on docker_14, consuming Wyze RTSP via 192.168.10.10:8554 for stability.
  • Cloudflare website alerts with authenticated webhook delivery and persistent Repairs: Python source: cloudflare_alerts Watch Cloudflare walkthrough Cloudflare blog guide
  • Colored iOS notification icons for packages, driveway alerts, and vacuum help: YAML source: notify_engine, Watch on YouTube, vCloudInfo Blog Post
  • Windows Codex usage and reset alerts: GitHub source: CodexTray, Watch on YouTube, vCloudInfo Blog Post
  • WAN reachability, quality, Ookla capacity, and freshness monitoring: YAML source: infrastructure, YAML source: speedtest, YAML source: WAN dashboard, Watch on YouTube, vCloudInfo Blog Post
  • Read-only BGW gateway health, link, uptime, and traffic telemetry: YAML source: bgw_gateway, Public project: BGW Probe, YAML source: Network dashboard, Watch on YouTube, vCloudInfo Blog Post
  • Mobile quick-access dashboard with large two-column controls: YAML source: dashboards, Watch on YouTube, vCloudInfo Blog Post
  • Alarm and perimeter monitoring: YAML source: alarm
  • Garage routines and entry lighting: YAML source: garadget, YAML source: garage_entry_light, Watch on YouTube
  • Tesla tire-pressure alerts with shared briefing snoozes: YAML source: tesla_model_y, Watch on YouTube, vCloudInfo Blog Post
  • Frigate driveway parked-car alert: YAML source: driveway_parked_car, Watch on YouTube, vCloudInfo Blog Post · Icon styling: Notification icon tip Notification icon guide
  • Local Frigate package reminders (setup and validation notes): YAML source: frigate_classification. Watch local package detection Local package detection blog Original LLM Vision experiment: Watch on YouTube · Icon styling: Notification icon tip Notification icon guide
  • Docker update reporting and exception review: YAML source: tugtainer_updates, config/dashboards/infrastructure, Watch on YouTube, vCloudInfo Blog Post
  • Entity registry and Docker telemetry cleanup: YAML source: docker_infrastructure, YAML source: infrastructure, recorder, logbook, Watch on YouTube, vCloudInfo Blog Post
  • TeslaMate road-trip reports and milestone alerts: YAML source: bearclaw, issue #1845, Watch on YouTube, vCloudInfo Blog Post
  • Air-quality speech alerts with separate CAQI and US AQI thresholds: YAML source: briefing, issue #1834, Watch on YouTube, vCloudInfo Blog Post
  • Water leak response loop: YAML source: phynplus, Watch on YouTube
  • Water softener salt maintenance: YAML source: maintenance_log, YAML source: 09_salt_trends, YAML source: water_sections, Watch on YouTube, vCloudInfo Blog Post, issue #1816
  • Sprinkler status and last-run dashboard: YAML source: rachio, YAML source: 10_sprinklers, YAML source: home_water_sections, Watch on YouTube, vCloudInfo Blog Post
  • Bedroom camera kiosk tablet: YAML source: kiosk_tablet, config/dashboards/kiosk, Watch on YouTube
  • Holiday/front-of-house color scenes: YAML source: monthly_colors, YAML source: monthly_color_scene
  • Dash-button triggers for quick actions: YAML source: dash_buttons
  • PC lock/unlock-driven lighting plus workday wake-up via HASS.Agent + Wake on LAN: YAML source: hass_agent_homepc
  • Seasonal cuckoo clock with patriotic, October, and Christmas sound packs: YAML source: CucKoo_Clock
  • Garage arrival and entry helpers: YAML source: garadget
  • Vacation Mode and house-sitter checks: YAML source: vacation_mode
  • HVAC runtime maintenance loop: YAML source: climate, YAML source: water_sections, Watch on YouTube
  • Snoozeable maintenance notifications: YAML source: climate, YAML source: printer, YAML source: vacation_mode, Watch on YouTube
  • Battery and solar awareness: YAML source: powerwall, Watch on YouTube, vCloudInfo Blog Post
  • Weather-aware lighting: YAML source: dark_rainy_day

Network diagram

Home Assistant Docker Ecosystem

Editable topology source: Mermaid and notes.

Docker add-ons & utilities

ContainerRepo/DocsPurpose
Duplicatiduplicati/duplicatiOff-box, versioned backups for HA config, media, and infrastructure compose/config trees.
Cloudflaredcloudflare/cloudflaredSecure tunnel/edge access to Home Assistant without opening inbound ports. Cloudflare certificate, tunnel, and origin alert example: Watch Cloudflare walkthrough Cloudflare blog guide
WordPresswordpressHosts vCloudInfo.com for docs, how-tos, videos, and long-form writeups that accompany this config.

Only listing hardware that appears in active packages/automations or has an open implementation issue here. https://amzn.to/48jVzZ3

DeviceWhat it drives (friendly name -> file)Buy
Amazon Fire tablet wall kioskBedroom camera screen with Fully Kiosk recovery, bedtime dimming, and a dedicated YAML dashboard - YAML source: kiosk_tablet, kiosk dashboard, Watch on YouTubeTablet Mount
Garadget garage door controllerGarage doors: open/close, arrival helpers, and nighttime reminders - YAML source: garadget, Watch on YouTube, vCloudInfo Blog PostBuy
August smart lockFront-door lock control + status - YAML source: augustBuy
Phyn Plus water shutoffLeak detection + auto shutoff - YAML source: phynplus, Watch on YouTube, vCloudInfo Blog Post, vCloudInfo Blog PostBuy
Rachio sprinkler controllerRain-skips, active-zone status, trigger-derived last-run history, and dashboard controls - YAML source: rachio, YAML source: 10_sprinklers, YAML source: home_water_sections, Watch on YouTube, vCloudInfo Blog PostBuy
Tesla Powerwall 2Grid-outage alerts, charging watchdog, and load-shed automations - YAML source: powerwall, Watch on YouTube, vCloudInfo Blog PostBuy
Google Nest thermostatHVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - YAML source: climate, YAML source: water_sections, Watch on YouTubeBuy
Raspberry Pi 3 + Aeon Z-Wave stickZ-Wave backbone for door/hall sensors - YAML source: garage_entry_light, Watch on YouTubePi Z-Wave
Roku streaming deviceTV presence -> scenes/lighting - YAML source: rokuBuy
Amazon Dash ButtonQuick actions (office lamp toggle) - YAML source: dash_buttonsBuy
Amazon Echo ShowFront door camera pop-up when the August lock unlocks - YAML source: augustBuy
Amazon Echo GlowVisual notification light candidate for Home Assistant status cues - GitHub issue: 1827Buy
Dreame/Neato vacuumAway-only room queues, sweep/mop phases, family-return cancellation, a four-day cycle-start guard, Alexa room cleans, and rescue notifications - YAML source: vacuum, Watch on YouTube, vCloudInfo Blog Post Rescue icon styling: Notification icon tip Notification icon guideBuy
Flux/LED strip controllerMonthly color scenes for exterior - YAML source: monthly_color_sceneBuy
Etekcity/433MHz outletAccent lighting relays - YAML source: garage_entry_lightBuy

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

ai
alexa
automation
codex
codex-skills
hacktoberfest
home-assistant
homeassistant
home-assistant-config
homeassistant-config
home-automation
homeautomation
hue
led-controller
lovelace
smart-home
smarthome
youtube
youtube-videos

CCOSTAN/Home-AssistantConfig

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

Python

5,298

1,013 commits

updated Oct 12, 2026

See the code

README

Bear Stone Smart Home
Bear Stone Smart Home Documentation

Be sure to ⭐ 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: Local Package Detection with Frigate (Replacing LLM Vision)

Local Package Detection with Frigate (Replacing LLM Vision)

Train local Frigate state classifiers on your own camera examples, keep existing Home Assistant package helpers and notifications, and use Codex to collect frames and train the models. YAML source: frigate_classification Watch local package detection Local package detection blog

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 and agent-generated artifacts are hidden by .gitignore and blocked by CI (e.g., home-assistant_v2.db*, logs, deps/, .venv/, backups, output/, and .playwright-cli/). Private agent instructions and editor workspace files also stay local. 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 docker_10 and Frigate runs on docker_14, consuming Wyze RTSP via 192.168.10.10:8554 for stability.
  • Cloudflare website alerts with authenticated webhook delivery and persistent Repairs: Python source: cloudflare_alerts Watch Cloudflare walkthrough Cloudflare blog guide
  • Colored iOS notification icons for packages, driveway alerts, and vacuum help: YAML source: notify_engine, Watch on YouTube, vCloudInfo Blog Post
  • Windows Codex usage and reset alerts: GitHub source: CodexTray, Watch on YouTube, vCloudInfo Blog Post
  • WAN reachability, quality, Ookla capacity, and freshness monitoring: YAML source: infrastructure, YAML source: speedtest, YAML source: WAN dashboard, Watch on YouTube, vCloudInfo Blog Post
  • Read-only BGW gateway health, link, uptime, and traffic telemetry: YAML source: bgw_gateway, Public project: BGW Probe, YAML source: Network dashboard, Watch on YouTube, vCloudInfo Blog Post
  • Mobile quick-access dashboard with large two-column controls: YAML source: dashboards, Watch on YouTube, vCloudInfo Blog Post
  • Alarm and perimeter monitoring: YAML source: alarm
  • Garage routines and entry lighting: YAML source: garadget, YAML source: garage_entry_light, Watch on YouTube
  • Tesla tire-pressure alerts with shared briefing snoozes: YAML source: tesla_model_y, Watch on YouTube, vCloudInfo Blog Post
  • Frigate driveway parked-car alert: YAML source: driveway_parked_car, Watch on YouTube, vCloudInfo Blog Post · Icon styling: Notification icon tip Notification icon guide
  • Local Frigate package reminders (setup and validation notes): YAML source: frigate_classification. Watch local package detection Local package detection blog Original LLM Vision experiment: Watch on YouTube · Icon styling: Notification icon tip Notification icon guide
  • Docker update reporting and exception review: YAML source: tugtainer_updates, config/dashboards/infrastructure, Watch on YouTube, vCloudInfo Blog Post
  • Entity registry and Docker telemetry cleanup: YAML source: docker_infrastructure, YAML source: infrastructure, recorder, logbook, Watch on YouTube, vCloudInfo Blog Post
  • TeslaMate road-trip reports and milestone alerts: YAML source: bearclaw, issue #1845, Watch on YouTube, vCloudInfo Blog Post
  • Air-quality speech alerts with separate CAQI and US AQI thresholds: YAML source: briefing, issue #1834, Watch on YouTube, vCloudInfo Blog Post
  • Water leak response loop: YAML source: phynplus, Watch on YouTube
  • Water softener salt maintenance: YAML source: maintenance_log, YAML source: 09_salt_trends, YAML source: water_sections, Watch on YouTube, vCloudInfo Blog Post, issue #1816
  • Sprinkler status and last-run dashboard: YAML source: rachio, YAML source: 10_sprinklers, YAML source: home_water_sections, Watch on YouTube, vCloudInfo Blog Post
  • Bedroom camera kiosk tablet: YAML source: kiosk_tablet, config/dashboards/kiosk, Watch on YouTube
  • Holiday/front-of-house color scenes: YAML source: monthly_colors, YAML source: monthly_color_scene
  • Dash-button triggers for quick actions: YAML source: dash_buttons
  • PC lock/unlock-driven lighting plus workday wake-up via HASS.Agent + Wake on LAN: YAML source: hass_agent_homepc
  • Seasonal cuckoo clock with patriotic, October, and Christmas sound packs: YAML source: CucKoo_Clock
  • Garage arrival and entry helpers: YAML source: garadget
  • Vacation Mode and house-sitter checks: YAML source: vacation_mode
  • HVAC runtime maintenance loop: YAML source: climate, YAML source: water_sections, Watch on YouTube
  • Snoozeable maintenance notifications: YAML source: climate, YAML source: printer, YAML source: vacation_mode, Watch on YouTube
  • Battery and solar awareness: YAML source: powerwall, Watch on YouTube, vCloudInfo Blog Post
  • Weather-aware lighting: YAML source: dark_rainy_day

Network diagram

Home Assistant Docker Ecosystem

Editable topology source: Mermaid and notes.

Docker add-ons & utilities

ContainerRepo/DocsPurpose
Duplicatiduplicati/duplicatiOff-box, versioned backups for HA config, media, and infrastructure compose/config trees.
Cloudflaredcloudflare/cloudflaredSecure tunnel/edge access to Home Assistant without opening inbound ports. Cloudflare certificate, tunnel, and origin alert example: Watch Cloudflare walkthrough Cloudflare blog guide
WordPresswordpressHosts vCloudInfo.com for docs, how-tos, videos, and long-form writeups that accompany this config.

Only listing hardware that appears in active packages/automations or has an open implementation issue here. https://amzn.to/48jVzZ3

DeviceWhat it drives (friendly name -> file)Buy
Amazon Fire tablet wall kioskBedroom camera screen with Fully Kiosk recovery, bedtime dimming, and a dedicated YAML dashboard - YAML source: kiosk_tablet, kiosk dashboard, Watch on YouTubeTablet Mount
Garadget garage door controllerGarage doors: open/close, arrival helpers, and nighttime reminders - YAML source: garadget, Watch on YouTube, vCloudInfo Blog PostBuy
August smart lockFront-door lock control + status - YAML source: augustBuy
Phyn Plus water shutoffLeak detection + auto shutoff - YAML source: phynplus, Watch on YouTube, vCloudInfo Blog Post, vCloudInfo Blog PostBuy
Rachio sprinkler controllerRain-skips, active-zone status, trigger-derived last-run history, and dashboard controls - YAML source: rachio, YAML source: 10_sprinklers, YAML source: home_water_sections, Watch on YouTube, vCloudInfo Blog PostBuy
Tesla Powerwall 2Grid-outage alerts, charging watchdog, and load-shed automations - YAML source: powerwall, Watch on YouTube, vCloudInfo Blog PostBuy
Google Nest thermostatHVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - YAML source: climate, YAML source: water_sections, Watch on YouTubeBuy
Raspberry Pi 3 + Aeon Z-Wave stickZ-Wave backbone for door/hall sensors - YAML source: garage_entry_light, Watch on YouTubePi Z-Wave
Roku streaming deviceTV presence -> scenes/lighting - YAML source: rokuBuy
Amazon Dash ButtonQuick actions (office lamp toggle) - YAML source: dash_buttonsBuy
Amazon Echo ShowFront door camera pop-up when the August lock unlocks - YAML source: augustBuy
Amazon Echo GlowVisual notification light candidate for Home Assistant status cues - GitHub issue: 1827Buy
Dreame/Neato vacuumAway-only room queues, sweep/mop phases, family-return cancellation, a four-day cycle-start guard, Alexa room cleans, and rescue notifications - YAML source: vacuum, Watch on YouTube, vCloudInfo Blog Post Rescue icon styling: Notification icon tip Notification icon guideBuy
Flux/LED strip controllerMonthly color scenes for exterior - YAML source: monthly_color_sceneBuy
Etekcity/433MHz outletAccent lighting relays - YAML source: garage_entry_lightBuy

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

ai
alexa
automation
codex
codex-skills
hacktoberfest
home-assistant
homeassistant
home-assistant-config
homeassistant-config
home-automation
homeautomation
hue
led-controller
lovelace
smart-home
smarthome
youtube
youtube-videos

Project health

Overall

3.7/10

Maintained

10/10

Code review

0/10
OpenSSF Scorecard

Significant stargazers

(top 24 of 32)

Keith Cirkel

1,809 followers · starred Mar 2018

Jeff Ching

252 followers · starred Nov 2017

Stephen Edgar

277 followers · starred May 2020

Manu Sridharan

270 followers · starred Jul 2020