logo elektroda
logo elektroda
X
logo elektroda

Novadigital 2 Channel Dimmer with CB3S Module: OpenBeken Firmware Integration Issues

victorzwk 39 1
ADVERTISEMENT
  • #1 21847556
    victorzwk
    Level 2  
    I have a Novadigital 2-channel dimmer that I want to operate on alternative firmware.

    Close-up of a green PCB with surface-mount components on a blue background Circuit board with CB3S module, screw terminal block, and a yellow relay Close-up of a PCB with a green screw terminal block, an IC, and electrolytic capacitors on a blue background Close-up of a green PCB with an IC chip and SMD components on a blue work mat

    I confirmed that the device uses the CB3S module, but here comes the difference from all other dimmers I have seen here: The CB3S module only talks to the onboard MCU (HK32F03MF4P6). Only the TX line from the CB3S to the MCU exists.

    The S1 and S2 switches are connected directly to the CB3S module. Here is the wiring from the CB3S module (I had to desolder it to be able to track the circuit):
    MCU <- TX1 (CB3S)
    MCU -> RST (CB3S)
    S1 -> P9 (CB3S)
    S2 -> P8 (CB3S)
    LED <- P6 (CB3S)
    Reset button -> P24 (CB3S)

    So, for now, I was able to dump the firmware and also upload OpenBeken, but I cannot configure it because of the said differences.
    readResult...-16-31.bin Download(2 MB)

    Any ideas from the community?
  • ADVERTISEMENT
  • #2 21847568
    p.kaczmarek2
    Moderator Smart Home
    Hey, thank you for posting. We'll try to help to get this running for you.
    I think it;s either TuyaMCU or "girier MCU".

    TuyaMCU resource:
    https://www.elektroda.com/rtvforum/topic3898502.html

    Girier:
    https://www.elektroda.com/rtvforum/topic3985978.html
    newer driver:
    https://github.com/openshwprojects/OpenBK7231T_App/blob/main/src/driver/drv_girierMCU.c

    Judging from the fact that switches are connected to the WiFi module, and not to the MCU, I'd say it's the latter. So I would try with:
    
    uartInit 9600
    uartSendHex 0A FF 55 02 00 9F 00 00 0A
    
    Helpful post? Buy me a coffee.
ADVERTISEMENT