Skip to content

HDAnywhere MHUB Integration

Choose a tag to compare

@marsh4200 marsh4200 released this 25 Mar 08:07
a96062e

This update includes a number of improvements to the MHUB integration, focused on better structure, cleaner entity handling, and bringing in features and ideas from another MHUB integration for a more complete setup.

✅ What’s Included

🎬 Media Player Fix

Restored media player output behaviour
Outputs now show correctly as media players
Source selection works again directly inside the media player

🧩 Better Device Grouping

Hub-related entities are now properly tied to the MHUB device
No more “Ungrouped Entities” issues

📡 Improved Hub Information

Reworked handling of MHUB API data
Now includes:
⚙️ Firmware
🔢 API Version
🏷️ Model
🔌 Inputs
📺 Outputs

🔄 Integration Structure Upgrade

Reviewed another MHUB integration and incorporated its approach
Improvements include:
🧠 Cleaner setup structure
🔁 Coordinator-style handling (static + live data)
🔗 Better mappings for outputs, zones, and controls

🚀 Feature Groundwork Added

Preparing support for:
🔀 Source switching
🔊 Volume control
🔇 Mute control
📟 IR packs & IR commands
📡 Raw IR passthrough
📺 CEC control

🛠️ Backend Cleanup

Improved entity registration
Better grouping consistency
Cleaner overall integration behaviour