Hello,
I just received a Monoprice 6 zone whole home amp. I connected a spare Pi Zero to it with Ser2net however, it is giving me an error. I have the serial port blank and have the ip and port set to what I made ser2net. I know its working because I can control it from telnet. I have attached my debug logs below. It looks like it connects and instantly disconnects. Any help would be appreciated thank you.
2023-08-29 21:05:27.565 [DEBUG] [ternal.handler.MonopriceAudioHandler] - Trying to reconnect...
2023-08-29 21:05:27.567 [DEBUG] [munication.MonopriceAudioIpConnector] - Opening IP connection on IP 192.168.254.232 port 6060
2023-08-29 21:05:29.446 [DEBUG] [munication.MonopriceAudioIpConnector] - IP connection opened
2023-08-29 21:05:29.447 [DEBUG] [unication.MonopriceAudioReaderThread] - Data listener started
2023-08-29 21:05:29.449 [DEBUG] [ternal.handler.MonopriceAudioHandler] - openConnection(): connected
2023-08-29 21:05:29.480 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?11
2023-08-29 21:05:29.481 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?12
2023-08-29 21:05:29.483 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?13
2023-08-29 21:05:29.484 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?14
2023-08-29 21:05:29.486 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?15
2023-08-29 21:05:29.487 [DEBUG] [ommunication.MonopriceAudioConnector] - Send command ?16
2023-08-29 21:05:29.489 [DEBUG] [munication.MonopriceAudioIpConnector] - Closing IP connection
2023-08-29 21:05:29.491 [DEBUG] [unication.MonopriceAudioReaderThread] - Reading failed: readInput failed: Socket closed
org.openhab.binding.monopriceaudio.internal.MonopriceAudioException: readInput failed: Socket closed
at org.openhab.binding.monopriceaudio.internal.communication.MonopriceAudioIpConnector.readInput(MonopriceAudioIpConnector.java:127) ~[?:?]
at org.openhab.binding.monopriceaudio.internal.communication.MonopriceAudioReaderThread.run(MonopriceAudioReaderThread.java:60) ~[?:?]
Caused by: java.net.SocketException: Socket closed
at sun.nio.ch.NioSocketImpl.endRead(NioSocketImpl.java:253) ~[?:?]
at sun.nio.ch.NioSocketImpl.implRead(NioSocketImpl.java:332) ~[?:?]
at sun.nio.ch.NioSocketImpl.read(NioSocketImpl.java:355) ~[?:?]
at sun.nio.ch.NioSocketImpl$1.read(NioSocketImpl.java:808) ~[?:?]
at java.net.Socket$SocketInputStream.read(Socket.java:976) ~[?:?]
at java.io.DataInputStream.read(DataInputStream.java:102) ~[?:?]
at org.openhab.binding.monopriceaudio.internal.communication.MonopriceAudioIpConnector.readInput(MonopriceAudioIpConnector.java:123) ~[?:?]
... 1 more
2023-08-29 21:05:29.496 [DEBUG] [unication.MonopriceAudioReaderThread] - Data listener stopped
2023-08-29 21:05:29.497 [DEBUG] [munication.MonopriceAudioIpConnector] - IP connection closed
2023-08-29 21:05:29.498 [DEBUG] [ternal.handler.MonopriceAudioHandler] - closeConnection(): disconnected
Thing File:
monopriceaudio:amplifier:a109617349 "Monoprice Amp" [ host="192.168.254.232", port=6060, pollingInterval=15, numZones=6, inputLabel1="Chromecast", inputLabel2="Radio", inputLabel3="CD Player", inputLabel4="Bluetooth Audio", inputLabel5="HTPC", inputLabel6="Phono" ]
ser2net:
connection: &mp_amp
accepter: tcp,6060
enable: on
options:
kickolduser: true
connector: serialdev,
/dev/ttyUSB0,
9600n81,local