Elektroda.com
Elektroda.com
X

[BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB

TomTheGeek 261 5
  • Tuya Smart WiFi Power Strip RH-M601 w/power monitoring

    Here is my Teardown for this power strip. Not many smart power strips with 6AC channels and this one even has spacing for wall-wart power supplies. Plus it has power monitoring! A bargain at $40 and compatible with OpenBeken.

    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB

    Specifications:
    * Input voltage: AC:125V
    * Rated current:15A
    * Rated power:1875w
    * BL0942 Power Monitoring
    * Fast charge: QC 2.0
    * Wi-Fi: 2.4GHz IEEE802.11 b/g/n
    * Product size(Long* wide* high):228*90*30mm
    * LEDs: blue light in button

    No actual pictures of the inside yet (will add soon) but it is very simple to pull apart despite the triangle head screws. Once the back is off there are two main boards. The B3S module is on the first board with the USB sockets. This power strip uses a different module than I've seen anywhere else, the YX-B3S-VER01.

    Pinout of the module:
    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB

    Because the BL0942 chip is connected to TXD/RXD of the BK7231N, the module has to be removed from the board before it can be programmed. It might be possible to to temporarily cut the traces to the BL0942 so the whole module doesn't have to be removed. When I
    take photos of the inside I will check that possibility.

    Use these commands to start power monitoring in Autoexec.bat
    
    startDriver BL0942
    SetupEnergyStats 1 500 50 1
    


    Here is the template

    
    {
      "vendor": "Tuya",
      "bDetailed": "0",
      "name": "WiFi 6AC Smart Power Strip",
      "model": "RH-M601",
      "chip": "BK7231N",
      "board": "YX-B3S",
      "keywords": [
        "Mains Power Strip",
        "USB Power Supply",
        "6 Gang",
        "Power line size:1.5m",
        "Input voltage:120V",
        "Rated current:15A",
        "Rated power:1875w",
        "Fast charge: QC 2.0",
        "WIFI: 2.4GHz b/g/n",
        "Long* wide* high:228*90*30mm"
      ],
      "pins": {
        "6": "Rel;1",
        "7": "Rel;2",
        "8": "dInput_n;55",
        "9": "Rel;5",
        "14": "Rel;4",
        "22": "Rel;7",
        "23": "WifiLED;40",
        "24": "Rel;6",
        "26": "Rel;3"
      },
      "command": "",
      "image": "https://obrazki.elektroda.pl/1004605900_1684440072.jpg",
      "wiki": "https://www.elektroda.com/rtvforum/viewtopic.php?p=20586131"
    }
    


    I bought it from here: https://www.aliexpress.us/item/3256804695900997.html

    Cool? Ranking DIY
    About Author
    TomTheGeek
    Level 2  
    Offline 
    TomTheGeek wrote 3 posts with. Been with us since 2023 year.
  • #2
    p.kaczmarek2
    Moderator Smart Home
    Thank you, that's a very interesting device. I am looking forward seeing the photos of the inside. I haven't seen BS3 module before. Would you be able to provide full pinout for that?

    Regarding BL0942 on RX/TX - surprisingly enough, from what I can tell, the flashing worked for me without removing it. It may be because it was using 9600 baud and flasher was using 115200 and somehow it just didn't interfere too much, the BL0942 will only send packet after it is requested, and it didn't receive any "accidental requests" from the programmer tool.
    I wrote about that in this topic:
    https://www.elektroda.com/rtvforum/topic3887748.html
    The LSPA9 flashing with BL0942 worked for me without disconnecting UART.

    The UART disconnect trick seems to be required for TuyaMCU, not BL0942.
  • #3
    TomTheGeek
    Level 2  
    Quote:
    Regarding BL0942 on RX/TX - surprisingly enough, from what I can tell, the flashing worked for me without removing it.


    You may be right actually. I didn't have full success until I switched out the USB programmer I was using. So removal may not be required.

    I don't think I'll be able to get the full pinout now that the module is soldered back in. Might be able to figure out a few of them from the photos. I should be able to get some more photos later today.
  • #4
    p.kaczmarek2
    Moderator Smart Home
    Some tracks can be figured out with just a photo, we know the BK7231 QFN pinout:
    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB
    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB
  • #5
    TomTheGeek
    Level 2  
    Here are some photos of the boards

    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB
  • Helpful post
    #6
    p.kaczmarek2
    Moderator Smart Home
    This board seems to be well build. There are no closeup photos, but I can see even an interference filter at the circuit input.

    Added after 11 [hours] 55 [minutes]:

    I just realized something.
    Isn't it a Beken clone of LM2 ESP8266 module?
    [BK7231N/YX-B3S] Tuya Smart WIFI Power Strip RH-M601 6AC + 3USB
    I wonder what the pinout of that is.