Skip to main content

Reverse engineering the Tuya WiFi IR Remote

Three devices.
They all do the same thing (IR Transceiver) using the same app (Tuya smart home?)
I hate apps. These are Bluetooth/wifi devices.
They could simply host web pages and an API. Instead you must use their app. To that I say NO! So let's find out what makes them tick.
There's no screws on these, so time to bring out the opening tools.

Not bad. Just a few clips. A wiggle here and a wiggle there and it's open. The IR Filter plastic doesn't look transparent at all, and it's kind of thick.
I tested the IR filter with my IR fan remote, it worked perfectly.
Here are pictures through the filters.
I'm no light spectrum'ologist person, but wouldn't the pinkish one be a better filter?
First look at the PCBs, Two have the same CBU WiFi module, one is different, the w3bs.

E3s with CBU Module:

LQ-Y06 with WB3s Module:

S06-C with CBU Module:

If you're looking to connect these to HomeAssistant, this is one of the methods:

I'm also told that the WB3s module has the same footprint of the ESP8266 so it should be easy to drop it in and flash.
Modification of one of these is to be continued.

Comments

Popular posts from this blog

Engineering the Marlin Linear Advance K-factor Calibration Pattern Generator for Duet

I love Marlin Firmware. What they have managed to squeeze into the 8bit 16mhz microcontrollers is impressive. But what is even more impressive, is their documentation. The Marlin documentation is far and above anything I have seen for an open source project. In addition to great documentation, they provide some very useful tools. Like the K-Factor Pattern Generator for calibrating Linear Advance in Marlin. I wish Duet provided a similar tool, as I find it invaluable for calibrating your pressure advance settings. What I have managed to do, is use the developer tools of the Chrome browser to edit the javascript and modify a few things to make it work. Why go through such lengths? Well, for a direct drive extruder the calibration values for duet are very low, and very sensitive. how sensitive? I have found differences in value changes of 0.00002 And because I don't take "close enough" as an answer, I had to dig in and make the script fit the resolution I require

Reverse Engineering a Wand Vibrator

You ever want to take apart something prohibitively expensive and find out what's inside? I do, all the time. Lucky for me this cast aluminum massager is broken (it won't turn off). So I get to try to fix it (hopefully). It's likely just a bad mosfet. But it'd be fun to upgrade. It's surprisingly low power. 19.5W, 13v @ 1.5A 13v is a bit strange to see, but whatever. Could very likely be replaced by a 12v supply without significant loss in power. One screw came out halfway and appears to stop. Maybe it has a retaining clip? The other at the end won't budge. Time for a bigger screwdriver. It took a bit of prying. The retaining ring is glued on (I was worried it was screwed on). A bit of wiggling and it's free. The screw that I thought had a retaining clip actually has a screw standoff to hold the PCB in. I might try to take them apart, but it's not necessary to. And now for what you've all been waiting for. It's an incredibly simple