mirror of
https://github.com/CCOSTAN/Home-AssistantConfig.git
synced 2026-04-24 00:57:48 +00:00
Refactor automation configurations and enhance documentation
- Updated guest_mode.yaml to clarify guest mode announcements and added a related issue reference. - Enhanced night_watchdog.yaml with additional conditions for vacation mode and house sitter presence. - Improved sunset_turn_on.yaml by refining action sequences and adding vacation presence logic. - Expanded admin_sections.yaml to include new tiles for front door package detection and related inputs. - Removed obsolete media player from media_players.yaml and updated switches.yaml to reflect new outdoor seasonal switch IDs. - Enhanced home_modes.yaml and README.md to clarify home mode toggles and their usage. - Updated docker_infrastructure.yaml to improve container outage notifications and streamline maintenance checks. - Enhanced LLM Vision package to include front door package detection and related automation triggers. closed https://github.com/CCOSTAN/Home-AssistantConfig/issues/793
This commit is contained in:
@@ -4,9 +4,10 @@
|
||||
# Original Repo : https://github.com/CCOSTAN/Home-AssistantConfig
|
||||
# -------------------------------------------------------------------
|
||||
# Speech Engine Script - queued announcements to Chromecast targets
|
||||
# Sends templated speech briefings to media players when family/guests are home.
|
||||
# Sends templated speech briefings to media players when family, guests, or vacation sitters are active.
|
||||
# -------------------------------------------------------------------
|
||||
# Notes: Optional call_* flags control sections (dark_outside, window/garage checks, garbage day, inside/outside weather). Defaults to living room Chromecast if no media_player is provided.
|
||||
# Notes: Allows announcements while `input_boolean.vacation_mode` is on for house-sitter flows.
|
||||
######################################################################
|
||||
# Usage example:
|
||||
# service: script.speech_engine
|
||||
@@ -25,7 +26,7 @@ speech_engine:
|
||||
mode: queued
|
||||
# Define the sequence of actions to be performed
|
||||
sequence:
|
||||
# If the state of the "group.family" entity is "home" or the state of the "input_boolean.guest_mode" entity is "on", proceed with the script
|
||||
# If family is home or a guest/vacation mode is active, proceed with the script
|
||||
- condition: or
|
||||
conditions:
|
||||
- condition: state
|
||||
@@ -34,6 +35,9 @@ speech_engine:
|
||||
- condition: state
|
||||
entity_id: input_boolean.guest_mode
|
||||
state: 'on'
|
||||
- condition: state
|
||||
entity_id: input_boolean.vacation_mode
|
||||
state: 'on'
|
||||
|
||||
# Run the "script.speech_processing" service with the specified media player and speech message
|
||||
- service: script.speech_processing
|
||||
|
||||
Reference in New Issue
Block a user