Matrix Control

I am looking to either build a custom module for HA, or get pointed to one that already exists.

I have two matrix devices, one HDMI and one audio, with multiple inputs and outputs.

I would like to be able to:
a) control the matrix (through IR or RS232)
b) track the state of the matrix outputs

Tracking the state is important as I would like to be able to do things based on the state.

Use case example: I have a Roku, a Chromecast, a Fire TV and a Apple TV all connected to the matrix. My thought here is making a trigger on Alexa to pause media player. The trigger would look up the state from the matrix to determine which media player to send the pause command to.
This could also be extended to track TV HDMI inputs, etc (i.e. create a virtual 1 output matrix for the TV to track input state).

Did you ever find a solution to this? I’m looking to purchase an HDMI matrix and control it with HA.

I’m interested in this too, if anyone knows of a solution yet?

Hi,
I managed to get a HDMI Matrix and control it through buttons on Home Assistant via IP Address. HDMI matrix I used is:

https://www.ebay.co.uk/itm/153059147706

Sorry for bumping this thread but I have a 4x4 HDMI matrix and would like to add it to my HA.

I can access the matrix through IP address.

I am a newbie so can someone help me how might be able to add the matrix?

I tried the Blackbird Matrix component integration but that didn’t work.