Updated Release β€” HDAnywhere MHUB Local Control Integration

Hey everyone :wave:

Here is the updated version of my custom integration for HDAnywhere MHUB systems, bringing full local IP control directly into Home Assistant.


:desktop_computer: HDAnywhere MHUB (Local Control)

Control your MHUB matrix directly from Home Assistant with fast, local communication β€” no cloud required.


:sparkles: Features

:white_check_mark: Power Control
Turn the MHUB ON/OFF using a dedicated switch.

:control_knobs: Video Routing Control
Quickly route inputs to outputs directly from Home Assistant.

:mag: Automatic Device Detection

  • Detects MHUB model
  • Detects firmware version
  • Detects API version
  • Automatically detects input/output configuration

:wrench: Improved Compatibility
Supports both new and legacy MHUB firmware platforms, including:

  • MHUB 4Γ—4
  • MHUB 6Γ—6
  • MHUB 8Γ—8
  • MHUB S series
  • MHUB 100A series

:lock: 100% Local Control
All communication happens locally via the MHUB API β€” no internet required.


:jigsaw: Installation

Option 1 β€” Install via HACS (Recommended)

Add the repository to HACS:

Category: Integration

Then:

  1. Install the integration through HACS
  2. Restart Home Assistant
  3. Go to Settings β†’ Devices & Services β†’ Add Integration
  4. Select HDAnywhere MHUB

:gear: Setup

Enter your MHUB connection details.

IP Address

Example:

192.168.88.150

API Port

Default:

80

(Only change if modified in MHUB settings)

Click Submit to complete setup.

:bulb: Tip:
You can find the MHUB IP address in:

  • Your router’s DHCP client list
  • The MHUB app β†’ System Info β†’ Network

:package: Repository


:man_technologist: Credits

Author: Michael Marsh (@marsh4200)
In collaboration with: SMARTHOME21


:page_facing_up: Version

v0.0.3

Improvements include:

  • Improved MHUB model detection
  • Added API version support
  • Improved firmware detection
  • Improved input/output detection
  • Improved compatibility with older MHUB systems