HDAnywhere MHUB Integration – Volume API Modernization & Stability Improvements
⚙️ Improvements
Updated NumberEntity implementation to the modern Home Assistant native_* API.
Removed deprecated methods (value, async_set_value, min_value, max_value, step).
Fully compatible with latest Home Assistant core versions.
Eliminates log warnings related to deprecated NumberEntity overrides.
🔊 Volume Control Enhancements
Improved zone volume control reliability.
Improved group volume control for MHUB AUDIO / MZMA systems.
More stable API communication with the MHUB controller.
🧹 Code Cleanup
Modernized entity attributes.
Improved internal logging for volume commands.
General stability improvements.
🏠 Home Assistant Compatibility
Fully aligned with current Home Assistant entity standards.
Future-proofed for upcoming core updates.
🚀 Result
No more deprecated NumberEntity warnings.
Smoother volume slider behavior.
Better long-term compatibility with Home Assistant.