Bitfocus AS
logo
logo
Bitfocus AS
logo
logo
Sign upSign in

Loading...

Bitfocus

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

FacebookInstagramGitHubYouTubeLinkedIn

Products

  • Buttons
  • Companion

Integrations

  • Supported Devices
  • Developer Community
  • Connection Development

Support

  • Support Overview
  • Documentation
  • Video Tutorials
  • Community Forum

Sales

  • Resellers & Integrators
  • Buttons Pricing

Updates

  • Case Studies
  • Events & Trade Shows
  • Press Releases
  • Product Updates
  • Webinars

Legal

  • Legal Overview
  • Privacy Policy
  • Buttons EULA
  • Terms & Cookie Policy

Company

  • About us
  • Press kit
  • Careers

© 2026 Bitfocus AS. All rights reserved.

  1. Connections
  2. EZCOO - MX44-HAS2 4x4 HDMI Matrix, MX42HS 4x2 HDMI Matrix

EZCOO

MX44-HAS2 4x4 HDMI Matrix · MX42HS 4x2 HDMI Matrix

Communityv1.0.0Updated 3 years ago
DocumentationReport an issueView on GitHub

Documentation

This module is known to work with:

  • MX44HAS2
  • MX42HS

These products have no authentication mechanism, use in private networks only.

Configuration

  • IP Address - The IP address or hostname of the switch
  • IP Port - Port number (default: 23)
  • Polling Interval - How often to refresh the complete stats from the switch
  • Use polled data from unit - CHECKED=periodically query the complete switch status / UNCHECKED=rely on spontaneous messages from switch
  • Log returned data - Log network responses as Info messages
  • Log token data - Log parsed responses as Info messages

The module polls complete status from the switch on first connect. All further changes are signalled from the switch with spontaneous messages. The periodical polling is therefore not necessary to keep Companion in sync with the switch. It is implemented as extra safety mechanism.

Available Actions

There are four actions in this module:

  • Select Input action is used to set the configured input channel of a matrix switch for further assignment to output channels. No immediate changes trigger, just Feedbacks update.
  • Switch Output action is used to set the configured channel to take input from the previously selected input
  • Input to Output action is used to set the configured input channel to configured output channel
  • All outputs to selected input action sets every output channel to take the selected input channel (CHECKED option) or configured input channel (UNCHECKED option)

Available Feedbacks

There are two feedbacks:

  • Status for input - highlights the input channel that has been selected for further assignment
  • Status for output - highlights all output channels that are currently switched to the selected input channel

Available Variables

VariableDescriptionExample
input_route1-4list of Outputs connected to specific Input 1-41234
output_route1-4Input assigned to specific Output 1-4 (exactly one)2

.

Available Presets

Presets for all Actions/Feedbacks are available. Please note that after changing connection's Label you have to disable & enable the connection for Presets to catch this change. Exisitng buttons must be recreated from presets.

Further Development

The communication protocol allows for future extension of this module:

  • blank/unblank action for each Output channel
  • SPDIF audio extraction on/off action for each Output channel
  • 4K->2K downscaler on/off action for each Output channel
  • Change EDID action for each Input channel
  • Signal detected feedback for each Input channel

These properties were set statically in our use case. We don't need to control them from Companion. Not implemented at the moment and no promise it ever will.

Details

Manufacturer
EZCOO
Products
MX44-HAS2 4x4 HDMI Matrix, MX42HS 4x2 HDMI Matrix
Latest Version
v1.0.0
Author
Jan Bubik
Contributors
Julusian(6)
jbubik(1)

Open Issues and Requests

To file a new issue, you need to sign up for a user on GitHub.

Go to GitHub issues →

In other news

Buttons v1.8 Main with text

Buttons v1.8

October 2, 2026

Buttons v1.8 IBC award win

Bitfocus wins IBC2026 Best of Show Award for latest Buttons enhancements

September 21, 2026

Buttons v1.8 grey background

Biggest functionality boost yet makes Buttons the perfect platform for broadcast and media management

September 10, 2026

Vivid Buttons on screen

Bitfocus Buttons makes complex OB production feel simple

August 10, 2026

View all news →