You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Carlo Costanzo d4c4f38624
Update Home Assistant to 2026.9.4
8 hours ago
..
automation Show driveway alerts on household kiosks 2 weeks ago
blueprints/template/homeassistant Remove unused built-in blueprints 4 weeks ago
custom_components/alexa_camera_compat feat: add Alexa camera HLS compatibility 2 months ago
dashboards Adjust Tesla tire pressure alert threshold 1 week ago
group docs: reconcile configuration inventory 2 months ago
image/c5021a9e5893b88a0d8588fa168d0a0b New docker image on new lab 3 years ago
input_boolean Fix static YouTube badge URL 2 months ago
json_data chore(ha): remove stale space package 4 months ago
lovelace Add Docker 13 daily APT maintenance tracking 2 months ago
packages Stop vacuum task on family return 5 days ago
scene Fix static YouTube badge URL 2 months ago
script Show driveway alerts on household kiosks 2 weeks ago
sensor Fix static YouTube badge URL 2 months ago
shell_scripts Confirm Docker 10 APT boot reports 2 weeks ago
sounds Fix static YouTube badge URL 2 months ago
templates/speech Add restart-safe garbage reminder snooze 3 weeks ago
themes feat(kiosk): add contextual event detail views 2 months ago
www Show driveway alerts on household kiosks 2 weeks ago
.HA_VERSION Update Home Assistant to 2026.9.4 8 hours ago
README.md Refine infrastructure and maintenance behavior 2 weeks ago
automations.yaml Normalize Home Assistant YAML headers 4 months ago
configuration.yaml feat: add purpose-built bedroom and kitchen kiosks 2 months ago
homekit.yaml Update HA version to 2026.1.0 and enhance configuration files with improved documentation and additional entities for cloud integration. 9 months ago
light_groups.yaml Normalize Home Assistant YAML headers 4 months ago
logbook.yaml Add BGW gateway telemetry 2 weeks ago
logger.yaml Refine maintenance and infrastructure operations 4 weeks ago
recorder.yaml Record phone battery state for sleep history 6 days ago
travis_secrets.yaml Add BGW gateway telemetry 2 weeks ago
ui-lovelace.yaml Enhance dashboard configurations by updating card styles to use `var(--divider-color)` for borders, improving consistency across various YAML files. Remove deprecated Pi-hole card section and streamline infrastructure views by including top chip sections for better organization. Update README to clarify Lovelace resource loading and migration notes. 8 months ago

README.md

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 view of the config/ directory my production Home Assistant instance loads every night. Use this README as a map when you want to jump directly into the most interesting packages, automations, and supporting assets.

Quick navigation

Home Assistant header

What this folder is (and isn't)

  • Every YAML file here is live and version-controlled; anything missing is intentionally ignored via .gitignore (databases, logs, caches, etc.).
  • This is a split-configuration layout: configuration.yaml simply includes the files and directories documented here so changes are easy to isolate.
  • Nothing in this folder is a drop-in template—borrow ideas, but adjust entity IDs, helpers, and secrets to match your home before reloading HA.

How the config is organized

  • Packages (packages/) – complete subsystems that bundle sensors, switches, automations, scripts, and lovelace assets for a single feature (alarm, garage, water shutoff, etc.).
  • Container updates – YAML source: tugtainer_updates processes Available reports without persistent alerts, keeps Updated/Failed outcomes visible, and dispatches controlled review work. Watch on YouTube vCloudInfo Blog Post
  • WAN monitoring – YAML source: infrastructure, YAML source: speedtest, and the WAN dashboard separate multi-probe reachability, continuous latency/loss, Ookla capacity, and result freshness. Watch on YouTube vCloudInfo Blog Post
  • BGW gateway monitoring – YAML source: bgw_gateway, the BGW Probe project, and the Network dashboard expose read-only gateway reachability, broadband link, uptime, speed, and traffic counters. Watch on YouTube vCloudInfo Blog Post
  • Entity cleanup – YAML source: docker_infrastructure, YAML source: infrastructure, recorder, and logbook show how the Portainer and Glances audit kept proven history while removing stale registry noise. Watch on YouTube vCloudInfo Blog Post
  • Automations (automation/) – event-driven YAML broken out by area or device; the legacy automations.yaml remains for UI-created flows. The Frigate driveway example turns a car-specific zone and 30-second loiter into a two-phone camera alert plus LLM-backed speech. YAML source: driveway_parked_car Watch on YouTube vCloudInfo Blog Post
  • Scripts & scenes (script/, scene/) – curated lighting, notification, and AGENT engineer handoff helpers used by presence, holiday, seasonal, and infrastructure routines.
  • Templates (templates/) – Jinja helpers and speech templates reused by the notify/speech engines.
  • Dashboards (dashboards/) – YAML-managed Lovelace dashboards and UI resources, including a phone-first Overview view with large two-column controls. Watch on YouTube vCloudInfo Blog Post
  • www/ + custom components – branding assets, floorplans, and any custom components the core install depends on.
  • Custom Sidebar – www/custom-sidebar-config.yaml pins Overview/Systems, hides Calendar/Media, and controls the bottom Developer Tools shortcut; HACS owns the plugin files under www/community/custom-sidebar.
Section Why start here Featured automation(s)
Packages Self-contained subsystems that highlight patterns like combined alerts + actions. YAML source: alarm, YAML source: garadget, YAML source: infrastructure, YAML source: speedtest, YAML source: bgw_gateway, YAML source: llmvision, YAML source: phynplus, YAML source: maintenance_log, YAML source: tugtainer_updates, YAML source: rachio, YAML source: kiosk_tablet, YAML source: vacation_mode, YAML source: vacuum, YAML source: powerwall, YAML source: tesla_model_y
Automations Real-world triggers that tie Zwave, MQTT, REST, and Frigate occupancy events into the rest of the house. YAML source: driveway_parked_car, YAML source: garage_entry_light, YAML source: dark_rainy_day, YAML source: dash_buttons
Scripts Reusable building blocks for lighting, notifications, safety responses, and Joanna/BearClaw remediation dispatch. YAML source: joanna_dispatch, YAML source: notify_engine, YAML source: speech_engine
Scenes Seasonal and ambiance presets that the scripts and automations call into. YAML source: monthly_colors, YAML source: living_room
Templates & Speech Human-friendly voice briefings and templated responses, including quiet-by-default air-quality warnings with separate Airly CAQI and Pirate Weather US AQI thresholds. YAML source: briefing Watch on YouTube vCloudInfo Blog Post
Dashboards & Media Desktop control-center, mobile quick-access, and purpose-built kiosk views, UI chrome, floorplans, and automation assets. dashboards, WAN dashboard, Bedroom dashboard, Watch WAN walkthrough, topology diagram, media/
Seasonal Audio Cuckoo clock with Halloween and Christmas sound packs. YAML source: CucKoo_Clock

The latest walkthrough turns an AT&T BGW210/BGW320 gateway's read-only status pages into a small Docker API, Home Assistant entities, and a Network dashboard card. Watch on YouTube vCloudInfo Blog Post. The reusable collector is BGW Probe, and the Home Assistant implementation is YAML source: bgw_gateway. The earlier Tesla tire-pressure, driveway, WAN, mobile-dashboard, air-quality, entity-cleanup, Tugtainer, water-softener, HVAC, Powerwall, leak-detection, kiosk, and LLM Vision walkthroughs remain available in their featured rows.

Only including devices that have active references in the files above or an open implementation issue.

Device What it drives (friendly name -> file) Buy
Amazon Fire tablet wall kiosk Bedroom Fully recovery and clock-free night-watch dashboard plus a distinct Kitchen Show clock/forecast, household-alert surface, motion-aware idle dimming, household-aware screen power, and state-driven full-screen Garage/Front Door views - YAML source: kiosk_tablet, Bedroom dashboard, Kiosk Satellite preview, Watch on YouTube Tablet Mount
Garadget garage door controller Garage doors: open/close, arrival helpers, and nighttime reminders - YAML source: garadget, YAML source: garage_entry_light, Watch on YouTube, vCloudInfo Blog Post Buy
August smart lock Front-door lock status + remote control – YAML source: august Buy
Amazon Echo Show Pops up the front doorbell camera when the August lock unlocks – 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_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 Buy
Google Nest thermostat HVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - YAML source: climate, YAML source: home_water_sections, Watch on YouTube Buy
Raspberry Pi 3 + Aeon Z-Wave stick Z-Wave backbone for door/hall sensors - YAML source: garage_entry_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_buttons 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_color_scene Buy
Etekcity/433MHz outlet Accent lighting relays – YAML source: garage_entry_light Buy

Tips for re-use

  • Copy a package folder and adjust entity IDs in one place instead of hunting through automations.
  • Use the scripts and scenes as examples of how to break complicated flows into composable blocks.
  • The www/ assets are ideal references when building your own Lovelace floorplans or dashboards.

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

Powered by TurnKey Linux.