tuya-cloudcutter: TreatLife SL10 Firmware v1.0.2 - SSL Error, unable to flash

Hello, I purchased a new 4 pack of SL10 bulbs from Amazon, and upon trying to run the tuya-cloudcutter exploit on them, I get the following error:

Using PSK v1 - Received PSK ID version 02
SSL Error on 12 ('10.42.42.11', 59776): [SSL: DECRYPTION_FAILED_OR_BAD_RECORD_MAC] decryption failed or bad record mac (_ssl.c:1129)

Upon looking through different issues, it seems that the profile is incompatible with whatever firmware version is on these bulbs. I believe this is the same issue as referenced in #88 which seems to have people being able to flash them successfully. The fact that it isn’t allowing me to makes me think this may be a newer firmware than was referenced in that issue. I paired the bulb to Smart Life, and it seems the Main/MCU versions are both 1.0.2.

I don’t currently have the ability to dump the firmware on one, but I do have a 3D printer and I could make the jig needed to do so if required, though I am a bit hesitant to do so since I haven’t been able to successfully connect to similar chips through serial by soldering without bricking it.

What I’ve tried:

  • SL10-V2 profile (with/without specified Device ID/Localkey)
  • SL10-OMNI-TP120 profile (with/without specified Device ID/Localkey)
  • SL20 profile (with/without specified Device ID/Localkey)
  • Tuya-Generic lightbulb profiles (with/without specified Device ID/Localkey)

Here is a log file of my last unsuccessful run: log.log

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 21 (10 by maintainers)

Most upvoted comments

That worked perfectly, thank you!