Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Profile update needed For two different feit electric 2019 smart bulbs. #690

Closed
rubin9family opened this issue Jul 17, 2024 · 12 comments
Closed
Labels
new dump needed Given device flash dump is unusable and a new dump is necessary

Comments

@rubin9family
Copy link

rubin9family commented Jul 17, 2024

Profile update for 2 different 2019 Feit smart bulbs:
OM60/RGBW/CA/AG (P) with firmware version v1.0.7. Revision is 228-19-46.
BPA800/RGBW/AG/2 (P) with firmware version v1.1.5. Revision is 228-19-38.

Also the instructions about how to make your own profiles for cloudcutter needs to be explained better. I wasn't able to follow nor was i able to figure out how to make a dump of my firmware.

I appreciate all the work that goes in to keep this project going. Probably more work goes in than i can imagine.

@Cossid Cossid added the new dump needed Given device flash dump is unusable and a new dump is necessary label Jul 17, 2024
@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

Creating new profiles explicitly requires a dump, as that is the only way to get the data.

Dump instructions are in the core readme of the project.

@rubin9family
Copy link
Author

i need help getting dump. what program can i use to wirelessly get the dump from a tuya lightbulb?

@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

The only way to get wireless dumps is via LightLeak which requires and android phone, sideloading an app, and a serial programmed dev board, and even then results are not guaranteed, it is not a very stable process, and is not very user friendly.

@rubin9family
Copy link
Author

rubin9family commented Jul 17, 2024

so how do i do it wired without having to buy to many things?

@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

You would need a USB TTL Uart device, some wire, and ability to disassemble & solder (or a BDM frame/probes)

However, you are not guaranteed to get a profile if any of the devices have patched firmware.

I'm scanning based on assumptions to see if I can find upgrades to these firmware versions, however it will take both time and luck, you're welcome to wait on the results of that.

@rubin9family
Copy link
Author

Thanks! I'll wait. The light bulbs are definitely not patched. the 2022 version I have on their latest firmware isn't patched so certainly the 2019 version with an older software version shouldn't be patched.

@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

2019 could also be ESP8266, which wouldn't be compatible with Tuya-CloudCutter (but possibly Tuya-Convert).
Is there an FCC ID listed on these bulbs?

Alternately, you can partially verify with https://github.com/tuya-cloudcutter/tuya-cloudcutter/wiki/FAQ#im-not-sure-what-module-is-in-my-device-how-do-i-find-out

@rubin9family
Copy link
Author

they are ESP82 series. Thank you for helping me figure that out. I'll try Tuya convert. If you have any tips about Tuya convert, please let me know.

@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

Not much. The only thing I can say is sometimes the OS matters, but I'm not sure why. Some devices work on RPI Bullseye and newer, some only work on Buster, and it's pretty random.

@Cossid Cossid closed this as completed Jul 17, 2024
@rubin9family
Copy link
Author

Do I have to use a Raspberry Pi for Tuya convert or a Linux laptop with an ethernet port?

@Cossid
Copy link
Member

Cossid commented Jul 17, 2024

You need a wireless card, but RPI isn't a requirement. Bullseye/Buster codenames actually apply to the underlying Debian distro.

@szupi-ipuzs
Copy link

szupi-ipuzs commented Jul 17, 2024

they are ESP82 series. Thank you for helping me figure that out. I'll try Tuya convert. If you have any tips about Tuya convert, please let me know.

I've recently used tuya-convert on 2 devices succesfully (and unsuccesfully on other 2), and here are my tips:

  1. You don't actually need a separate PC or RPi. The alternative is: a usb wifi dongle + virtualbox installed + a freely available ubuntu image. When the virtual ubuntu runs, you can pass it the control over the usb dongle.
  2. Use the development branch!
  3. Remember to set the proper name of the network interface in the tuya-convert .ini file.
  4. If smart-pairing mode doesn't work, try with AP mode and a script from this PR.
  5. Be patient, do many retries :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new dump needed Given device flash dump is unusable and a new dump is necessary
Projects
None yet
Development

No branches or pull requests

3 participants