Hello,
this is my first post here, so please be gentle...(

I bought this device on AliExpress - together with two more units - posts to follow...
It is a DOUBLE/TWIN controller for shutters, curtains etc., so it can control TWO motors. It has 4 relays (3x vertical on PCB, 1x flat under SoC).
Data as found:
- Wifi on Tuya
- Brand: Girier
- Product-Name: Wi-Fi Curtain Module
- SoC: "CBU 7ori" (BK7231N), no idea what "7ori" could mean...
- 3x+1x relays of 5A
Disassembly is quite easy from rear side with small screwdriver - self explanatory.





Now to my request:
The wall switch I have is a double rocker switch with mechanical interlock and TRI-stable status (UP/OPEN - STOP - DOWN/CLOSE) for each shutter motor. The motors themselves have two end-switches integrated. When the wall switch is pressed, motor will run until end switch cut out - but wall switch will remain pushed. Sorry, find it hard to explain...

Like that, I don't have buttons for up/(stop/)down, but steady/stable switches instead.
Now, the 'smart' controller expects a button function in the wall switch and does not understand the wall switch.
Problem: When I press UP or DOWN on the wall switch, controller waits for me to press STOP first, then starts the motor.
This has a low WAF...
I am wondering, if there is a way to solve this within TUYA firmware - would be sufficient for me as IObroker already can control it.
Or should I flash the CBU / BK7231N to openBK to solve this problem, which I did not do by now - I only flashed some ESPs to Tasmota.
Or should I replace the CBU with a ESP32-C3 with Tasmota.
Anyone with shutter experience around?
Many thanks!!
BR Marcus