|
|
<h1 align="center">
|
|
|
<a name="logo" href="https://www.vCloudInfo.com/tag/iot"><img src="https://raw.githubusercontent.com/CCOSTAN/Home-AssistantConfig/master/x_profile.png" alt="Bear Stone Smart Home" width="200"></a>
|
|
|
<br>
|
|
|
Bear Stone Smart Home Documentation
|
|
|
</h1>
|
|
|
<h4 align="center">Be sure to :star: my configuration repo so you can keep up to date on any daily progress!</h4>
|
|
|
|
|
|
<div align="center">
|
|
|
|
|
|
[](https://x.com/ccostan)
|
|
|
[](https://www.youtube.com/vCloudInfo?sub_confirmation=1)
|
|
|
[](https://github.com/CCOSTAN/Home-AssistantConfig/stargazers) <br>
|
|
|
[](https://github.com/CCOSTAN/Home-AssistantConfig/blob/master/config/.HA_VERSION)
|
|
|
[](https://github.com/CCOSTAN/Home-AssistantConfig/commits/master)
|
|
|
[](https://github.com/CCOSTAN/Home-AssistantConfig/commits/master)
|
|
|
|
|
|
</div>
|
|
|
|
|
|
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
|
|
|
- You are here: `config/` (configuration root)
|
|
|
- [Repo overview](../README.md) | [Blog](https://www.vcloudinfo.com) | [Issues](https://github.com/CCOSTAN/Home-AssistantConfig/issues?q=is%3Aissue+is%3Aopen+sort%3Aupdated-desc) | [Diagram](../README.md#network-diagram) | [YouTube](https://youtube.com/vCloudInfo)
|
|
|
- Directory highlights: [packages](packages), [automation](automation), [script](script), [scene](scene), [templates](templates), [dashboards](dashboards), [www](www), [custom_components](custom_components)
|
|
|
|
|
|

|
|
|
|
|
|
### 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** – [](packages/tugtainer_updates.yaml) logs Tugtainer reports into Home Assistant persistent notifications and dispatches controlled review work. [](https://youtu.be/4NNOkXzUyYw) [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html)
|
|
|
- **Automations (`automation/`)** – event-driven YAML broken out by area or device; the legacy `automations.yaml` remains for UI-created flows.
|
|
|
- **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 (generated from storage, then maintained as code).
|
|
|
- **www/ + custom components** – branding assets, floorplans, and any custom components the core install depends on.
|
|
|
- **Custom Sidebar** – `www/custom-sidebar-config.yaml` controls the bottom Developer Tools shortcut; HACS owns the plugin files under `www/community/custom-sidebar`.
|
|
|
|
|
|
### Featured automations by section
|
|
|
| Section | Why start here | Featured automation(s) |
|
|
|
| --- | --- | --- |
|
|
|
| Packages | Self-contained subsystems that highlight patterns like combined alerts + actions. | [](packages/alarm.yaml), [](packages/garadget.yaml), [](packages/llmvision.yaml), [](packages/phynplus.yaml), [](packages/maintenance_log.yaml), [](packages/tugtainer_updates.yaml), [](packages/rachio.yaml), [](packages/kiosk_tablet.yaml), [](packages/vacation_mode.yaml), [](packages/vacuum.yaml), [](packages/powerwall.yaml) |
|
|
|
| Automations | Real-world triggers that tie Zwave, MQTT, and REST sensors into the rest of the house. | [](automation/garage_entry_light.yaml), [](automation/dark_rainy_day.yaml), [](automation/dash_buttons.yaml) |
|
|
|
| Scripts | Reusable building blocks for lighting, notifications, safety responses, and Joanna/BearClaw remediation dispatch. | [](script/joanna_dispatch.yaml), [](script/notify_engine.yaml), [](script/speech_engine.yaml) |
|
|
|
| Scenes | Seasonal and ambiance presets that the scripts and automations call into. | [](scene/monthly_colors.yaml), [](scene/living_room.yaml) |
|
|
|
| Templates & Speech | Human-friendly voice briefings and templated responses. | [](templates/speech/briefing.yaml) |
|
|
|
| Dashboards & Media | UI chrome, floorplans, sound bites, and automation assets. | [dashboards/kiosk](dashboards/kiosk), [topology diagram](../README.md#network-diagram), [media/](media) |
|
|
|
| Seasonal Audio | Cuckoo clock with Halloween and Christmas sound packs. | [](automation/System/CucKoo_Clock.yaml) |
|
|
|
|
|
|
The latest walkthrough shows a two-lane Docker update workflow: Tugtainer handles routine checks and recreates, Home Assistant keeps every report visible, and Codex handles exceptions through Compose with service-specific proof. [](https://youtu.be/4NNOkXzUyYw) [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html). YAML lives in [](packages/tugtainer_updates.yaml), with the supporting [infrastructure dashboard](dashboards/infrastructure). The earlier water-softener, HVAC, Powerwall, Codex reset-credit, leak-detection, kiosk, and LLM Vision walkthroughs are still available with examples in [](packages/maintenance_log.yaml), [](packages/climate.yaml), [](packages/powerwall.yaml), [](packages/bearclaw.yaml), [](packages/phynplus.yaml), [](packages/kiosk_tablet.yaml), and [](packages/llmvision.yaml).
|
|
|
|
|
|
### Gear tied to these automations (affiliate links)
|
|
|
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 camera screen with Fully Kiosk recovery, bedtime dimming, and a dedicated YAML dashboard - [](packages/kiosk_tablet.yaml), [kiosk dashboard](dashboards/kiosk), [](https://youtu.be/ChgEu0IDWzc) | [](https://amzn.to/2swPVSm) [](https://amzn.to/2tBSTUU) |
|
|
|
| Garadget garage door controller | Garage doors: open/close, arrival helpers, wind alerts, and nighttime reminders - [](packages/garadget.yaml), [](automation/garage_entry_light.yaml), [](https://youtu.be/wFO0H5zgnzk), [](https://www.vcloudinfo.com/2026/05/home-assistant-garage-automations-arrival-alerts-tesla.html) | [](https://amzn.to/2jQLpVQ) |
|
|
|
| August smart lock | Front-door lock status + remote control – [](packages/august.yaml) | [](https://amzn.to/48jVzZ3) |
|
|
|
| Amazon Echo Show | Pops up the front doorbell camera when the August lock unlocks – [](packages/august.yaml) | [](https://amzn.to/4ptA3YO) |
|
|
|
| Phyn Plus water shutoff | Leak detection + auto shutoff - [](packages/phynplus.yaml), [](https://youtu.be/xbhgWnomFYI), [](https://www.vcloudinfo.com/2026/06/home-assistant-leak-detection-automations.html), [](https://www.vcloudinfo.com/2020/05/phyn-plus-smart-water-shutoff-device.html) | [](https://amzn.to/2Zy3sbJ) |
|
|
|
| Rachio sprinkler controller | Rain-skips, active-zone status, trigger-derived last-run history, and dashboard controls – [](packages/rachio.yaml), [](dashboards/overview/views/10_sprinklers.yaml), [](dashboards/overview/partials/water_sections.yaml) | [](https://amzn.to/2eoPKBW) |
|
|
|
| Tesla Powerwall 2 | Grid-outage alerts, charging watchdog, and load-shed automations - [](packages/powerwall.yaml), [](https://youtu.be/hR_0lFEE2bA), [](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html) | [](https://amzn.to/3UM4BZ5) |
|
|
|
| Google Nest thermostat | HVAC schedules plus runtime-based filter reminders and condenser-line cleanout tracking - [](packages/climate.yaml), [](dashboards/overview/partials/water_sections.yaml), [](https://youtu.be/nScl2JxYSB8) | [](https://amzn.to/4olpINw) |
|
|
|
| NodeMCU motion sensor | Office motion lighting + comfort scenes – [](packages/office_motion.yaml) | [](https://amzn.to/2oUgj5i) |
|
|
|
| Raspberry Pi 3 + Aeon Z-Wave stick | Z-Wave backbone for door/hall sensors - [](automation/garage_entry_light.yaml), [](https://youtu.be/wFO0H5zgnzk) | [](https://amzn.to/2e3DOBY) [](https://amzn.to/2eAiAP0) |
|
|
|
| Roku streaming device | TV presence -> scenes/lighting – [](packages/roku.yaml) | [](https://amzn.to/2Ctp8cr) |
|
|
|
| Amazon Dash Button | Quick actions (office lamp toggle) – [](automation/dash_buttons.yaml) | [](https://amzn.to/2dPKZhM) |
|
|
|
| Amazon Echo Glow | Visual notification light candidate for Home Assistant status cues - [](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1827) | [](https://amzn.to/4wsGUoU) |
|
|
|
| Dreame/Neato vacuum | Cleaning schedules, room queues, Alexa room cleans, and rescue notifications - [](packages/vacuum.yaml), [](https://youtu.be/KKOWSKuF5jA), [](https://www.vcloudinfo.com/2026/05/home-assistant-vacuum-automations-dreame-2026.html) | [](https://amzn.to/4f7NpFP) |
|
|
|
| Flux/LED strip controller | Monthly color scenes for exterior – [](script/monthly_color_scene.yaml) | [](https://amzn.to/2jUBSBE) |
|
|
|
| Etekcity/433MHz outlet | Accent lighting relays – [](automation/garage_entry_light.yaml) | [](https://amzn.to/2efNoBP) |
|
|
|
|
|
|
### 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.**
|
|
|
|
|
|
<a name="bottom" href="https://github.com/CCOSTAN/Home-AssistantConfig#logo"><img align="right" border="0" src="https://raw.githubusercontent.com/CCOSTAN/Home-AssistantConfig/master/config/www/custom_ui/floorplan/images/branding/up_arrow.png" width="25" ></a>
|
|
|
|
|
|
**Still have questions on my Config?** <br>
|
|
|
**Message me on X :** [](https://www.x.com/ccostan)
|
|
|
|
|
|
<p align="center">
|
|
|
<a target="_blank" href="https://www.buymeacoffee.com/vCloudInfo"><img src="https://www.buymeacoffee.com/assets/img/BMC-btn-logo.svg" alt="Buy me a coffee"><span style="margin-left:5px">You can buy me a coffee</span></a><a target="_blank" href="https://www.buymeacoffee.com/vCloudInfo"><img src="https://www.buymeacoffee.com/assets/img/BMC-btn-logo.svg" alt="Buy me a coffee"></a>
|
|
|
<br>
|
|
|
<a href="https://eepurl.com/dmXFYz"><img align="center" border="0" src="https://raw.githubusercontent.com/CCOSTAN/Home-AssistantConfig/master/config/www/custom_ui/floorplan/images/branding/email_link.png" height="50" ></a><br>
|
|
|
<a href="https://www.vCloudInfo.com/p/affiliate-disclosure.html">
|
|
|
Affiliate Disclosure
|
|
|
</a></p>
|