Thank you for all the information, @gertjan.deprez .
I learned something new about the Zignee curtain switches implementation in Tuya platform, Surprisingly, Tuya has documented their implementation of the Window Covering cluster (0x0101) custom attributes - here.
You should have been able to configure the blinds up and down rotation/moving limits from Tuya SmartLife app?
The blinds control will not work if the switch calibration settings are not configured, except the default timings by a chance have fit your particular motor speed. The calibration timings are between 3.0 and 900 seconds, with a resolution of 0.1 seconds. Except there is a way to calibrate the MovingUp and MovingDown timings using some key combinations, this calibration procedure must be provided in the driver. Which will make the driver rather complex.
Let's hope someone will chime in with a curtain motor switch solution that is already supported in Hubitat.
A possible workaround could be to purchase a Tuya Zigbee gateway ( 20..30 Euro) and then calibrate the motor from the Tuya SmartLife app and probably (not sure) even control the motor using the community Tuya Cloud integration in Hubitat.