Hello, I will present here another IoT lamp, this time based on ESP8266 (TYWE2L module), moreover still compatible with tuya-convert, so you can change its charge without opening the housing. However, I will open its casing here, for the sake of principle - if only to take pictures. The lamp is the BKL1250, 9W model, it is sold by a German importer, but of course there is a Tuya product inside. This lamp is single-color, more precisely its color is warm white. Of course, its brightness can be adjusted through the application, and after changing the firmware to Tasmota, for example by Home Assistant or through its own website. Actually, the version I bought - from 2019 - is built on the basis of ESP and works with Tuya-convert, I have not checked any later batches
Purchase of the BKL1250 I bought the product for PLN 15 on the Polish auction site while doing other purchases. I had the shipment for free, because I spent more than PLN 40. I made my purchase sometime in July this year. Parameters:
Kit and instruction The box looks as if there is a gift inside. Quite a strange color scheme, especially since I bought it in July. Inside there is a lamp and instructions: Instruction: According to the instructions, this is a 2019 product revision.
Interior of the BKL1250 I have described the Tuya application on the forum many times, so this time I went straight to disassembling the product. The plastic dome can be lifted with a flat screwdriver, but in this case I had to "drive" around it and pry it to be able to take it off. Undermining the "pin": After removing the thread (I also prized it and started spinning it, it is pressed in): A few photos of the module from the inside: Everything as standard. The fuse in the line, TL10F rectifier bridge, in the power block is 7205 22953E (housing SOT23-3) and BDCAG (on top of the PCB; SOT23-6). After the presence of the choke, I estimate that it is probably a step down converter, maybe with an LDO regulator. Something has to convert about 325V to 3.3V for ESP and this is not a capacitor-based solution (so-called 'capacitive dropper'), I do not find such in IoT LEDs. On the separate PCB shown earlier, the one with LED diodes, there are warm-colored LEDs, and there is a place for cold-colored LEDs and three-color RGB diodes. Quite simply, this board is also used in the RGB and RGBCW versions of this product. In addition to the LEDs, there is also their driver - BP5778. This LED controller does not require additional voltage reduction. It supports two channels, which is probably usually warm and cold white. The colors (RGB) are reliably controlled by separate transistors, I can see a place for them on the second PCB. To work, it requires external resistors, on which the LED current is measured.
Programming of the BKL1250 The TYWE2L module is based on ESP8266. Unfortunately, the RX / TX pins as well as IO0 and RST are on the bottom of the module that covers the PCB ... Do you need to use hot air? No, there is a tuya-convert project, although it may not support newer products, but the leaflet / manual / PCB shows that it is a lamp from 2019 ... SC3-01 SmartLife switch and uploading ESP firmware via WIFI (tuya-convert / OTA) It doesn't hurt to try ... I put the product into the RESET state by disconnecting and reconnecting the power supply three times The process took several tries, and it didn't work out the first time. Success! Tasmota uploaded (tasmota.bin in general right away in the tuya-convert repository for convenience)
ConfigurationBKL1250 for Tasmota We know the TYWE2L outputs, it doesn't have many of them. You can check the connections with a multimeter, or you can take a guess. In the end, it turned out to me: Tasmota interface ready: Hassle-free, everything works.
Summary The advantage of this product is the ESP8266 inside and compatibility with Tuya-convert, although here I must emphasize that my batch was from 2019, so a lot could have changed in this matter. I am also concerned that, according to the Blakadder website (collecting information about devices), the sister version of this product, BKL1262, could somehow move to another WiFi module in 2020: I quote:
WARNING: New Tuya devices have replaced their Wi-Fi module with one incompatible with Tasmota !!! Tuya-Convert might not be possible for this device since the template was added (2020-10-03).
I see a similar message for a similar BKL1253 (but in color):
WARNING: New Tuya devices have replaced their Wi-Fi module with one incompatible with Tasmota !!! Tuya-Convert might not be possible for this device since the template was added (2020-02-21).
Version BKL1253-BKH101 is capable of tuya-convert, while version BKL1253-BKH168 is not!
Recently, I see this warning more and more often on the Blakadder website, so this product was definitely worth describing here and emphasizing that you can still get it in this version and program it without opening the case. Plus, it's also very cheap. NOTE: I also bought the already mentioned BKL1262, GU10 RGBCW from the same store, also on ESP8266, but unfortunately in his case the tuya-convert did not work, even though it was also dated 2019. There was already a new firmware version (new PSK?) And Tuya -convert only reported an error:
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
This product will be useful for my Tasmota Devices Groups compatibility tests in OpenBeken . For an ordinary user, I also think that such a lamp may be useful - the remote on / off itself is not that attractive, but I like the possibility of dimming very much and it also allows you to save electricity (thanks to this, it may even pay off the standby power consumption of such gadgets , usually about 0.5W). PS: I am attaching a full firmware dump and tuya-convert logs for this LED tube: