Enhance configuration files for improved logging and vacuum automation
- Updated logbook.yaml to exclude additional domains and sensor entities for better data management.
- Modified logger.yaml to adjust log levels for template helpers and scripts, enhancing error tracking.
- Added auto_purge and commit_interval settings in recorder.yaml to optimize database management.
- Refined vacuum.yaml to improve queue handling and room identification logic, ensuring more efficient cleaning operations.
- Updated vacuum.yaml to streamline the processing of room queues and enhance the logic for determining the next room to clean.
- Replaced multiple variables with a more efficient approach using regex for room identification and queue management.
- Simplified the remaining rooms logic to improve clarity and maintainability of the automation conditions.
- Updated vacuum.yaml to enhance the logic for vacuum activation conditions, allowing for on-demand cleaning when the family is not home or the input boolean is activated.
- Replaced the previous state condition with a template condition for better flexibility in automation triggers.
- Updated vacuum.yaml to improve the handling of cleaning modes and room queues, ensuring better management of vacuum operations based on user-defined conditions.
- Introduced new variables for room identification and refined automation triggers to enhance responsiveness to user presence and on-demand requests.
- Improved the logic for determining which rooms to clean, particularly focusing on bathroom segments and ensuring proper queue management.
- Removed outdated automation entries and streamlined the overall structure for better clarity and maintainability.
- Added exclusions for vacuum-related input entities in logbook.yaml and recorder.yaml to streamline data logging.
- Introduced a new input_boolean for on-demand vacuum activation in vacuum.yaml, along with updated automation triggers and conditions for improved control over vacuum operations. Via Alexa
- Refined existing automation aliases for clarity and adjusted conditions to ensure proper functionality during guest mode.
- Updated home_stats.yaml with detailed descriptions for home status automation.
- Expanded vacuum.yaml to include new input helpers and automation scripts for managing vacuum cleaning schedules and states.
- Refined speech_engine.yaml to clarify usage and functionality for sending notifications.
- Modified briefing.yaml to include a new macro for reporting cleaned rooms by the vacuum.
These changes aim to improve clarity, usability, and functionality across the automation scripts and configurations.