Exploring the CCU's RPC Interface: A Journey of Discovery

I’ve recently been diving into the CCU’s RPC interface, and it’s been an exciting journey! The functionality is impressive, but I’ve encountered a bit of a hurdle with the system.multicall feature. From what I gather, the CCU should support this method, allowing me to bundle multiple calls into one for efficiency. However, when I tried combining system.listMethods and listDevices into a single multicall, the CCU didn’t return anything—just an empty response. Here’s the XML I sent:

xml

<?xml version="1.0"?> system.multicall methodName system.listMethods params methodName listDevices params

And the response was just an empty array. I’m wondering if there’s something I’m missing in the structure of the multicall request. Has anyone else encountered this issue or managed to get multicall working successfully? Any insights or suggestions would be greatly appreciated!

Cheers,
Daniel