logo elektroda
logo elektroda
X
logo elektroda

BG Electrical 822/HC-01 RDA5981A BL3335-P Module Double UK Smart Socket

gandi69 798 37
ADVERTISEMENT
  • #31 21799301
    geekydrewbie
    Level 4  
    @gandi69 Thanks makes sense :)
  • ADVERTISEMENT
  • #32 21803871
    gandi69
    Level 3  
    >>21739104

    Does this support OTA? I've put a spare socket onto the latest build version 1.18.245 yet when i try to downgrade the build or even change it to anything else I get a "Note: Selected OTA file variant "ota" does not match the current generic build." and it refuses to upgrade
  • ADVERTISEMENT
  • #33 21803879
    divadiow
    Level 37  
    the note should be in amber colour and the start ota button should still allow upgrade to proceed though.

    definitely using file with _ota.img?

    Table showing RDA5981 with two firmware files: .bin and highlighted .img
  • ADVERTISEMENT
  • #34 21803885
    bertjones
    Level 3  
    >>21803871

    If it helps, I flashed OpenRDA5981_1.18.216.bin to it using the wired connections.
    Refitted the module to the socket and tested it.
    Later on, I used the Easy Flasher OTA update option and updated to OpenRDA5981_1.18.217_ota.img successfully.
  • #35 21803888
    divadiow
    Level 37  
    thanks. the ota.vue page that handles OTA updates in the web app has changed in the last day or two, so I want to be sure it works for RDA OTA.
  • #36 21803896
    bertjones
    Level 3  
    In which case my reply may not help as I did the OTA update at the end of November!

    I replied to confirm that it had worked, but if you have made changes since then I can't confirm it still does work.
    If it helps I used BK7231GUIFlashTool-v154 to flash OTA.
  • ADVERTISEMENT
  • #37 21803914
    gandi69
    Level 3  
    >>21803879

    that does work yes if you just click start. My other sockets are on v1.91 so I cant do those without a manual reflash and I dont fancy turning the power off to those rings just yet

    Added after 5 [minutes]:

    >>21803896


    BK7231 Easy UART Flasher interface with IP field and Flash button

    This is all i see in easy flasher for OTA? I just assumed it never worked and did it via the web ui on each device
  • #38 21804157
    divadiow
    Level 37  
    gandi69 wrote:
    that does work yes if you just click start.

    Ok good

    The behaviour should be that no note is shown for standard RDA to RDA OTA so I need to look at that.

Topic summary

The discussion centers on the BG Electrical 822/HC-01 double UK smart socket equipped with the BL3335-P module based on the RDA5981A chip. Users have successfully flashed the device with OpenRDA5981 firmware, which currently lacks OTA update capability, requiring wired flashing for updates. The RDA's Windows flashing tool is available for firmware dumping and flashing. A key challenge identified is controlling the LED ring indicators independently from the relays, as the LEDs are wired to require the relay to be active for illumination. A workaround was found by configuring GPIO 25 as "AlwaysHigh" to enable independent LED control. Users shared JSON template configurations for pin assignments, including buttons, relays, and LEDs, to facilitate firmware customization. The device is common and affordable in the UK market, making it a popular candidate for open firmware conversion. ROM dumping procedures and bootloader details (Ali bootloader) were also discussed. Recent firmware versions of OpenRDA5981 now support OTA updates but still require initial wired flashing. Additional photos and hardware teardown insights were provided to assist others in flashing and customizing these smart sockets.
Summary generated by the language model.
ADVERTISEMENT