Beginners question, is there a reason we can’t reverse engineer something similar for lights made by Govee? Is it because it’s WiFi and harder to MITM?
I bricked my Christmas lights
21–30 of 85 posts
Re: I bricked my Christmas lights
#22Power supply failure? The WS281x things can go really bright, and, in bulk, suck an awful lot of current. A 12V, 3A power supply on a strip of 100 is just about enough to drive them all to full bright white, and dazzlingly bright it is. So I'd look for a blown fuse. The fact that the firmware only drives them to 31 out of a possible maximum brightness of 255 offers a clue.
Anyway, if you can't salvage it, standard WS281x LED strings can be hooked up to a Raspberry Pi and you could use my open source addressable LED controller :) https://github.com/mbevand/ledthemfight It comes with built-in effects. I made it very modular so for the DIY crowd, in 2 lines of Python, you can create simple custom LED effect modules. See a demo here: https://youtu.be/qpd2rILsnM4
Re: I bricked my Christmas lights
#23Ha! Love that.
Re: I bricked my Christmas lights
#24Beginners question, is there a reason we can’t reverse engineer something similar for lights made by Govee? Is it because it’s WiFi and harder to MITM?
Re: I bricked my Christmas lights
#25I was trying to automate my BLE connected Christmas lights but instead I created e-waste. Now you can too!
Re: I bricked my Christmas lights
#26FTA: > When we try and decrypt the on and off packets we get: > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > Success! This is a lot more sensible. A fixed header, by…
That's a great catch. 0x54 55 52 4E indeed are T U R N.
Re: I bricked my Christmas lights
#27Earlier quoted context omitted.
you can still use them as dummy/classic lights if you bypass the controller
+1 I can just swap the micro controller with something like an ESP8266 and run WLED.
I haven't worked on it at all recently (COVID project) but it's fun for experimenting. You can also flash ESP32s from the downloadable desktop app
Re: I bricked my Christmas lights
#28 - Battery powered and outdoor / all weather compatible
- Easy to attach the battery box to surfaces using ties
- Ideally "mini" form factor ("T5") [1]
- Ideally RGB and programmable. I'd like to use them for
Christmas (red/green), Halloween (purple/orange), and
other seasons.
Does anyone know of anything that fits this bill? I've had trouble finding anything that fits the last criterion. Walmart and Home Depot will sell the first three.When I search for this, I just get noise.
[1] https://cdn.christmaslightsetc.com/images/CategoryDetail/788...
Re: I bricked my Christmas lights
#29It goes up to eleven
Re: I bricked my Christmas lights
#30FTA: > When we try and decrypt the on and off packets we get: > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 01 00 00 00 00 00 00 00 00 00 00 > 05 54 55 52 4E 00 00 00 00 00 00 00 00 00 00 00 > Success! This is a lot more sensible. A fixed header, by…
Oooh! Good spot. I will check other commands and see if that length idea works out. I think it could.
Anecdotally, earlier today I was trying to decipher Encarta data and came across the “Mind Maze” data and it’s mostly that - fixed 32-but header, question size, (answer size, answer, correct flag, something I haven’t figure out yet){4}. Then a separate file with an index value and an offset into the first file as well as a header I haven’t figured out yet.