Releases: FourtyNos/master_notify
V1.2.0
🚀 Master Notify V1.2.0
Advanced Volume Engine, Alexa Fix & Notification Flow Refactor
Version 1.2.0 introduces a major internal upgrade of the Master Notify blueprint, focusing on intelligent volume handling, improved Alexa support, and a more stable parallel notification flow.
This release significantly enhances reliability and playback behavior across all supported device types.
🔊 Advanced Volume Engine
Volume handling has been completely redesigned:
-
🎚️ Configurable Normal Volume and Critical Volume
-
🔼 Volume is only increased if the current level is lower than the target
-
💾 Automatic restoration of each media player’s previous volume after playback
-
🎯 Unified volume management for Alexa and TTS devices
This prevents:
-
Unnecessary volume overrides
-
Permanent volume changes
-
Inconsistent playback levels
-
The system now behaves predictably even in multi-device environments.
🔈 Alexa Core Improvements
-
Fixed Alexa device handling logic
-
Improved multi-device stability
⚙️ Refactored Notification Flow
The internal execution logic has been restructured:
-
Mobile, Alexa, and TTS paths now run in parallel
-
Cleaner separation of group logic (Admin / Family)
-
Improved targeting and variable management
-
More stable execution in complex setups
-
This reduces edge cases and improves maintainability.
📦 Blueprint & Documentation Updates
-
Version bumped to V1.2.0
-
Updated blueprint description
-
Updated minimum Home Assistant version
-
README revised to reflect new architecture
-
Added preview image
🧠 Why V1.2.0 Matters
-
Master Notify now acts as a structured, media-aware notification engine with:
-
Smart, reversible volume control
-
Stable parallel execution
-
Cleaner Alexa integration
-
Improved reliability across device groups
-
This release focuses on quality, stability, and predictable behavior.
v1.1.0
Master Notify V1.1.0 Release Notes
What's New
Customizable TTS Provider
You can now choose your preferred Text-to-Speech provider! Instead of being locked into Home Assistant Cloud TTS, you can select any TTS service you have configured, such as:
- Google Translate TTS
- Amazon Polly
- Piper
- Any other TTS integration you prefer
This gives you more flexibility and control over how your notifications sound.
Smarter Audio Timing
The blueprint now intelligently calculates how long to wait before lowering the volume based on your message length. No more cut-off announcements or awkwardly long pauses!
Improvements
- TTS announcements now work out of the box - Previously disabled, the TTS feature is now fully functional and enabled by default
- Better volume management - Volume adjustments are synchronized with announcement playback duration
- Bug fixes - Resolved an issue with Alexa device filtering that could cause problems in certain configurations
Upgrade Instructions
- Download the new blueprint file (V1.1.0)
- Replace your existing blueprint in Home Assistant
- Important: You'll need to configure the new "TTS Provider" input in your automations
- Your existing device groups and settings will be preserved
Configuration Changes
When updating your automations, you'll see a new configuration option:
- TTS Provider - Select your preferred TTS service from the dropdown
All other settings remain the same.
Bug Fixes
- Fixed variable reference in Alexa device filtering logic
Full Changelog: V1.0.1...V1.1.0