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. AVGear - TMX88PRO AV

AVGear

TMX88PRO AV

Communityv2.0.0Updated 4 months ago
DocumentationReport an issueView on GitHub

Documentation

Companion Module avgear Matrix

This module allows you to control your avgear matrix. Currently, this module only supports the TMX88PRO AV HDMI Matrix.

Module Setup

Enter the IP address for the device in the module connection settings. If you have set up the device to run on a non-standard port (ie. not port 4001), that port can also be set in the connection settings. All that's left is to set your polling interval. By default the module will poll the device once every 10 seconds - a value of 0 will disable polling, but as connections to the device are not kept open, that will mean that the module will assume the device is online until the next action is performed. If you are using companion to also monitor device state, it is recommened that if you are concerned about companion or network load to just have a higher polling interval so that state will at least be reasonably accurate.

Actions

The following actions are possible:

Poll GUI IP

This action will allow you to get the latest GUI IP address. This is included in the standard polling, so this is only needed if you have disabled polling or you need the information right now.

Poll System Status

This action will allow you to get the entire the entire system status. This is included in the standard polling, so this is only needed if you have disabled polling or you need the information right now.

Power Off Unit

This action will power the unit off.

Power On Unit

This action will power the unit on.

Recall Preset

This action will recall the defined preset. These presets are generally set in the Web GUI.

Refresh Labels from Matrix

This action will refresh the labels stored in the variables based on what has been set in the Web GUI. This may need to be run manually if you have updated these in the Web GUI as it's not part of the core polling response.

Route Input to All Outputs

This action will route the defined input to all outputs.

Route Input to Output

This action will route the defined input to the defined output.

Save Preset

This action will store the current switching status to the defined preset

Toggle Unit Power

This action will toggle the unit power based on the current known status.

Turn Output Off

This action will turn the defined output off.

Turn Output On

This action will turn the defined output on.

Variables

The following variables are available:

$(Matrix:gui_ip)

The current Web GUI IP address.

$(Matrix:input_X_label)

The current label of the requested input.

$(Matrix:lcd_readout)

The current label displayed on the LCD screen of the unit.

$(Matrix:output_X_input)

The current input of the requested output.

$(Matrix:output_X_input_label)

The current input label of the requested output.

$(Matrix:output_X_is_on)

The current output status of the requested output.

$(Matrix:output_X_label)

The current label of the requested output.

$(Matrix:title_bar)

The current unit title bar as defined in the Web GUI.

$(Matrix:unit_is_on)

A boolean noting the current known unit power state.

Feedbacks

The following feedbacks are available:

Output Power On

This feedback shows whether the defined output is powered on.

Route Active

This feedback shows whether the defined route (Input->Output) is active.

Unit Power On

This feedback shows whether the unit is currently powered on.

Versions

1.0.0

Initial release

Details

Manufacturer
AVGear
Product
TMX88PRO AV
Latest Version
v2.0.0
Author
Damien Peden
Contributor
dpDesignz(6)

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 →

More from AVGear

IP410

AVGear

Community
View Connection