I have a user log from the CT101 thermostat which appears to respond incorrectly to the multi channel request. This requests using the MULTI_CHANNEL_CMD_ENCAP, but we get a response using command 0x06 which I believe is the old (deprecated) MULTI_INSTANCE_CMD_ENCAP encapsulation which is not specified in the public standard.
If I understand the V1 format it did not include the source and destination endpoints - just a channel ID, but this response appears to have the V3 structure with both endpoints specified.
The device reports COMMAND_CLASS_MULTI_CHANNEL as version 3 earlier in the interrogation process and is clearly accepting the MULTI_CHANNEL_CMD_ENCAP.
Is this a correct response and is there documentation on the older command class (or at least a pointer on how to handle this correctly).