Skip to content

AHM

This plugin provides support for the Allen & Heath AHM Series processors.

Supported parameters

The following parameters are available:

Parameter
IO type
R/W
Inputs
mute_input_ch{i} int8 rw

The parameters that have a {i} suffix take the channel number as {i}

Configuration options

The minimal device config when using the default options would be:

settings.yml
devices:
- type: ahm
name: mtx
options:
ip: 10.0.0.1

This assumes that the scan rate at which the device will be polled is the default of 1000ms.

A complete config would look like this:

settings.yml
devices:
- type: ahm
name: tv1
options:
scan_rate: 200
ip: 10.0.0.1

where

type

is always “ahm” as this is the name of this plugin.

name

unique arbitrary name.

options/ip

matrix ip address

options/scan_rate

this is the polling scan rate in ms and should be an integer. Default: 100, minimum: 10

Metrics

The following metrics are exported by the ahm plugin. They are prefixed / namespaced with ahm_, and all of them have the label {instance:"plugin_name"} where plugin_name is the name specified in the settings.yml file with the name attribute.

Metric Name Metric Type Notes
General
connection_state Gauge The connection state of the matrix.
Inputs
mute_input Gauge Input channel mute state.

where

{i} is the channel number n.