Add garage person detection, the shared fixture power reminder, and Garadget alignment alerts. Keep the office lamp on its PC session controls and remove its unused Work and Dash triggers. Replace cramped README badges with text links and repair outdated destinations.
@ -45,44 +45,43 @@ The downstairs cooling plan combines bedtime, presence and guest mode with fresh
- Camera and network examples reflect one home installation; replace local endpoints and service names when adapting them.
### Featured examples to start with
- Nighttime light brightness: [](config/automation/late_night_brightness_guard.yaml) [](https://youtu.be/XRciHrQhcxk) [](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The deployed rule is scoped to manual activations; the companion tutorial demonstrates a separate whole-house example.
- Cloudflare website alerts with authenticated webhook delivery and persistent Repairs: [](config/custom_components/cloudflare_alerts) [](https://youtu.be/-v1JkKwDrI8) [](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html)
- Colored iOS notification icons for packages, driveway alerts, and vacuum help: [](config/script/notify_engine.yaml), [](https://youtu.be/TMfdxv-WprM), [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
- Windows Codex usage and reset alerts: [](https://github.com/CCOSTAN/CodexTray), [](https://youtu.be/5EFgP04-Ssk), [](https://www.vcloudinfo.com/2026/08/codex-tray-monitor-openai-codex-usage-windows.html)
- WAN reachability, quality, Ookla capacity, and freshness monitoring: [](config/packages/infrastructure.yaml), [](config/packages/speedtest.yaml), [](config/dashboards/infrastructure/views/04_wan.yaml), [](https://youtu.be/F-PpsKkzcrM), [](https://www.vcloudinfo.com/2026/08/home-assistant-internet-speed-monitoring-ookla.html)
- Read-only BGW gateway health, link, uptime, and traffic telemetry: [](config/packages/bgw_gateway.yaml), [](https://github.com/CCOSTAN/bgw-probe), [](config/dashboards/infrastructure/partials/network_sections.yaml), [](https://youtu.be/ovNJnaVPWAY), [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html)
- Mobile quick-access dashboard with large two-column controls: [](config/dashboards), [](https://youtu.be/ujP-zYLEso8), [](https://www.vcloudinfo.com/2026/07/home-assistant-mobile-dashboard-big-buttons.html)
- Alarm and perimeter monitoring: [](config/packages/alarm.yaml)
- Garage routines and entry lighting: [](config/packages/garadget.yaml), [](config/automation/garage_entry_light.yaml), [](https://youtu.be/wFO0H5zgnzk)
- Tesla tire-pressure alerts with shared briefing snoozes: [](config/packages/tesla_model_y.yaml), [](https://youtu.be/hDNyZfTfTtE), [](https://www.vcloudinfo.com/2026/09/home-assistant-tesla-tire-pressure-alerts.html)
- Docker update reporting and exception review: [](config/packages/tugtainer_updates.yaml), [config/dashboards/infrastructure](config/dashboards/infrastructure), [](https://youtu.be/4NNOkXzUyYw), [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html)
- Entity registry and Docker telemetry cleanup: [](config/packages/docker_infrastructure.yaml), [](config/packages/infrastructure.yaml), [recorder](config/recorder.yaml), [logbook](config/logbook.yaml), [](https://youtu.be/aceV7ObKJVA), [](https://www.vcloudinfo.com/2026/07/using-codex-clean-up-home-assistant-entities.html)
- TeslaMate road-trip reports and milestone alerts: [](config/packages/bearclaw.yaml), [issue #1845](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1845), [](https://youtu.be/9-9T6v17NEw), [](https://www.vcloudinfo.com/2026/07/teslamate-road-trip-reports-codex.html)
- Air-quality speech alerts with separate CAQI and US AQI thresholds: [](config/custom_templates/briefing.jinja), [issue #1834](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1834), [](https://youtu.be/Gjk7z34Qe_4), [](https://www.vcloudinfo.com/2026/07/home-assistant-air-quality-airly-pirate-weather.html)
- Water leak response loop: [](config/packages/phynplus.yaml), [](https://youtu.be/xbhgWnomFYI)
- Water softener salt maintenance: [](config/packages/maintenance_log.yaml), [](config/dashboards/overview/views/09_salt_trends.yaml), [](config/dashboards/overview/partials/water_sections.yaml), [](https://youtu.be/_OqTv9i-jAs), [](https://www.vcloudinfo.com/2026/07/home-assistant-water-softener-salt-automation.html), [issue #1816](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1816)
- Sprinkler status and last-run dashboard: [](config/packages/rachio.yaml), [](config/dashboards/infrastructure/views/10_sprinklers.yaml), [](config/dashboards/infrastructure/partials/home_water_sections.yaml), [](https://youtu.be/a--1iTDWhSo), [](https://www.vcloudinfo.com/2026/07/home-assistant-sprinkler-automation-rachio.html)
- [Upcycled Gen 2 Nest photo and notification display](docs/NEST_DISPLAY.md): [](config/packages/kiosk_tablet.yaml) [](https://youtu.be/fuS1voqRznY) [](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html)
- Bedroom camera kiosk tablet: [](config/packages/kiosk_tablet.yaml), [config/dashboards/kiosk](config/dashboards/kiosk), [](https://youtu.be/ChgEu0IDWzc)
- Dash-button triggers for quick actions: [](config/automation/dash_buttons.yaml)
- PC lock/unlock-driven lighting plus workday wake-up via HASS.Agent + Wake on LAN: [](config/packages/hass_agent_homepc.yaml)
- Seasonal cuckoo clock with patriotic, October, and Christmas sound packs: [](config/automation/System/CucKoo_Clock.yaml)
- Garage arrival and entry helpers: [](config/packages/garadget.yaml)
- Vacation Mode and house-sitter checks: [](config/packages/vacation_mode.yaml)
- Battery and solar awareness: [](config/packages/powerwall.yaml), [](https://youtu.be/hR_0lFEE2bA), [](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html)
- Nighttime light brightness: [`late_night_brightness_guard.yaml`](config/automation/late_night_brightness_guard.yaml) [](https://youtu.be/XRciHrQhcxk) [](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The deployed rule is scoped to manual activations; the companion tutorial demonstrates a separate whole-house example.
- Cloudflare website alerts with authenticated webhook delivery and persistent Repairs: [`cloudflare_alerts`](config/custom_components/cloudflare_alerts) [](https://youtu.be/-v1JkKwDrI8) [](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html)
- Colored iOS notification icons for packages, driveway alerts, and vacuum help: [`notify_engine.yaml`](config/script/notify_engine.yaml), [](https://youtu.be/TMfdxv-WprM), [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
- Windows Codex usage and reset alerts: [CodexTray](https://github.com/CCOSTAN/CodexTray), [](https://youtu.be/5EFgP04-Ssk), [](https://www.vcloudinfo.com/2026/08/codex-tray-monitor-openai-codex-usage-windows.html)
- WAN reachability, quality, Ookla capacity, and freshness monitoring: [`infrastructure.yaml`](config/packages/infrastructure.yaml), [`speedtest.yaml`](config/packages/speedtest.yaml), [`04_wan.yaml`](config/dashboards/infrastructure/views/04_wan.yaml), [](https://youtu.be/F-PpsKkzcrM), [](https://www.vcloudinfo.com/2026/08/home-assistant-internet-speed-monitoring-ookla.html)
- Read-only BGW gateway health, link, uptime, and traffic telemetry: [`bgw_gateway.yaml`](config/packages/bgw_gateway.yaml), [BGW Probe](https://github.com/CCOSTAN/bgw-probe), [`network_sections.yaml`](config/dashboards/infrastructure/partials/network_sections.yaml), [](https://youtu.be/ovNJnaVPWAY), [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html)
- Mobile quick-access dashboard with large two-column controls: [`dashboards`](config/dashboards), [](https://youtu.be/ujP-zYLEso8), [](https://www.vcloudinfo.com/2026/07/home-assistant-mobile-dashboard-big-buttons.html)
- Alarm and perimeter monitoring: [`alarm.yaml`](config/packages/alarm.yaml)
- Garage routines and entry lighting: [`garadget.yaml`](config/packages/garadget.yaml), [`garage_entry_light.yaml`](config/automation/garage_entry_light.yaml), [](https://youtu.be/wFO0H5zgnzk)
- Tesla tire-pressure alerts with shared briefing snoozes: [`tesla_model_y.yaml`](config/packages/tesla_model_y.yaml), [](https://youtu.be/hDNyZfTfTtE), [](https://www.vcloudinfo.com/2026/09/home-assistant-tesla-tire-pressure-alerts.html)
- Docker update reporting and exception review: [`tugtainer_updates.yaml`](config/packages/tugtainer_updates.yaml), [config/dashboards/infrastructure](config/dashboards/infrastructure), [](https://youtu.be/4NNOkXzUyYw), [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html)
- Entity registry and Docker telemetry cleanup: [`docker_infrastructure.yaml`](config/packages/docker_infrastructure.yaml), [`infrastructure.yaml`](config/packages/infrastructure.yaml), [recorder](config/recorder.yaml), [logbook](config/logbook.yaml), [](https://youtu.be/aceV7ObKJVA), [](https://www.vcloudinfo.com/2026/07/using-codex-clean-up-home-assistant-entities.html)
- TeslaMate road-trip reports and milestone alerts: [`bearclaw.yaml`](config/packages/bearclaw.yaml), [issue #1845](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1845), [](https://youtu.be/9-9T6v17NEw), [](https://www.vcloudinfo.com/2026/07/teslamate-road-trip-reports-codex.html)
- Air-quality speech alerts with separate CAQI and US AQI thresholds: [`briefing.jinja`](config/custom_templates/briefing.jinja), [issue #1834](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1834), [](https://youtu.be/Gjk7z34Qe_4), [](https://www.vcloudinfo.com/2026/07/home-assistant-air-quality-airly-pirate-weather.html)
- Water leak response loop: [`phynplus.yaml`](config/packages/phynplus.yaml), [](https://youtu.be/xbhgWnomFYI)
- Water softener salt maintenance: [`maintenance_log.yaml`](config/packages/maintenance_log.yaml), [`09_salt_trends.yaml`](config/dashboards/infrastructure/views/09_salt_trends.yaml), [`home_water_sections.yaml`](config/dashboards/infrastructure/partials/home_water_sections.yaml), [](https://youtu.be/_OqTv9i-jAs), [](https://www.vcloudinfo.com/2026/07/home-assistant-water-softener-salt-automation.html), [issue #1816](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1816)
- Sprinkler status and last-run dashboard: [`rachio.yaml`](config/packages/rachio.yaml), [`10_sprinklers.yaml`](config/dashboards/infrastructure/views/10_sprinklers.yaml), [`home_water_sections.yaml`](config/dashboards/infrastructure/partials/home_water_sections.yaml), [](https://youtu.be/a--1iTDWhSo), [](https://www.vcloudinfo.com/2026/07/home-assistant-sprinkler-automation-rachio.html)
- [Upcycled Gen 2 Nest photo and notification display](docs/NEST_DISPLAY.md): [`kiosk_tablet.yaml`](config/packages/kiosk_tablet.yaml) [](https://youtu.be/fuS1voqRznY) [](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html)
- Bedroom camera kiosk tablet: [`kiosk_tablet.yaml`](config/packages/kiosk_tablet.yaml), [config/dashboards/kiosk](config/dashboards/kiosk), [](https://youtu.be/ChgEu0IDWzc)
- Holiday/front-of-house color scenes: [`monthly_colors.yaml`](config/scene/monthly_colors.yaml), [`monthly_color_scene.yaml`](config/script/monthly_color_scene.yaml); local calendar source: [`holiday.yaml`](config/packages/holiday.yaml) [](https://youtu.be/QzrfDFA7htc) [](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) Seasonal dashboard accents: [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html)
- PC lock/unlock-driven lighting plus workday wake-up via HASS.Agent + Wake on LAN: [`hass_agent_homepc.yaml`](config/packages/hass_agent_homepc.yaml)
- Seasonal cuckoo clock with patriotic, October, and Christmas sound packs: [`CucKoo_Clock.yaml`](config/automation/System/CucKoo_Clock.yaml)
- Garage arrival and entry helpers: [`garadget.yaml`](config/packages/garadget.yaml)
- Vacation Mode and house-sitter checks: [`vacation_mode.yaml`](config/packages/vacation_mode.yaml)
- Snoozeable maintenance notifications: [`climate.yaml`](config/packages/climate.yaml), [`printer.yaml`](config/packages/printer.yaml), [`vacation_mode.yaml`](config/packages/vacation_mode.yaml), [](https://youtu.be/y47KSflS1aw)
- Battery and solar awareness: [`powerwall.yaml`](config/packages/powerwall.yaml), [](https://youtu.be/hR_0lFEE2bA), [](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html)
| Duplicati | [duplicati/duplicati](https://github.com/duplicati/duplicati) | Off-box, versioned backups for HA config, media, and infrastructure compose/config trees. |
| Cloudflared | [cloudflare/cloudflared](https://hub.docker.com/r/cloudflare/cloudflared) | Secure tunnel/edge access to Home Assistant without opening inbound ports. Cloudflare certificate, tunnel, and origin alert example: [](https://youtu.be/-v1JkKwDrI8) [](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html) |
| Cloudflared | [cloudflare/cloudflared](https://hub.docker.com/r/cloudflare/cloudflared) | Secure tunnel/edge access to Home Assistant without opening inbound ports. Cloudflare certificate, tunnel, and origin alert example: [Watch Cloudflare walkthrough](https://youtu.be/-v1JkKwDrI8) [Cloudflare blog guide](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html) |
| WordPress | [wordpress](https://hub.docker.com/_/wordpress) | Hosts [vCloudInfo.com](https://www.vcloudinfo.com) for docs, how-tos, videos, and long-form writeups that accompany this config. |
### Gear tied to real automations (affiliate links)
@ -92,25 +91,25 @@ Hardware linked to the automations below. Older hardware and projects under eval
| 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 - [](config/packages/kiosk_tablet.yaml), [kiosk dashboard](config/dashboards/kiosk), [](https://youtu.be/ChgEu0IDWzc) Seasonal dashboard accents: [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) | [](https://amzn.to/2swPVSm) [](https://amzn.to/2tBSTUU) |
| Garadget garage door controller | Garage doors: open/close, arrival helpers, and nighttime reminders - [](config/packages/garadget.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 control + status - [](config/packages/august.yaml) [](https://www.youtube.com/shorts/UdcCeAyo9Ak) | [](https://amzn.to/48jVzZ3) |
| Phyn Plus water shutoff | Leak detection + auto shutoff - [](config/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) |
| Tesla Powerwall 2 | Grid-outage alerts, charging watchdog, and load-shed automations - [](config/packages/powerwall.yaml), [](https://youtu.be/hR_0lFEE2bA), [](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html) | [Powerwall at Tesla](https://www.tesla.com/powerwall) (manufacturer; examples use Powerwall 2) |
| Google Nest thermostat | Downstairs cooling schedule, presence/Eco and fresh-air suggestions; runtime-based filter reminders for both units and condenser-line cleanout tracking - [](config/packages/climate.yaml), [](config/dashboards/infrastructure/partials/hvac_sections.yaml), [](https://youtu.be/nScl2JxYSB8) [](https://youtu.be/J7OSCINNNdM) [](https://www.vcloudinfo.com/2026/11/nest-thermostat-schedule-fresh-air-home-assistant.html) | [](https://amzn.to/4olpINw) |
| [Retired Gen 2 Nest display](docs/NEST_DISPLAY.md) | Round family-photo gallery, two-minute household alerts, bedtime/away screen policy and guest Wi-Fi QR rotation - [](config/packages/kiosk_tablet.yaml) [](https://youtu.be/fuS1voqRznY) [](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html) | Reuses an existing thermostat and USB power adapter. |
| 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. | [](https://amzn.to/2e3DOBY) [](https://amzn.to/2eAiAP0) |
| Samsung 65-inch TV | Living-room TV used in the Home Assistant dashboard video. The linked 65-inch Samsung model is newer than the Q70 shown; check compatibility. [](https://youtu.be/hda5WXHWlpI) [](https://www.vcloudinfo.com/2026/10/samsung-tv-home-assistant-dashboard-haven.html) | [](https://link.amazon/B051yMNZH) |
| Roku streaming device | TV presence -> scenes/lighting - [](config/packages/roku.yaml) [](https://youtu.be/n13wrw-eTvU) Raven idle dashboard: [](config/packages/samsung_tv.yaml) [](https://youtu.be/6KpJituYqSg) [](https://www.vcloudinfo.com/2026/11/roku-home-assistant-dashboard-raven.html). | [](https://amzn.to/2Ctp8cr) |
| Amazon Echo Show | Front door camera pop-up when the August lock unlocks - [](config/packages/august.yaml) [](https://youtu.be/EJLT7KXfzO8) | [](https://amzn.to/4ptA3YO) |
| Amazon Echo Glow (under evaluation) | Unvalidated bridge experiment for Home Assistant status cues; follow the issue before buying - [](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1827) | [](https://amzn.to/4wsGUoU) |
The [Dash Button automation](config/automation/dash_buttons.yaml) 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.
| Amazon Fire tablet wall kiosk (older Fire 7) | Bedroom camera screen with Fully Kiosk recovery, bedtime dimming, and a lightweight dashboard - [`kiosk_tablet.yaml`](config/packages/kiosk_tablet.yaml), [kiosk dashboard](config/dashboards/kiosk), [YouTube](https://youtu.be/ChgEu0IDWzc) Seasonal dashboard accents: [Watch holiday dashboard theming](https://youtu.be/qawvBd8_RJ0) [Holiday dashboard guide](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) | [Tablet](https://amzn.to/2swPVSm) [Mount](https://amzn.to/2tBSTUU) |
| Tesla Powerwall 2 | Grid-outage alerts, charging watchdog, and load-shed automations - [`powerwall.yaml`](config/packages/powerwall.yaml), [YouTube](https://youtu.be/hR_0lFEE2bA), [Blog post](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html) | [Powerwall at Tesla](https://www.tesla.com/powerwall) (manufacturer; examples use Powerwall 2) |
| Google Nest thermostat | Downstairs cooling schedule, presence/Eco and fresh-air suggestions; runtime-based filter reminders for both units and condenser-line cleanout tracking - [`climate.yaml`](config/packages/climate.yaml), [`hvac_sections.yaml`](config/dashboards/infrastructure/partials/hvac_sections.yaml), [YouTube](https://youtu.be/nScl2JxYSB8) [Watch Nest schedule](https://youtu.be/J7OSCINNNdM) [Nest schedule guide](https://www.vcloudinfo.com/2026/11/nest-thermostat-schedule-fresh-air-home-assistant.html) | [Buy](https://amzn.to/4olpINw) |
| [Retired Gen 2 Nest display](docs/NEST_DISPLAY.md) | Round family-photo gallery, two-minute household alerts, bedtime/away screen policy and guest Wi-Fi QR rotation - [`kiosk_tablet.yaml`](config/packages/kiosk_tablet.yaml) [Watch Nest upcycling](https://youtu.be/fuS1voqRznY) [Nest display blog](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html) | Reuses an existing thermostat and USB power adapter. |
| 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](https://amzn.to/2e3DOBY) [Z-Wave](https://amzn.to/2eAiAP0) |
| Samsung 65-inch TV | Living-room TV used in the Home Assistant dashboard video. The linked 65-inch Samsung model is newer than the Q70 shown; check compatibility. [Watch TV dashboard](https://youtu.be/hda5WXHWlpI) [TV dashboard blog](https://www.vcloudinfo.com/2026/10/samsung-tv-home-assistant-dashboard-haven.html) | [Buy](https://link.amazon/B051yMNZH) |
| Roku streaming device | TV presence -> scenes/lighting - [`roku.yaml`](config/packages/roku.yaml) [YouTube](https://youtu.be/n13wrw-eTvU) Raven idle dashboard: [`samsung_tv.yaml`](config/packages/samsung_tv.yaml) [Watch Roku Dashboard](https://youtu.be/6KpJituYqSg) [Roku Dashboard blog](https://www.vcloudinfo.com/2026/11/roku-home-assistant-dashboard-raven.html). | [Buy](https://amzn.to/2Ctp8cr) |
| Amazon Echo Show | Front door camera pop-up when the August lock unlocks - [`august.yaml`](config/packages/august.yaml) [YouTube](https://youtu.be/EJLT7KXfzO8) | [Buy](https://amzn.to/4ptA3YO) |
| Amazon Echo Glow (under evaluation) | Unvalidated bridge experiment for Home Assistant status cues; follow the issue before buying - [GitHub issue: 1827](https://github.com/CCOSTAN/Home-AssistantConfig/issues/1827) | [Buy](https://amzn.to/4wsGUoU) |
@ -33,13 +33,13 @@ Live view of the `config/` directory my production Home Assistant instance loads
### How the config is organized
- **HomeKit** - [Main bridge configuration](homekit.yaml) maintains the existing imported bridge's entity filter. Apply filter changes with `homekit.reload`; keep retired entities out of HomeKit and Alexa include lists.
- **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) processes Available reports without persistent alerts, keeps Updated/Failed outcomes visible, and dispatches controlled review work. [](https://youtu.be/4NNOkXzUyYw) [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html)
- **WAN monitoring**– [](packages/infrastructure.yaml), [](packages/speedtest.yaml), and the [WAN dashboard](dashboards/infrastructure/views/04_wan.yaml) separate multi-probe reachability, continuous latency/loss, Ookla capacity, and result freshness. [](https://youtu.be/F-PpsKkzcrM) [](https://www.vcloudinfo.com/2026/08/home-assistant-internet-speed-monitoring-ookla.html)
- **BGW gateway monitoring**– [](packages/bgw_gateway.yaml), the [BGW Probe project](https://github.com/CCOSTAN/bgw-probe), and the [Network dashboard](dashboards/infrastructure/partials/network_sections.yaml) expose read-only gateway reachability, broadband link, uptime, speed, and traffic counters. [](https://youtu.be/ovNJnaVPWAY) [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html)
- **Entity cleanup**– [](packages/docker_infrastructure.yaml), [](packages/infrastructure.yaml), [recorder](recorder.yaml), and [logbook](logbook.yaml) show how the Portainer and Glances audit kept proven history while removing stale registry noise. [](https://youtu.be/aceV7ObKJVA) [](https://www.vcloudinfo.com/2026/07/using-codex-clean-up-home-assistant-entities.html)
- **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. [](automation/driveway_parked_car.yaml) [](https://youtu.be/X9qrywP3XS0) [](https://www.vcloudinfo.com/2026/09/home-assistant-frigate-driveway-car-alert.html)
- **iOS notification icons**– [](script/notify_engine.yaml) adds colored household presets and caller overrides. [](https://youtu.be/TMfdxv-WprM) [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
- **Local holiday calendars** - [](packages/holiday.yaml) and [](shell_scripts/holiday_countdowns.py) preserve countdown IDs, refresh at startup and local midnight, and drive speech flavor and seasonal scenes. [](https://youtu.be/QzrfDFA7htc) [](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) Dashboard theming follow-up: [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) [](www/kiosk/ambient.js)
- **Container updates**– [`tugtainer_updates.yaml`](packages/tugtainer_updates.yaml) processes Available reports without persistent alerts, keeps Updated/Failed outcomes visible, and dispatches controlled review work. [](https://youtu.be/4NNOkXzUyYw) [](https://www.vcloudinfo.com/2026/07/home-assistant-tugtainer-docker-updates.html)
- **WAN monitoring**– [`infrastructure.yaml`](packages/infrastructure.yaml), [`speedtest.yaml`](packages/speedtest.yaml), and the [WAN dashboard](dashboards/infrastructure/views/04_wan.yaml) separate multi-probe reachability, continuous latency/loss, Ookla capacity, and result freshness. [](https://youtu.be/F-PpsKkzcrM) [](https://www.vcloudinfo.com/2026/08/home-assistant-internet-speed-monitoring-ookla.html)
- **BGW gateway monitoring**– [`bgw_gateway.yaml`](packages/bgw_gateway.yaml), the [BGW Probe project](https://github.com/CCOSTAN/bgw-probe), and the [Network dashboard](dashboards/infrastructure/partials/network_sections.yaml) expose read-only gateway reachability, broadband link, uptime, speed, and traffic counters. [](https://youtu.be/ovNJnaVPWAY) [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html)
- **Entity cleanup**– [`docker_infrastructure.yaml`](packages/docker_infrastructure.yaml), [`infrastructure.yaml`](packages/infrastructure.yaml), [recorder](recorder.yaml), and [logbook](logbook.yaml) show how the Portainer and Glances audit kept proven history while removing stale registry noise. [](https://youtu.be/aceV7ObKJVA) [](https://www.vcloudinfo.com/2026/07/using-codex-clean-up-home-assistant-entities.html)
- **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. [`driveway_parked_car.yaml`](automation/driveway_parked_car.yaml) [](https://youtu.be/X9qrywP3XS0) [](https://www.vcloudinfo.com/2026/09/home-assistant-frigate-driveway-car-alert.html)
- **iOS notification icons**– [`notify_engine.yaml`](script/notify_engine.yaml) adds colored household presets and caller overrides. [](https://youtu.be/TMfdxv-WprM) [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
- **Local holiday calendars** - [`holiday.yaml`](packages/holiday.yaml) and [`holiday_countdowns.py`](shell_scripts/holiday_countdowns.py) preserve countdown IDs, refresh at startup and local midnight, and drive speech flavor and seasonal scenes. [](https://youtu.be/QzrfDFA7htc) [](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) Dashboard theming follow-up: [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) [`ambient.js`](www/kiosk/ambient.js)
- **Scripts & scenes (`script/`, `scene/`)**– curated lighting, notification, and AGENT engineer handoff helpers used by presence, holiday, seasonal, and infrastructure routines.
- **Templates (`custom_templates/`)**– Shared Jinja macros and speech briefings used by scripts, automations, and dashboards.
- **Dashboards (`dashboards/`)**– YAML-managed Lovelace dashboards, UI resources, and themes, including a phone-first Overview view with large two-column controls. [](https://youtu.be/ujP-zYLEso8) [](https://www.vcloudinfo.com/2026/07/home-assistant-mobile-dashboard-big-buttons.html)
@ -48,21 +48,21 @@ Live view of the `config/` directory my production Home Assistant instance loads
### Featured automations by section
Nighttime brightness walkthrough: [](automation/late_night_brightness_guard.yaml) [](https://youtu.be/XRciHrQhcxk) [](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The public household rule is scoped; the article separately provides a whole-house tutorial example.
Nighttime brightness walkthrough: [`late_night_brightness_guard.yaml`](automation/late_night_brightness_guard.yaml) [](https://youtu.be/XRciHrQhcxk) [](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The public household rule is scoped; the article separately provides a whole-house tutorial example.
| Section | Why start here | Featured automation(s) |
| Automations | Real-world triggers that tie Zwave, MQTT, REST, and Frigate occupancy events into the rest of the house. | [](automation/driveway_parked_car.yaml), [](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. Colored iOS sender icons: [](https://youtu.be/TMfdxv-WprM) [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html) | [](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, including quiet-by-default air-quality warnings with separate Airly CAQI and Pirate Weather US AQI thresholds. | [](custom_templates/briefing.jinja) [](https://youtu.be/Gjk7z34Qe_4) [](https://www.vcloudinfo.com/2026/07/home-assistant-air-quality-airly-pirate-weather.html) |
| Dashboards & Media | Desktop control-center, mobile quick-access, and purpose-built kiosk views, UI chrome, floorplans, and automation assets. | [dashboards](dashboards), [WAN dashboard](dashboards/infrastructure/views/04_wan.yaml), [Bedroom dashboard](dashboards/bedroom), [](https://youtu.be/F-PpsKkzcrM), [topology diagram](../README.md#network-diagram), [media/](media) [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) [](www/kiosk/ambient.js) |
| Seasonal Audio | Cuckoo clock with Halloween and Christmas sound packs. | [](automation/System/CucKoo_Clock.yaml) |
| Packages | Self-contained subsystems that highlight patterns like combined alerts + actions. Local package classification: [Watch local package detection](https://youtu.be/KpPYo_Uur7k) [Local package detection blog](https://www.vcloudinfo.com/2026/10/local-package-detection-frigate-home-assistant.html). Cloudflare alerts: [Watch Cloudflare walkthrough](https://youtu.be/-v1JkKwDrI8) [Cloudflare blog guide](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html) | [`alarm.yaml`](packages/alarm.yaml), [`garadget.yaml`](packages/garadget.yaml), [`infrastructure.yaml`](packages/infrastructure.yaml), [`speedtest.yaml`](packages/speedtest.yaml), [`bgw_gateway.yaml`](packages/bgw_gateway.yaml), [`frigate_classification.yaml`](packages/frigate_classification.yaml), [`phynplus.yaml`](packages/phynplus.yaml), [`maintenance_log.yaml`](packages/maintenance_log.yaml), [`tugtainer_updates.yaml`](packages/tugtainer_updates.yaml), [`rachio.yaml`](packages/rachio.yaml), [`kiosk_tablet.yaml`](packages/kiosk_tablet.yaml), [`vacation_mode.yaml`](packages/vacation_mode.yaml), [`vacuum.yaml`](packages/vacuum.yaml), [`powerwall.yaml`](packages/powerwall.yaml), [`tesla_model_y.yaml`](packages/tesla_model_y.yaml) Local holidays: [`holiday.yaml`](packages/holiday.yaml) [Watch local holiday countdowns](https://youtu.be/QzrfDFA7htc) [Local holiday countdowns blog](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) |
| Automations | Real-world triggers that tie Zwave, MQTT, REST, and Frigate occupancy events into the rest of the house. | [`driveway_parked_car.yaml`](automation/driveway_parked_car.yaml), [`garage_entry_light.yaml`](automation/garage_entry_light.yaml), [`dark_rainy_day.yaml`](automation/dark_rainy_day.yaml) |
| Scripts | Reusable building blocks for lighting, notifications, safety responses, and Joanna/BearClaw remediation dispatch. Colored iOS sender icons: [YouTube](https://youtu.be/TMfdxv-WprM) [Blog post](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html) | [`joanna_dispatch.yaml`](script/joanna_dispatch.yaml), [`notify_engine.yaml`](script/notify_engine.yaml), [`speech_engine.yaml`](script/speech_engine.yaml) |
| Scenes | Seasonal and ambiance presets that the scripts and automations call into. | [`monthly_colors.yaml`](scene/monthly_colors.yaml), [`living_room.yaml`](scene/living_room.yaml) |
| 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. | [`briefing.jinja`](custom_templates/briefing.jinja) [YouTube](https://youtu.be/Gjk7z34Qe_4) [Blog post](https://www.vcloudinfo.com/2026/07/home-assistant-air-quality-airly-pirate-weather.html) |
| Dashboards & Media | Desktop control-center, mobile quick-access, and purpose-built kiosk views, UI chrome, floorplans, and automation assets. | [dashboards](dashboards), [WAN dashboard](dashboards/infrastructure/views/04_wan.yaml), [Bedroom dashboard](dashboards/bedroom), [Watch WAN walkthrough](https://youtu.be/F-PpsKkzcrM), [topology diagram](../README.md#network-diagram) [Watch holiday dashboard theming](https://youtu.be/qawvBd8_RJ0) [Holiday dashboard guide](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) [`ambient.js`](www/kiosk/ambient.js) |
| Seasonal Audio | Cuckoo clock with Halloween and Christmas sound packs. | [`CucKoo_Clock.yaml`](automation/System/CucKoo_Clock.yaml) |
The Cloudflare walkthrough connects Cloudflare website alerts to Home Assistant with authenticated webhooks, persistent Repairs, and verified recovery. [](custom_components/cloudflare_alerts) [](https://youtu.be/-v1JkKwDrI8) [](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html).
The Cloudflare walkthrough connects Cloudflare website alerts to Home Assistant with authenticated webhooks, persistent Repairs, and verified recovery. [`cloudflare_alerts`](custom_components/cloudflare_alerts) [](https://youtu.be/-v1JkKwDrI8) [](https://www.vcloudinfo.com/2026/10/cloudflare-free-webhooks-home-assistant-website-alerts.html).
The gateway 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. [](https://youtu.be/ovNJnaVPWAY) [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html). The reusable collector is [BGW Probe](https://github.com/CCOSTAN/bgw-probe), and the Home Assistant implementation is [](packages/bgw_gateway.yaml). 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.
The gateway 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. [](https://youtu.be/ovNJnaVPWAY) [](https://www.vcloudinfo.com/2026/09/monitor-att-bgw210-bgw320-gateway-home-assistant.html). The reusable collector is [BGW Probe](https://github.com/CCOSTAN/bgw-probe), and the Home Assistant implementation is [`bgw_gateway.yaml`](packages/bgw_gateway.yaml). 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.
### Gear tied to these automations (affiliate links)
The downstairs Nest schedule and fresh-air reminders are covered in [](https://youtu.be/J7OSCINNNdM) and [](https://www.vcloudinfo.com/2026/11/nest-thermostat-schedule-fresh-air-home-assistant.html).
@ -73,23 +73,23 @@ Hardware linked to the automations below. Older hardware and projects under eval
| Device | What it drives (friendly name -> file) | Buy |
| --- | --- | --- |
| Amazon Fire tablet wall kiosk (older Fire 7) | 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 - [](packages/kiosk_tablet.yaml), [Bedroom dashboard](dashboards/bedroom), [Kiosk Satellite preview](dashboards/kiosk_satellite_staging), [](https://youtu.be/ChgEu0IDWzc) Seasonal dashboard accents: [](https://youtu.be/qawvBd8_RJ0) [](https://www.vcloudinfo.com/2026/11/home-assistant-holiday-dashboard-theming.html) | [](https://amzn.to/2swPVSm) [](https://amzn.to/2tBSTUU) |
| Garadget garage door controller | Garage doors: open/close, arrival helpers, 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://www.youtube.com/shorts/UdcCeAyo9Ak) | [](https://amzn.to/48jVzZ3) |
| Amazon Echo Show | Pops up the front doorbell camera when the August lock unlocks – [](packages/august.yaml) [](https://youtu.be/EJLT7KXfzO8) | [](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) |
| 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) | [Powerwall at Tesla](https://www.tesla.com/powerwall) (manufacturer; examples use Powerwall 2) |
| Google Nest thermostat | Downstairs cooling schedule, presence/Eco and fresh-air suggestions; runtime-based filter reminders for both units and condenser-line cleanout tracking - [](packages/climate.yaml), [](dashboards/infrastructure/partials/hvac_sections.yaml), [](https://youtu.be/nScl2JxYSB8) [](https://youtu.be/J7OSCINNNdM) [](https://www.vcloudinfo.com/2026/11/nest-thermostat-schedule-fresh-air-home-assistant.html) | [](https://amzn.to/4olpINw) |
| [Retired Gen 2 Nest display](../docs/NEST_DISPLAY.md) | Round family-photo gallery, two-minute household alerts, bedtime/away screen policy and guest Wi-Fi QR rotation - [](packages/kiosk_tablet.yaml) [](https://youtu.be/fuS1voqRznY) [](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html) | Reuses an existing thermostat and USB power adapter. |
| 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. | [](https://amzn.to/2e3DOBY) [](https://amzn.to/2eAiAP0) |
| Samsung 65-inch TV | Living-room TV used in the Home Assistant dashboard video. The linked 65-inch Samsung model is newer than the Q70 shown; check compatibility. [](https://youtu.be/hda5WXHWlpI) [](https://www.vcloudinfo.com/2026/10/samsung-tv-home-assistant-dashboard-haven.html) | [](https://link.amazon/B051yMNZH) |
| Roku streaming device | TV presence -> scenes/lighting – [](packages/roku.yaml) [](https://youtu.be/n13wrw-eTvU) Raven idle dashboard: [](packages/samsung_tv.yaml) [](https://youtu.be/6KpJituYqSg) [](https://www.vcloudinfo.com/2026/11/roku-home-assistant-dashboard-raven.html). | [](https://amzn.to/2Ctp8cr) |
| August smart lock | Front-door lock status + remote control – [`august.yaml`](packages/august.yaml) [YouTube](https://www.youtube.com/shorts/UdcCeAyo9Ak) | [Buy](https://amzn.to/48jVzZ3) |
| Amazon Echo Show | Pops up the front doorbell camera when the August lock unlocks – [`august.yaml`](packages/august.yaml) [YouTube](https://youtu.be/EJLT7KXfzO8) | [Buy](https://amzn.to/4ptA3YO) |
| Phyn Plus water shutoff | Leak detection + auto shutoff - [`phynplus.yaml`](packages/phynplus.yaml), [YouTube](https://youtu.be/xbhgWnomFYI), [Blog post](https://www.vcloudinfo.com/2026/06/home-assistant-leak-detection-automations.html), [Blog post](https://www.vcloudinfo.com/2020/05/phyn-plus-smart-water-shutoff-device.html) | [Buy](https://amzn.to/2Zy3sbJ) |
| Tesla Powerwall 2 | Grid-outage alerts, charging watchdog, and load-shed automations - [`powerwall.yaml`](packages/powerwall.yaml), [YouTube](https://youtu.be/hR_0lFEE2bA), [Blog post](https://www.vcloudinfo.com/2026/06/tesla-powerwall-home-assistant-watchdog.html) | [Powerwall at Tesla](https://www.tesla.com/powerwall) (manufacturer; examples use Powerwall 2) |
| Google Nest thermostat | Downstairs cooling schedule, presence/Eco and fresh-air suggestions; runtime-based filter reminders for both units and condenser-line cleanout tracking - [`climate.yaml`](packages/climate.yaml), [`hvac_sections.yaml`](dashboards/infrastructure/partials/hvac_sections.yaml), [YouTube](https://youtu.be/nScl2JxYSB8) [Watch Nest schedule](https://youtu.be/J7OSCINNNdM) [Nest schedule guide](https://www.vcloudinfo.com/2026/11/nest-thermostat-schedule-fresh-air-home-assistant.html) | [Buy](https://amzn.to/4olpINw) |
| [Retired Gen 2 Nest display](../docs/NEST_DISPLAY.md) | Round family-photo gallery, two-minute household alerts, bedtime/away screen policy and guest Wi-Fi QR rotation - [`kiosk_tablet.yaml`](packages/kiosk_tablet.yaml) [Watch Nest upcycling](https://youtu.be/fuS1voqRznY) [Nest display blog](https://www.vcloudinfo.com/2026/10/repurpose-nest-thermostat-home-assistant-display.html) | Reuses an existing thermostat and USB power adapter. |
| 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](https://amzn.to/2e3DOBY) [Z-Wave](https://amzn.to/2eAiAP0) |
| Samsung 65-inch TV | Living-room TV used in the Home Assistant dashboard video. The linked 65-inch Samsung model is newer than the Q70 shown; check compatibility. [Watch TV dashboard](https://youtu.be/hda5WXHWlpI) [TV dashboard blog](https://www.vcloudinfo.com/2026/10/samsung-tv-home-assistant-dashboard-haven.html) | [Buy](https://link.amazon/B051yMNZH) |
| Roku streaming device | TV presence -> scenes/lighting – [`roku.yaml`](packages/roku.yaml) [YouTube](https://youtu.be/n13wrw-eTvU) Raven idle dashboard: [`samsung_tv.yaml`](packages/samsung_tv.yaml) [Watch Roku Dashboard](https://youtu.be/6KpJituYqSg) [Roku Dashboard blog](https://www.vcloudinfo.com/2026/11/roku-home-assistant-dashboard-raven.html). | [Buy](https://amzn.to/2Ctp8cr) |
| [](garage_entry_light.yaml) | Z-Wave door sensor + motion-controlled garage entry lighting from the garage automation walkthrough. [](https://youtu.be/wFO0H5zgnzk) |
| [](driveway_parked_car.yaml) | Frigate driveway-zone alert that notifies both parents with a camera preview, sends its household announcement through the LLM speech engine, and starts a full-screen Driveway takeover on both kiosks after the zone's 30-second loitering threshold. Guest mode snoozes all three actions without changing manual notification settings; after it ends, only a new occupancy detection alerts. The camera clears with occupancy or after ten minutes. [](https://youtu.be/X9qrywP3XS0) [](https://www.vcloudinfo.com/2026/09/home-assistant-frigate-driveway-car-alert.html) | Blue car sender icon: [](https://youtu.be/TMfdxv-WprM) [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
| [](zone_access_code_reminders.yaml) | Private per-person notifications for Adriano Gym and DeSantis Home, with stable tags that replace the previous push and codes loaded from `secrets.yaml`. |
| [](kitchen_sink_circadian.yaml) | Sink light tunes its white temperature while on and starts automatically only for a 07:00-20:00 morning, confirmed bed-exit, or low-light event. Timer, sun, restart, and bed-entry updates respect an off light; TV, office work, guest mode, and bedtime gates remain. Kitchen Show illuminance avoids starts in an already-bright room. |
| [](dark_rainy_day.yaml) | Weather-aware lighting with an occupied/dim first-floor check and on-demand exterior camera corroboration before rain-driven lights or speech. Dry, uncertain, stale, watering, or failed checks skip the rain action; lightning lighting and safety alerts remain independent. |
| [](late_night_brightness_guard.yaml) | Scoped 20:00-06:00 brightness cap for direct user-activated living-room and outdoor front-light groups; nested scene and automation contexts are excluded. [](https://youtu.be/XRciHrQhcxk) [](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The article also provides a portable whole-house alternative; it does not change this scoped rule. |
| [](late_night_helper.yaml) | Nighttime arrival path with the living-room M1 front-right light explicitly limited to 25% brightness. |
| [`garage_entry_light.yaml`](garage_entry_light.yaml) | Z-Wave door sensor + motion-controlled garage entry lighting from the garage automation walkthrough. [YouTube](https://youtu.be/wFO0H5zgnzk) |
| [`driveway_parked_car.yaml`](driveway_parked_car.yaml) | Frigate driveway-zone alert that notifies both parents with a camera preview, sends its household announcement through the LLM speech engine, and starts a full-screen Driveway takeover on both kiosks after the zone's 30-second loitering threshold. Guest mode snoozes all three actions without changing manual notification settings; after it ends, only a new occupancy detection alerts. The camera clears with occupancy or after ten minutes. [YouTube](https://youtu.be/X9qrywP3XS0) [Blog post](https://www.vcloudinfo.com/2026/09/home-assistant-frigate-driveway-car-alert.html) | Blue car sender icon: [Notification icon tip](https://youtu.be/TMfdxv-WprM) [Notification icon guide](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
| [`zone_access_code_reminders.yaml`](zone_access_code_reminders.yaml) | Private per-person notifications for Adriano Gym and DeSantis Home, with stable tags that replace the previous push and codes loaded from `secrets.yaml`. |
| [`kitchen_sink_circadian.yaml`](kitchen_sink_circadian.yaml) | Sink light tunes its white temperature while on and starts automatically only for a 07:00-20:00 morning, confirmed bed-exit, or low-light event. Timer, sun, restart, and bed-entry updates respect an off light; TV, office work, guest mode, and bedtime gates remain. Kitchen Show illuminance avoids starts in an already-bright room. |
| [`dark_rainy_day.yaml`](dark_rainy_day.yaml) | Weather-aware lighting with an occupied/dim first-floor check and on-demand exterior camera corroboration before rain-driven lights or speech. Dry, uncertain, stale, watering, or failed checks skip the rain action; lightning lighting and safety alerts remain independent. |
| [`good_night.yaml`](good_night.yaml) | Whole-house shutdown and lock-up routine. |
| [`late_night_brightness_guard.yaml`](late_night_brightness_guard.yaml) | Scoped 20:00-06:00 brightness cap for direct user-activated living-room and outdoor front-light groups; nested scene and automation contexts are excluded. [Watch Night Brightness](https://youtu.be/XRciHrQhcxk) [Night Brightness blog](https://www.vcloudinfo.com/2026/10/home-assistant-nighttime-light-brightness-automation.html). The article also provides a portable whole-house alternative; it does not change this scoped rule. |
| [`late_night_helper.yaml`](late_night_helper.yaml) | Nighttime arrival path with the living-room M1 front-right light explicitly limited to 25% brightness. |
Bathroom night lighting requires an explicit in-bed to out-of-bed transition; recovery from an unavailable bed sensor does not switch on the accent outlet. Sunset and arrival behavior remain unchanged.
| [](announcements.yaml) | Family and tracked Life360 arrival greetings plus daily/occasional broadcast messages. |
| [](home_stats.yaml) | Voice summary of house status and interesting stats. |
| [](garbage_day_garage.yaml) | Camera verification gates the existing garage-open reminders for taking bins out and bringing them back on pickup days. Each bin drops from the message once verified in place; completed work stops repeats. Existing triggers, repeat timing, Carlo phone snoozes, and low-tire reminders remain. [](https://youtu.be/zcCrtwcw-S4) [](https://www.vcloudinfo.com/2026/10/home-assistant-frigate-garbage-bin-reminders.html) |
| [](guest_mode.yaml) | Adjust announcements and behaviors while guests are over. |
| [](High_Wind_Speed_Check.yaml) | Tier 30/40/60 mph alerts and include any open garage doors in one warning path. |
| [`announcements.yaml`](announcements.yaml) | Family and tracked Life360 arrival greetings plus daily/occasional broadcast messages. |
| [`home_stats.yaml`](home_stats.yaml) | Voice summary of house status and interesting stats. |
| [`garbage_day_garage.yaml`](garbage_day_garage.yaml) | Camera verification gates the existing garage-open reminders for taking bins out and bringing them back on pickup days. Each bin drops from the message once verified in place; completed work stops repeats. Existing triggers, repeat timing, Carlo phone snoozes, and low-tire reminders remain. [Watch smarter garbage reminders](https://youtu.be/zcCrtwcw-S4) [Garbage reminders blog](https://www.vcloudinfo.com/2026/10/home-assistant-frigate-garbage-bin-reminders.html) |
| [`guest_mode.yaml`](guest_mode.yaml) | Adjust announcements and behaviors while guests are over. |
| [`High_Wind_Speed_Check.yaml`](High_Wind_Speed_Check.yaml) | Tier 30/40/60 mph alerts and include any open garage doors in one warning path. |
### Tips
- Pairs with `script/speech_engine.yaml` and `custom_templates/briefing.jinja` for reusable phrasing.
@ -26,10 +26,10 @@ Meta automations that keep Home Assistant healthy<68>watchdogs, diagnostics, and
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](watchdog_light.yaml) | Detects flapping entities and nudges them back. |
| [](trigger_dump.yaml) | Debug helper that logs trigger payloads for troubleshooting. |
| [](CucKoo_Clock.yaml) | Hourly and half-hour chimes with seasonal sound packs. Guest mode keeps chimes running around the clock; otherwise the family-home and 09:00-22:00 limits apply. |
| [](door_chime.yaml) | Door open/close tones play in the living room or on the bedroom tablet when Bed Mode is active. |
| [`watchdog_light.yaml`](watchdog_light.yaml) | Detects flapping entities and nudges them back. |
| [`trigger_dump.yaml`](trigger_dump.yaml) | Debug helper that logs trigger payloads for troubleshooting. |
| [`CucKoo_Clock.yaml`](CucKoo_Clock.yaml) | Hourly and half-hour chimes with seasonal sound packs. Guest mode keeps chimes running around the clock; otherwise the family-home and 09:00-22:00 limits apply. |
| [`door_chime.yaml`](door_chime.yaml) | Door open/close tones play in the living room or on the bedroom tablet when Bed Mode is active. |
Set `door_chime_audio_base_url` in `secrets.yaml` to a Home Assistant URL reachable by both players.
@ -26,10 +26,10 @@ Time-based routines for wake/sleep cycles, sunrise/sunset shifts, and nightly wa
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](sunrise_turn_off.yaml) | Shut down overnight lights as the sun comes up. |
| [](sunset_turn_on.yaml) | Evening lighting kickoff with speech only for package or security exceptions. |
| [](night_watchdog.yaml) | Late-night checks that everything is closed and safe. |
| [](wake_up.yaml) | Morning scene starter that eases into the day. |
| [`sunrise_turn_off.yaml`](sunrise_turn_off.yaml) | Shut down overnight lights as the sun comes up. |
| [`sunset_turn_on.yaml`](sunset_turn_on.yaml) | Evening lighting kickoff with speech only for package or security exceptions. |
| [`night_watchdog.yaml`](night_watchdog.yaml) | Late-night checks that everything is closed and safe. |
| [`wake_up.yaml`](wake_up.yaml) | Morning scene starter that eases into the day. |
### Tips
- If you add new timed routines, keep names numeric or descriptive for easy sorting.
- Kitchen tablet view: [](kiosk_satellite_staging/views/01_home.yaml). Verified personal bests rotate for seven days alongside household reminders; the Health view retains step trends without persistent record cards. While the sink light is unavailable, a rotating reminder asks occupants to check its physical switch and clears when the light reconnects.
- Echo Show 5 compact view: [](kiosk_satellite_staging/views/02_echo_show5.yaml). A full-screen landscape clock/date and small current-weather icon sit beside the shared rotating household alerts, above Front Lawn and Driveway. The forecast is omitted; actionable alerts open the same transient details as Kitchen, scaled for the smaller display. Kiosk Satellite hides the Home Assistant header/sidebar.
- Kitchen tablet view: [`01_home.yaml`](kiosk_satellite_staging/views/01_home.yaml). Verified personal bests rotate for seven days alongside household reminders; the Health view retains step trends without persistent record cards. While the sink light is unavailable, a rotating reminder asks occupants to check its physical switch and clears when the light reconnects.
- Echo Show 5 compact view: [`02_echo_show5.yaml`](kiosk_satellite_staging/views/02_echo_show5.yaml). A full-screen landscape clock/date and small current-weather icon sit beside the shared rotating household alerts, above Front Lawn and Driveway. The forecast is omitted; actionable alerts open the same transient details as Kitchen, scaled for the smaller display. Kiosk Satellite hides the Home Assistant header/sidebar.
The displays share only the reusable event and screen-policy state they need. Kitchen keeps its clock/current-weather/forecast banner and rotating household context, including the next confirmed cruise countdown, while the fixed-landscape Bedroom dashboard omits the redundant clock and uses that space for the next wake alarm, security/weather context, larger Front Lawn and Driveway feeds, and a readable household alert. Fresh personal bests rotate on Kitchen and alternate with lower-priority Bedroom context for seven days; safety alerts and reminders retain priority. Both use the same Garage-then-Front-Door event priority, with Garage held for three minutes after both doors close before the default dashboard returns. A lower-priority Frigate Driveway alert replaces both displays with the live Driveway feed until occupancy clears or ten minutes elapse, whichever happens first. The canonical Bedroom Lovelace view and its Android 5 lightweight renderer consume the same camera, header, and alert sensors; the renderer bypasses only the unsupported Home Assistant frontend on the frozen Fire WebView and stays dark at all times for bedroom readability. Kitchen uses native Kiosk Satellite overlays for Garage and Front Door, a full-view Lovelace Driveway alert, and idle dimming; Home Assistant handles household sleep/away enforcement, volume, and event-camera wake instead of periodically forcing the screen on. Nearby rain or lightning starts one five-minute NOAA radar takeover during daylight; afterward, the rotating Storms Approaching banner can replay the latest 20-minute loop while the weather event remains active. Actionable NWS, package, family-location, entry-point, Phyn, and low-hot-water slides open a shared short-lived detail surface; the family map centers only the person named by the tapped slide and shows that person's prior 24-hour trail, while a closed Phyn main valve can be restored only from its detail view after explicit confirmation. The ambient wall remains in place after sunset. Kitchen's camera-enabled Crown LineageOS build supports true idle panel-off with local camera motion wake. Its device schedule changes the Home Assistant theme between light at 07:00 and dark at 19:00. Other clients follow their own system preference.
@ -26,9 +26,9 @@ Mode and trigger toggles that drive automations (guest mode, parties, presence o
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](home_modes.yaml) | Guest, alert, and notification toggles used across automations. |
| [](trigger_booleans.yaml) | One-off toggles used as automation guards. |
| [](hidden_booleans.yaml) | Back-end toggles tucked away from the UI. |
| [`home_modes.yaml`](home_modes.yaml) | Guest, alert, and notification toggles used across automations. |
| [`trigger_booleans.yaml`](trigger_booleans.yaml) | One-off toggles used as automation guards. |
| [`hidden_booleans.yaml`](hidden_booleans.yaml) | Back-end toggles tucked away from the UI. |
### Tips
- Flip booleans in the UI or via scripts to steer automations without edits.
@ -27,9 +27,9 @@ Small, reusable trigger packages<65>button presses, state trackers, and helper fl
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](last_message.yaml) | Store the most recent TTS/notify payload for debugging. |
| [](self_destruct.yaml) | Fun self-destruct Easter egg with sound and light cues. |
@ -27,8 +27,8 @@ Reusable lighting and ambiance presets. Automations and scripts call these scene
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](monthly_colors.yaml) | Exterior lighting colors mapped to holidays and seasons. |
| [](living_room.yaml) | Core living-room presets: TV Time, red alert, new daytime cool and evening amber defaults. |
| [`monthly_colors.yaml`](monthly_colors.yaml) | Exterior lighting colors mapped to holidays and seasons. |
| [`living_room.yaml`](living_room.yaml) | Core living-room presets: TV Time, red alert, new daytime cool and evening amber defaults. |
@ -27,17 +27,17 @@ Reusable scripts that other automations call for notifications, lighting, safety
### Featured files to browse
| File | Why it matters |
| --- | --- |
| [](notify_engine.yaml) | Single entrypoint for rich push notifications, with one or two optional action buttons, tags for clearing, and shared colored notification icons for household alerts. | [](https://youtu.be/TMfdxv-WprM) [](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
| [](hvac_control.yaml) | Single reconciler for grid, entry-point, occupancy, and target-temperature HVAC policy. |
| [](notify_live_activity.yaml) | Shared helper for tagged live activity/live update pushes and clear commands. |
| [](kiosk_driveway_camera_takeover.yaml) | Coordinates the bounded Driveway camera takeover and wake behavior across both household kiosks. |
| [](joanna_dispatch.yaml) | Shared AGENT engineer dispatch contract that routes HA-detected issues into Joanna/BearClaw remediation. |
| [](speech_engine.yaml) | TTS/announcement orchestration with templated speech; speech processing can bypass LLM rewriting for exact messages and also routes garage/office Echo announcements. |
| [](verify_rain_at_house.yaml) | Conservative rain corroboration through the existing OpenAI AI Task and current exterior camera images. Returns a decision without controlling devices; requires usable recent Frigate camera reports, high-confidence visible rain or broadly wet exposed concrete, and inactive irrigation. Errors and uncertainty deny optional rain lighting. |
| [](interior_off.yaml) | Existing bedtime/away shutdown for interior lights, switches, media power, and the Paige lighting routine. |
| [](lighting_all_off.yaml) | Shared Home/Mobile lights-only shutdown with an explicit lamp-switch allowlist; uses the same scope as On Now. |
| [`notify_engine.yaml`](notify_engine.yaml) | Single entrypoint for rich push notifications, with one or two optional action buttons, tags for clearing, and shared colored notification icons for household alerts. | [YouTube](https://youtu.be/TMfdxv-WprM) [Blog post](https://www.vcloudinfo.com/2026/10/home-assistant-ios-notification-icons.html)
| [`hvac_control.yaml`](hvac_control.yaml) | Single reconciler for grid, entry-point, occupancy, and target-temperature HVAC policy. |
| [`notify_live_activity.yaml`](notify_live_activity.yaml) | Shared helper for tagged live activity/live update pushes and clear commands. |
| [`kiosk_driveway_camera_takeover.yaml`](kiosk_driveway_camera_takeover.yaml) | Coordinates the bounded Driveway camera takeover and wake behavior across both household kiosks. |
| [`joanna_dispatch.yaml`](joanna_dispatch.yaml) | Shared AGENT engineer dispatch contract that routes HA-detected issues into Joanna/BearClaw remediation. |
| [`speech_engine.yaml`](speech_engine.yaml) | TTS/announcement orchestration with templated speech; speech processing can bypass LLM rewriting for exact messages and also routes garage/office Echo announcements. |
| [`verify_rain_at_house.yaml`](verify_rain_at_house.yaml) | Conservative rain corroboration through the existing OpenAI AI Task and current exterior camera images. Returns a decision without controlling devices; requires usable recent Frigate camera reports, high-confidence visible rain or broadly wet exposed concrete, and inactive irrigation. Errors and uncertainty deny optional rain lighting. |
| [`monthly_color_scene.yaml`](monthly_color_scene.yaml) | Seasonal lighting dispatcher that follows `sensor.holiday_lighting_scene`. |
| [`interior_off.yaml`](interior_off.yaml) | Existing bedtime/away shutdown for interior lights, switches, media power, and the Paige lighting routine. |
| [`lighting_all_off.yaml`](lighting_all_off.yaml) | Shared Home/Mobile lights-only shutdown with an explicit lamp-switch allowlist; uses the same scope as On Now. |
### Household notification icons
@ -95,27 +95,27 @@ What the helper normalizes before the BearClaw intake call:
Current automations that kick off automated resolutions (via `script.joanna_dispatch`):
| Automation ID | Alias | File |
| --- | --- | --- |
| `mqtt_open_repair_on_failure` | MQTT - Open Repair On Failure | [](../packages/mqtt_status.yaml) |
| `onenote_indexer_failure_open_repair` | OneNote Indexer - Open Repair On Failure | [](../packages/onenote_indexer.yaml) |
@ -27,14 +27,13 @@ Longer-running shell helpers referenced by automations, packages, or cron. Anyth
| File | Why it matters |
| --- | --- |
| [HAUpdate.sh](HAUpdate.sh) | One-command Home Assistant update helper. |
| [](holiday_countdowns.py) | Local countdowns and perpetual holiday/flag calendars using weekday rules, python-dateutil for Gregorian Easter, and hdate for 25 Kislev. Reads fixed household dates and optional one-off `dynamic` additions from `www/json_data`; preserves colliding event names. Uses the container's local timezone and installed libraries; no API key or network call. Actual dates are used, rather than substitute workdays. Preview with `python3 holiday_countdowns.py chanukkah --date 2026-10-15`. [](https://youtu.be/QzrfDFA7htc) [](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) |
| [`holiday_countdowns.py`](holiday_countdowns.py) | Local countdowns and perpetual holiday/flag calendars using weekday rules, python-dateutil for Gregorian Easter, and hdate for 25 Kislev. Reads fixed household dates and optional one-off `dynamic` additions from `www/json_data`; preserves colliding event names. Uses the container's local timezone and installed libraries; no API key or network call. Actual dates are used, rather than substitute workdays. Preview with `python3 holiday_countdowns.py chanukkah --date 2026-10-15`. [Watch local holiday countdowns](https://youtu.be/QzrfDFA7htc) [Local holiday countdowns blog](https://www.vcloudinfo.com/2026/10/home-assistant-local-holiday-countdowns-python-codex.html) |
| [apt_pending_check.sh](apt_pending_check.sh) | On-demand, read-only APT pending-count reporter for the Docker host maintenance dashboard. |
| [apt_weekly.sh](apt_weekly.sh) | Daily APT check-then-update workflow that posts webhook status and can schedule reboot when needed. |
| [apt_reboot_report.sh](apt_reboot_report.sh) | Boot-time and 15-minute reboot-state reconciliation through the existing webhook. Clears a verified obsolete reboot flag while preserving pending packages, failures and maintenance timestamps. The companion timer recovers missed reports after HA restarts. |
| [gitupdate.sh](gitupdate.sh) | Pull the latest config changes on demand. |
| [joanna_mini_app_health.py](joanna_mini_app_health.py) | Probe the local and public Mini App page, assets, and unsigned API rejection without personal data or Telegram credentials. |
| [teslamate_visited_snapshot.py](teslamate_visited_snapshot.py) | Cache a daily Grafana visited-map PNG for Home Assistant's Local file camera, retaining the last good image on failure. |
| [](basketball.yaml) | ESPN stat scraping helper used by sensors. |
| [`basketball.yaml`](basketball.yaml) | ESPN stat scraping helper used by sensors. |
The holiday calculator uses actual calendar dates, rather than substitute weekdays for work holidays. In `www/json_data/holidays.json` and `www/json_data/flag_days.json`, `static` maps `M/D` to fixed household dates; `dynamic` accepts optional one-off `MM/DD/YYYY` additions. Floating events come from the calculator and appear in the existing sensor attributes. Calendar, lighting-boundary, and speech checks run in the existing holiday validation gate.