This is a plugin that controls a couple of models of Matrix HDMI switches from Monoprice. These switches can be controlled via front panel buttons, IR signal, or over a serial cable. This plugin uses serial to control the switch. It can also receive status message from the switches.
4x2 switch: http://www.monoprice.com/Product/?c_...seq=1&format=2
4x4 switch: http://www.monoprice.com/Product?c_i...seq=1&format=2
Multiple devices are added to Homeseer. One for controlling the power and memory settings of the switch and one for each of the outputs. This screenshot is from a 4x2 switch.
For this ALPHA version there is no GUI for setup. Copy the ini file from the zip to your <homeseer>\Config directory and edit as appropriate.
The text in front of the '=' symbol is the name of the switch as it will appear in Homeseer's list of devices. The values after the '=' symbol represent the connection type: 'serial' or 'tcp', followed by the addressort. For serially attached switches use the following format:
After the plugin has discovered a Matrix switch (or switches) it creates triggers for events based on outputs changing, inputs becoming available, etc.
It also creates actions for controlling the switch. Eg power up/down, change output, etc.
The Monoprice switches have an unusual serial port configuration. People on various home automation and A/V fora have reported different findings. The cable pinout that's working for me is a DB9-DB9 with pins 2 & 3 crossed but all other pins straight-thru. A kind of half null-modem cable! ;-)
To install the plugin, simply drop the exe in your Homeseer directory and the ini in your config directory
N.B. I have only tested this so far on a Linux install of HS3 with my Monoprice switch connected to serial server, not a physical COM port. I expect it to work just fine under Windows. Physical serial ports under Linux will probably not work due to limitations of Mono. For the release version I will likely block serial config if the plugin detects that it is running on Linux.
For this ALPHA release, there is no config GUI and you cannot set Switch Device statuses as event conditions. I hope to add support for this soon.
Cheers
David
Updated to 3.0.0.1
HSPI_drhs_Monoprice HDX.zip
4x2 switch: http://www.monoprice.com/Product/?c_...seq=1&format=2
4x4 switch: http://www.monoprice.com/Product?c_i...seq=1&format=2
Multiple devices are added to Homeseer. One for controlling the power and memory settings of the switch and one for each of the outputs. This screenshot is from a 4x2 switch.
For this ALPHA version there is no GUI for setup. Copy the ini file from the zip to your <homeseer>\Config directory and edit as appropriate.
Code:
[Switches] Monoprice HDX402=tcp,192.168.1.33:4001
Code:
[Switches] Monoprice HDX402=serial,COM:1
It also creates actions for controlling the switch. Eg power up/down, change output, etc.
The Monoprice switches have an unusual serial port configuration. People on various home automation and A/V fora have reported different findings. The cable pinout that's working for me is a DB9-DB9 with pins 2 & 3 crossed but all other pins straight-thru. A kind of half null-modem cable! ;-)
To install the plugin, simply drop the exe in your Homeseer directory and the ini in your config directory
N.B. I have only tested this so far on a Linux install of HS3 with my Monoprice switch connected to serial server, not a physical COM port. I expect it to work just fine under Windows. Physical serial ports under Linux will probably not work due to limitations of Mono. For the release version I will likely block serial config if the plugin detects that it is running on Linux.
For this ALPHA release, there is no config GUI and you cannot set Switch Device statuses as event conditions. I hope to add support for this soon.
Cheers
David
Updated to 3.0.0.1
HSPI_drhs_Monoprice HDX.zip
Comment