Can you please add feedback support for this device? If it makes it easier, here are the codes you need. I’d add it myself but you do not support custom feedback.
Here are the requests for “Zone Status” You may need to parse out the responses to get volume, source, etc.
STATUS REQUEST ALL ZONES = \x93\x04\x55\x00\x53\x00\x54
STATUS REQUEST MAIN ZONE = \x93\x04\x55\x00\x53\x01\x53
STATUS REQUEST ZONE 1 = \x93\x04\x55\x00\x53\x02\x52
STATUS REQUEST ZONE 2 = \x93\x04\x55\x00\x53\x03\x51
STATUS REQUEST ZONE 3 = \x93\x04\x55\x00\x53\x04\x50
STATUS REQUEST ZONE 4 = \x93\x04\x55\x00\x53\x05\x4F
STATUS REQUEST ZONE 5 = \x93\x04\x55\x00\x53\x06\x4E
STATUS REQUEST ZONE 6 = \x93\x04\x55\x00\x53\x07\x4D
FYI-I have all the codes for volume and power by zone if anyone needs them. This part works 100% through serial.