logo elektroda
logo elektroda
X
logo elektroda

[BK7231N/CBU] MOES WS-Y-EUTC-WH-MS Curtain switch (capacitive touch) teardown

vincenzoernst1 963 7
ADVERTISEMENT
  • BK7231N pin mapping for MOES curtain switch

    #1 21626626
    vincenzoernst1
    Level 9  
    Posts: 100
    Help: 3
    Rate: 7
    White touch curtain switch with three icons and mobile app interface on smartphone screen

    [BK7231N/CBU] MOES WS-Y-EUTC-WH-MS Curtain switch (capacitive touch)

    comes with an additional adapter frame to make it EU standard compatible


    Curtain switch PCB with two relays and screw terminalsBottom view of green PCB with thick solder traces and 8-pin connector on the left


    Touch PCB with three spring coils and labels D1, D2, D5 on a green circuit boardMOES curtain switch PCB with BK7231N module and pin header visibleElectronic module with three springs on a green PCB of a curtain switch

    Three components of MOES WS-Y-EUTC-WH-MS smart curtain switch on tableWhite plastic frame and adapter for MOES curtain switch


    Table showing pin definitions for BK7231N electronic chip

    Used pads:

    MOES WS-Y-EUTC-WH-MS PCB mounted in a service clamp

    Leads to used pins:

    01/P14           <-> led down
    02/P16           <-> led middle
    03/P20           <-> led up
    04/P22           <-> led background
    05/P23           <-> down button
    11/P26           <-> relais down
    12/P24           <-> relais up
    13                    <-> GND
    14                    <-> 3.3V
    17/P28           <-> up button (top)
    19/P9             <-> stop button (middle)



    Since i dont know what to do with the middle button i just enable the led right now. its free for other usage.
    
    {
      "vendor": "MOES",
      "bDetailed": "0",
      "name": "MOES WS-Y-EUTC-WH-MS smart curtain switch ",
      "model": "WS-Y-EUTC-WH-MS",
      "chip": "BK7231N",
      "board": "CBU",
      "flags": "134218820",
      "keywords": [
        "EU_CURTAIN_SW_01G",
        "EU_CURTAIN_SW_03A",
        "roller",
        "curtain",
        "shutter"
      ],
      "pins": {
        "9": "Btn;32",
        "14": "LED_n;2",
        "16": "LED_n;32",
        "20": "LED_n;1",
        "22": "WifiLED_n;13",
        "23": "Btn;2",
        "24": "Rel;1",
        "26": "Rel;2",
        "28": "Btn;1"
      },
      "command": "",
      "image": "https://obrazki.elektroda.pl/7964203300_1754401546.jpg",
      "wiki": "https://www.elektroda.com/rtvforum/viewtopic.php?p=21626626"
    }
    



    Attached: manual, orig backup
    Attachments:
    • MOES-WS-Y-EUTC-WH-MS-backup.bin (2 MB) You must be logged in to download this attachment.
    • MOES WS-Y-EUTC-WH-MS manual.pdf (1.03 MB) You must be logged in to download this attachment.
  • ADVERTISEMENT
  • #2 21627642
    vincenzoernst1
    Level 9  
    Posts: 100
    Help: 3
    Rate: 7
    added orig backup, addded used pin, some pin usage
  • ADVERTISEMENT
  • #3 21628540
    vincenzoernst1
    Level 9  
    Posts: 100
    Help: 3
    Rate: 7
    @divadiow

    can you make it a PR please?
  • ADVERTISEMENT
  • #5 21637349
    ijobs
    Level 2  
    Posts: 2
    Hi,

    fairly new to this forum.
    My type is a MOES WS-V-EUC.

    It has a CBU too and uses the same PIN configuration.
    I flashed it with BK7231N and I have the buttons and relays working.

    What additional steps do I need to make it work as a shutter with calibration, like the original firmware.

    Thanks for your help
  • Need coding to prevent both relays on simultaneously

    #6 21637359
    vincenzoernst1
    Level 9  
    Posts: 100
    Help: 3
    Rate: 7
    thats a bit more difficult and needs some coding.
    there are some scripts already floating around in the forum but none is the top of the hill. i also need some time to enhance the scrips i have to get it reliably working. some problems are:
    1. NEVER have both relays enabled at the same time. this will burn/fry something!: check
    2. open and close the shutters. check
    3. remember the correct open/closing ends. this one is tricky
  • ADVERTISEMENT
  • #7 21637364
    ijobs
    Level 2  
    Posts: 2
    Thanks for the quick reply.

    Would you be willing to share your coding ?

    I was reading this post too - but I'm puzzled - though I get this device , but received a different one.

    https://www.elektroda.com/rtvforum/topic4093838.html

    I'm pretty novice to the subject, dealing with Tasmota devices before

    Thanks again

Topic summary

LABEL_AI_GENERATED
Teardown and pin mapping of a MOES capacitive-touch curtain switch module based on BK7231N/CBU, including EU adapter frame compatibility and used pad/pin assignments for LEDs and control lines. The discussion adds backup images, identifies the device as CloudCutter exploitable, and links to an OpenBeken commit. A related MOES WS-V-EUC variant with the same CBU/BK7231N pin configuration is reported as successfully flashed, but shutter mode with calibration still requires custom scripting to prevent both relays from being enabled simultaneously and to handle open/close direction and end-stop memory. A later reply points to the correct autoexec.bat file in the first post.
AI summary based on the discussion. May contain errors.
ADVERTISEMENT