Hi everyone,
I was wondering if any developer here might have some spare time to help me create an integration for the new JBL MA Series receivers (specifically the MA7100HP)?
I know building these takes time, so I’ve done as much research as I can to make it easier. I’ve found that this new series uses a different API than older Arcam/JBL models, but I have successfully tested the control codes and confirmed they work perfectly via port 50000.
Here is the technical map I’ve put together from the official documentation:
Technical Details:
• Device: JBL MA7100HP
• Port: 50000
• Protocol: Hexadecimal
• Standard Command Structure: 0x23 0x04 0x03 0x01 0x0E [CMD] 0x0D
Confirmed Hex Codes (CMD Byte):
• Power Toggle: 0x03
• Volume +: 0xE3
• Volume -: 0x13
• Mute: 0xC3
• Menu: 0xCA
• Back: 0xA1
• Select/OK: 0x21
• Arrows: Up 0x99, Down 0x59, Left 0x83, Right 0x43
• Dimmer: 0xC9
• Surround Mode: + 0xF4 / - 0x74
Direct Input Switching:
(These use a slightly different structure: 0x23 0x05 0x01 [INPUT_ID] 0x0D)
• HDMI 1: 0x02
• HDMI 2: 0x03
• HDMI 3: 0x04
• TV (ARC): 0x01
If anyone could help wrap this into a driver for the Remote 3, I would be incredibly upgradeful. I’m happy to test anything you build!
Thank you so much!