This is basically the same as #41 does with ZDO replies but for ZCL replies. Working with a z-stack dongle and a Gewiss binary input device a lot of timeouts happen during the device interview. While basic device interview timeouts are caught by the ZDO timeouts, later interview steps like cluster attribute reading run into the same issue with this device and the interview process never finishes.