Getting info from USB

Is it possible to read incoming data (->ESP32) from the USB port?

Reason being, this is my (working) garage door opener, a simple relay entity:

The power is supplied by an onboard mini-usb port on the opener (Novomatic 563S) designed for a proprietary module. That module receives, via the USB port, signals such as state and sensor info (I believe).

So I’m hoping that there might be some way of monitoring the data pins, activating the garage door, and seeing what the pins ‘do’ during different stages.

Can anyone suggest what I can try?

EDIT: I guess (assuming this is possible) another question will be how I use that data to create a sensor in HA!)

Thanks - the CCU3 is £169 though so I decided to us an ESP32. I have the opening working (similar to the shelly mentioned on that post, just another way of doing it), it would be nice if I could capture state as well.