How I got Home Assistant to work with the Monoprice 6-Zone Amplifier

But getting the Unknown status

I followed the instructions here and it worked. Mostly. I have two each of every entity and two monoprice 6 zone amps. not sure why.

Bigger issue is that I don’t know how to control the source via HA. In other words, i got the keypad functioning, can turn it on, off, set bass, treble, volume. But how do I change the input source?

ok. so again, I followed the directions here. Got rid of the duplicate monoprice 6 zone amp (not sure how that happened) and it works super easy. I’m very happy. Im using an USB to serial connection from the HA to the monoprice.

I am also getting unknown status on mine. I running one monoprice 6 zone via usb with no issues.

just purchased another one and trying to use the ethernet to serial converter I am running this device

With these settings
serial

I seem to be connecting to the serial box without an issue as you can see here below it is connected to HA which is 192.168.11.17 and bytes are passing but i dont seem to be getting anything back
serial-data

Anyone have any ideas? Could use a helping hand.

The only thing different on my parameter screen is the Local port number, which is 8235 on mine.

I also set the IP type to DHCP and set my router to reserve the resulting IP address.

Thanks for writing back.

I tried changing port to 8235. Deleting it in HA and adding it back using that port number. I had also changed the local IP config to DHCP as well as setup my unifi to assign it a static IP address of 192.168.11.88

it seems to be using the same subnet as everything else. As soon as I reboot the device it immediately grabs the IP address and also shows the remote IP TX/RX as the ip address of HA.

I am using a slightly different model than you Jon. Do you think that has something to do with it? Also using this straight through cable

One other thing to note is that I do have two monoprice units. They are setup seperately. One through USB (which is working fine through serial port) and anohter which is new trying to setup in a different part of the house using the ethernet to serial.

Hey I am the same setup with Serial to Ethernet, I have 4 monoprice app setup, HA is seeing the amps but I am not able to play zones or configure zones. How did you get yours working ?

In case this will help anyone trying to control the Monoprice 10761 6 Zone Controller over TCP/IP with Home Assistant, this is how I connect to it for control, and successfully receive status info back into HA.

USR-TCP232-302 Serial to Ethernet Controller Settings

LOCAL IP CONFIG

  • USE EITHER A DHCP RESERVED IP or STATIC ON THE USR

SERIAL PORT SETTINGS

  • Baud Rate:9600 bps
  • Data Size:8 bit
  • Parity:None
  • Stop Bits:1 bit
  • Local Port Number:2323
  • Remote Port Number:8234
  • Work Mode:TCP Server
  • Remote Server Addr:INSERT YOUR HA IP HERE
  • RESET:FALSE
  • LINK:TRUE
  • INDEX:FALSE
  • Similar RFC2217:FALSE

EXPAND FUNCTION

  • Heartbeat Packet Type:None
  • Register Packet Type:None
  • Short Connection:TRUE
  • Disconnect Time:3 sec
  • TCP Server-kick off old connection:FALSE
  • Buffer Data Before Connected:FALSE
  • UART Set Parameter:FALSE

MISC CONFIG

  • Module Name:USR-TCP232-302
  • Webserver Port:80
  • Username:YOUR USERNAME
  • Password:YOUR PASSWORD
  • MAC Address:XX-XX-XX-XX-XX-XX
  • Max Clients Connect To TCP Server:4
  • Reset Timeout:3600

Add the Integration to your HA folling the official instructions and using socket://ethernetToSerialDeviceIP:2323

Other serial to Ethernet devices you find might have different settings page layouts, but most likely all the available settings will be similar.

The connection does break intermittently, but you can just automate the integration to restart periodically to ensure it is always able to communicate.