logo elektroda
logo elektroda
X
logo elektroda

OHMAXX/Gosund EP2 Smart Plug: New Chip Issue? Tuya-Convert Compatibility & Firmware 1.0.6

wu7z 2130 7
ADVERTISEMENT
  • #1 20412670
    wu7z
    Level 2  
    Hello,
    so I recently bought a 4 pack of these smart plugs off Amazon.
    They are branded OHMAXX, but on the plug they have the Gosund logo.
    All of them came with firmware version 1.0.4 and were incompatible for tuya-convert.

    So I did what many people did and emailed Gosund support to update the firmware to 1.0.6 and make them vulnerable for OTA flashing with tuya-convert, and they did it for all of them.

    Now the problem:

    Tuya-convert only works for 1 out of 4 plugs. For the others it tells me that it is not an ESP-chip.
    I noticed that the one it worked on has the lowest serial number (72xx) for the last 4 digits, while the other 3 were much higher (82xx).
    Did Gosund start using a different chip? Any experiences?
    I also tried tuya-cloudcutter, but the chip doesn't seem to be compatible for that as well.
  • ADVERTISEMENT
  • #2 20412951
    p.kaczmarek2
    Moderator Smart Home
    I don't know about this Gosund plug, but when looking to our teardowns list, I can see some Gosund devices with BK7231:
    https://openbekeniot.github.io/webapp/devicesList.html
    Can you just open your device and check, give us some more detailed photos?

    It is also possible that's still ESP, but it has the tuya-convert vulnerability patched. I have seen such devices as well.

    OpenBeken supports many devices, BK7231, BL602, W800/W801, W600/W601, XR3, so there is a fair chance we can figure out something for you.

    EDIT: Does your gosund plug support Bluetooth pairing? Quick device scan? The one that shows device before selecting device type in Tuya app?
    If so, the chip inside is not ESP, because quick pairing requires Bluetooth...
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #3 20412989
    wu7z
    Level 2  
    The plugs do not support quick pairing.
    If it were a BK7231 I think tuya-cloudcutter should have worked.

    I will try and disassemble it later today, but I think that won't be possible without destroying it.
    As I want to be free from the cloud, the plug has no other use for me though, so it's fine.

    Edit: What seems strange to me is that they came with the same firmware 1.0.4 and Gosund updated them all to 1.0.6 for me. Wouldn't that require the same chip?
  • #4 20413380
    p.kaczmarek2
    Moderator Smart Home
    I have no idea, but I know that Tuya has no standards when it comes to versioning and updating.

    Btw, isn't your socket easy to disassemble?
    It looks like BW-SHP6 and I did BW-SHP6 teardown some time ago:
    https://www.elektroda.pl/rtvforum/topic3893014.html
    Helpful post? Buy me a coffee.
  • ADVERTISEMENT
  • #5 20413401
    wu7z
    Level 2  
    I just had a look at it, the hidden screw does not exist in my version. Guess they removed it and it is glued together now.
  • ADVERTISEMENT
  • #6 20413411
    p.kaczmarek2
    Moderator Smart Home
    Oh no! Are you sure? Please double check, that's bad.

    Here's a more extreme teardown of similar sockets, but they were hard to handle:
    https://www.elektroda.pl/rtvforum/topic3917832.html
    The article above (not yet translated?) has shown a method where you can just cut off the part of plastic casing and expose programming pins.
    Helpful post? Buy me a coffee.
  • #7 20416750
    wu7z
    Level 2  
    Okay so I came around to opening it up.
    Yeah the screw is gone, but I found a way to rip off the clear plastic part and disassemble it from there.

    It is actually still an ESP8285. No idea why this was not compatible with tuya-convert then. Same chip and same firmware as the other one that worked. And believe me I tried it a lot, so it was not just an unlucky connection problem or something like that.

    Any idea what's the difference here?
  • #8 20416845
    p.kaczmarek2
    Moderator Smart Home
    It's just the way it is. Some of products have patched vulnerability.
    I had the same experience.
    For example, this product:
    BKL1250 E27
    worked with tuya convert for me, but that one:
    BKL1262 - RGBCW GU10 LED
    failed to handle tuya-convert with:
    
    ID: 0242416f68626d643661473931494652319fcb921dd2d6d9743f2fbe5638a3f6a3e76dd55398965b9b908ab2db0940ca66
    PSK: a6cbe68237ded299d8ed90ab9a0cf0a11fe014448d35f24122057cc529249f3b
    could not establish sslpsk socket: [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1131)
    new client on port 443 from 10.42.42.27:70
    
    Helpful post? Buy me a coffee.

Topic summary

The discussion revolves around the compatibility issues of OHMAXX/Gosund EP2 smart plugs with tuya-convert after a firmware update from version 1.0.4 to 1.0.6. The user reports that only one out of four plugs, identified by a lower serial number, is compatible with tuya-convert, while the others are not recognized as ESP chips. Responses suggest that the plugs may have different internal chips, possibly due to a patch in the firmware that prevents tuya-convert from functioning. The user successfully disassembled one plug, confirming it contains an ESP8285 chip, yet it remains incompatible. The conversation highlights the inconsistency in device compatibility and firmware updates from Tuya, as well as the challenges in disassembling the plugs for further investigation.
Summary generated by the language model.
ADVERTISEMENT