Skip to content

About

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

Topics

Resources

Stars

5.3k stars

Watchers

181 watching

Forks

Repository files navigation

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 Holiday Countdowns in Home Assistant (with Codex)

Local Holiday Countdowns in Home Assistant (with Codex)

Calculate all nine holiday countdowns locally with Python while preserving the sensor IDs used by speech and seasonal lighting. YAML source: holiday Python source: holiday_countdowns.py Watch local holiday countdowns Local holiday countdowns 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 artifacts, local development tools and tests, and detailed internal topology notes stay out of the public tree. GitHub Actions keeps the public YAML examples and dashboards validated. This is a browsing guide, not a turnkey deployment; adapt host-specific helpers, URLs, entities, and secrets before reuse.

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 and network examples reflect one home installation; replace local endpoints and service names when adapting them.

Featured examples to start with

  • 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; local calendar source: YAML source: holiday Watch local holiday countdowns Local holiday countdowns blog
  • 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

Docker add-ons & utilities

Container Repo/Docs Purpose
Duplicati duplicati/duplicati Off-box, versioned backups for HA config, media, and infrastructure compose/config trees.
Cloudflared cloudflare/cloudflared Secure tunnel/edge access to Home Assistant without opening inbound ports. Cloudflare certificate, tunnel, and origin alert example: Watch Cloudflare walkthrough Cloudflare blog guide
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)

Hardware linked to the automations below. Older hardware and projects under evaluation are labeled; check the gear catalog for buying notes and walkthroughs.

Affiliate disclosure: Amazon purchase links in this table are paid links. As an Amazon Associate I earn from qualifying purchases.

Device What it drives (friendly name -> file) Buy
Amazon Fire tablet wall kiosk (older Fire 7) Bedroom camera screen with Fully Kiosk recovery, bedtime dimming, and a lightweight dashboard - YAML source: kiosk_tablet, kiosk dashboard, Watch on YouTube Tablet Mount
Garadget garage door controller Garage doors: open/close, arrival helpers, and nighttime reminders - YAML source: garadget, Watch on YouTube, vCloudInfo Blog Post Buy
August smart lock Front-door lock control + status - YAML source: august Watch on YouTube 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_sprinklers, YAML source: home_water_sections, Watch on YouTube, vCloudInfo Blog Post Buy
Tesla Powerwall 2 Grid-outage alerts, charging watchdog, and load-shed automations - YAML source: powerwall, Watch on YouTube, vCloudInfo Blog Post Powerwall at Tesla (manufacturer; examples use Powerwall 2)
Google Nest thermostat HVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - YAML source: climate, YAML source: water_sections, Watch on YouTube Buy
Raspberry Pi 3 + Aeon Z-Wave stick (historical) Older hardware reference; current garage-entry examples use wired NodeMCU contacts. Check current host and radio support before buying. Pi Z-Wave
Roku streaming device TV presence -> scenes/lighting - YAML source: roku Watch on YouTube Buy
NFC tags Phone taps record per-unit HVAC filter changes and trigger quick actions. Watch on YouTube - YAML source: climate, YAML source: nfc_tags Buy
Amazon Echo Show Front door camera pop-up when the August lock unlocks - YAML source: august Watch on YouTube Buy
Amazon Echo Glow (under evaluation) Unvalidated bridge experiment for Home Assistant status cues; follow the issue before buying - GitHub issue: 1827 Buy
Dreame L10s Ultra vacuum Away-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 guide Buy
Flux/LED strip controller Monthly color scenes for exterior - YAML source: monthly_color_scene Buy
Etekcity/433MHz outlet Accent lighting relays - YAML source: kitchen_lights_and_accents Buy

The Dash Button automation remains as a historical example; the discontinued button is no longer a shopping recommendation. The older Fire tablet and Pi / Z-Wave links document earlier hardware, rather than a current starter kit.

Gear and affiliate links

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

About

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

Topics

Resources

Stars

5.3k stars

Watchers

181 watching

Forks

Sponsor this project

Used by

Contributors

Languages