Thanks Travis. Just finished removing all my Tuya devices from the cloud. Flashed them all with ESP Home and loving the control it gives me. I am in Thailand and the Tuya stuff would always give me issues reconnecting in either of the LOCAL Tuyas after power outages, and they're quite frequent here. Luckily the cloudcutter exploit worked on most but a few I had to flash with a BDM frame and probes.
Digiblur, I've been out of practice for like 2 years, was lazy, and used Tuya cloud... next thing you know, like 30 devices just vanished and stopped working. Thank you for bringing me back, once again, and making me learn how easy ESPHome is. :)
Awesome video!I used this on a four pack of Globe plugs from Costco in Canada. I performed this in virtual box with a WiFi adapter. Worked well. There was a little bit of panic as I couldn't find the device after I added the AP. But once I found the device I followed your instructions and boom it was just like you said! These Tuya cloud cutters dev's are just GENIUS!
Thank you very much fro this great walk through! It popped out in my recommendations with the perfect timing. I have recently started to have major issues with my local tuya devices. All of them started to randomly disconnect and connect back a couple of times per average 5 minutes which was very frustrating. As a result, the response time of the devices was very delayed and I was losing my mind and looking for a better solution. I started considering swapping all my devices communication modules with ESP ones, which was not very great and it implies a lot of work. Thanks to your video I have converted all (except one that is hard to access) my tuya devices to ESPHome and I am very satisfied with the result. It took me a day of work and tinkering around, but it is definitely worth it!
I converted some daybetter rgbw light bulbs I have. Once converted to esphome if home assistance if offline the pull cord or switch will not turn on the bulb on or off. I can go directly to the ip address to control it but I would like to be able to still turn the light bulb on and off if my wifi is down. I added restore_mode: ALWAYS_ON and that did the job
Tried tasmota firmware jig for 3 gang light switch with no luck, however Tuya cloud cutter may be a better option for all of my tuya devices. As usual, awesome help - thanks.
Thanks a lot for all the knowledge you share. The guide here is awesome, I've jus took off the cloud a Ledvance Smart+ WiFi Brick lamp. It didn't have a match in named devices list but by searching for the firmware the exploit worked and now the lamp is fully mine. Next device is an obscure gas sensor that I'll try to fix.
EXELENT! :) Thank you so much. Why don't they make this crap opensource at first? I have some LED lamps and a Smart-Plug from LSC, bought at action Holland. LED G95 LED A60 LED Smart Candle Gold-C35 (The worst of them all in keeping connection) The lights go on and of whenever they like to. I was about to go back to the not so smart light. Or maby only use the led fillaments Thanks for sharing. It doesn't look that difficult after all......... At least how you make it look. It's like thos freeking piano teachers, you know. It all looks so simple. hahah
This is so cool. But luckily I don't need it because i've only got one tuya device and that one still has en esp8266 inside and is flahded with esphome.
Seemed awesome, Picked up a couple 2 packs of the KMC 4 outlet units from Amazon during prime day, based on some folks saying they had managed to do it with the single units and the 4 unit being listed in the exploit list. No luck though. Was able to get an old 6 outlet ihome unit converted though.
@richardahlquist5839 sounds like the exploit worked then as you put something else on it. Not sure what state it is in though. You might need to try the fast power cycle recovery on it if you put Tasmota
@@digiblurDIY Will give that a shot this weekend. These have TYWE3S in them. If I absolutely have to I will flash one externally and replace the module in this one. Might be worth the effort to see what else could be used. Meanwhile ordering a couple TYWE3S from aliexpress to mess with.
Awesome video. Trying to get this done here to a smart plug (Primewireandcable prime rcwfii11), it is a espressif based plug (firmware 1.0.7), however having hard time trying to figure out which profile to use. Got like 20 of them to do.
@@digiblurDIY Hi, Thanks for the response. You are correct that the tuya cloud cutter is only for Bekken and not ESP chips. I managed to get Tuya Convert to work with these, however painful as it is (Don't put into fast flash mode for them, for some reason then works). Thanks for your great work. Now i need to get back to beating my head into getting dashboard adjustable timers to work with these plugs :)
Any video you can refer on how to open without breaking an tuya diy smart switch mini? I need to check the chipset on it. Hints on discovering the chipset without opening would be good to
Pair it up with the Tuya app and check the firmware version. Try the profiles for this version that are cloudcutter. If it works then you are golden. You can also put the MAC ID into a OUI tool online to see the vendor if it is Tuya then probably it is beken.
Hi, I've tried Tuya Human Detecction Sensor ZG-205W and it is imposible to put it in AP mode. None of the guides I have found it works. The app in the phone hasn't the manual configuration for this sensor, only it works in automatic. Somenone knows how to convert this sensor to ESPHome with Coludcutter?
Any chance you can make this video for a Tuya air conditioner? Lot of people are getting the eg4 solar mini split and would like to integrate it to home assistant. It is a Tuya device
How does one find out if it’s a beken chip set etc. like I said I don’t have one but am looking into getting one but want to see it working home assistant if possible
I read that this doesn't work with the older esp based tuya devices? I have a few ytf tuya ir universal remote control devices to control various ACs. My Dad had them for a few years and I'm now looking to integrate it with homeassistant. Are there any places you'd suggest to find information on identifying the hardware within the device and whether its possible to flash software like ESPHome onto it? Would I have to use tuya-convert or are there newer methods now?
Thanks for the updated video, unfortunately unable to source a Raspberry pi.. so if I am installing this on a VM or a laptop (on a spare ssd), how will I know if the wifi card supports access point ?
@@DeepakCG I just prefer not to mess with my regular wifi connection and/or network settings/daemons on my notebook, so i bought the dongle. I have tuya-cloudcutter and older tuya-convert on my home server as VM and I export my usb dongle there over network using usbip
I have the Aubess 16A smart plug. I have never paired it with any tuya app or another. I can get to the quick blinking mode. I CANNOT get the slow blinking mode. I have tried click 10 times in the button. Power on and off 3, 5 and 10 times. Holding the button for 5 seconds, letting it go and hold for another (a lot) of seconds. Holding the button for (a lot) of seconds, without releasing. How can I get to slow blinking/AP mode in this plug? Please help!!! I don't have the manual anymore, been googling it withouy sucess. Maybe there is mentioned on how to do it. Thank you
Is ESPHome needed at all after device is flashed or can I just do the "cutting" and flashing from a custom build on a SD card and then find the device with just HA afterwords on my main HA install on a different device without ESPHome installed? Thank you, great video.
The esphome dashboard is just to make changes to a device in the future. It is not required to be running at all. This is the same for the ESP8266/32 devices since it is all Esphome.
All good until 18:20... then this 😞 E: UPK: No actual components were added! This means that **valid configuration has been found**, but this type of device is not yet supported by this program. This includes for example thermometers, water leak sensors, or fan controllers.
I have a generic smart power strip that works with both the HA Tuya and Local Tuya integration. The chip inside has these markings: W701 L31D1H1 GL17A2. I can't find much information on the internet with those numbers. Is this power strip compatible with the Tuya-Cloudcutter?
I can't run tuya-cloudcutter. It always kicks me out like so: ERROR: failed to solve: process "/bin/sh -c apt-get -qq update && apt-get install -qy --no-install-recommends git hostapd rfkill dnsmasq build-essential libssl-dev iproute2 mosquitto" did not complete successfully: exit code: 100 Failed to build Docker image, stopping script I followed every other step exactly, using the recommended bullseye image for the pi 4.
Instead of talking too much, just write down all step and video record accordingly. This way you wont confuse other people. Plus your accent is also very weird. But thanks anyways for all your hard work and sharing it to us.
That's what I did. You can choose the guide if you don't want the video. Some people prefer the video so we get both yo. Oh and I don't have an accent.
I got a 3-pack Feit 4-way Wifi dimmer from Costco. Are they still Beken based chipset, as I cannot see clearly what is the chipset? Appreciate your help. Thanks.
I went through your video and write ups and other websites few times, and I finally got it going with Pi4 cloudcutter and convert the dimmer using the Beken profile. It is converted over to ESPHome now and needs more to add it to HA. Thanks for your help, and I got another 11 more to add after this one.
what happened after a kickstart image was installed, can I change it if I chose the wrong one? I am not sure if I did it correctly, as it does not show proper pins and control in HA after the Beken device was configured. Appreciate your help.
My problem now is I have the yaml config from the tool and/or the website, but when I "create device" in esphome, add the yaml config I got, then go to compile it so I can upload it to my plug with Kickstart on it, it fails to compile. Maybe it is because I use a pi 3b+ for my HAOS. I thought getting Kickstart load on was going to be most challenging part of this.
Looks like that is on the patched list. You would need to serial flash this one. github.com/tuya-cloudcutter/tuya-cloudcutter/wiki/Known-Patched-Firmware
How to run a custom script when my device is not in the list of compatible devices? My device is MS-103 "Temperature and humidity Smart Switch module". The chip inside is WB3S (BK7231T). I would like to manually configure the pins in OpenBeken
@@Crilard having the same issue with my TH01 temp sensor, its a BK7231N and version 2.1.0. I've tried a number of ways to get it to work but nothings stuck so far.
So I'm currently using local tuya, very interested in this, but most of my moes devices also have 443mhz slave units worling with them, does anyone know if this is still possible after changing to ESP home?
Hello friend. My switch uses the TXD1 as the switch's LED. In the dump the pin would be P11, I saw in the manual for my module (CB3S) it actually states that TXD1 is mapped to P11 of the IC. The LED doesn't work at all, do you know how to fix it?
@@digiblurDIY I found the error! It was monochromatic and the P11 is not PWM. Setting it to binary worked. It lost the transition effect between the red and blue LED, but it worked. Thanks a lot for the help.
the only roadblock for this exploit is the profile, if the profile doesnt exist for your device, you need to dump the firmware and generate the profile for your self. this duming process can be destructive specially for bulb and smartplugs, so yeah.... be ready for a sacrifical unit and dont forget to share it with cloudcutter profile repo.
I experienced a power failure (cat stepped on the power strip switch) after flashing the kickstarter firmware, but before I could run the OTA update. Now I can't see the access point anymore when I plug it back in. Does anyone know of a way to salvage this, or is the device bricked?
Hello, I see that the system is compatible with WB2S modules. I have 2 Loratap SC500-V3 curtain modules that I want to flash and I don't know how to do it, I already did it successfully on an Aubess mini switch but it is with the BK7321N module. What would be the difference between the two? Hola veo que el sistema es compatible con modulos WB2S. Tengo 2 modulos de cortinas Loratap SC500-V3 que quiero flashear y no se como hacerlo, ya lo realice con exito en un mini switch aubess pero es con modulo BK7321N. ¿cual seria la diferencia entre los dos?
@@digiblurDIY The firmware version is 1.1.5 and devices with this version are > 1.1.5 - BK7231N / oem_bk7231n_control_switch 1.1.5 - BK7231N/oem_bk7231n_plug 1.1.5 - BK7231N / oem_bk7231n_strip_ty 1.1.5 - BK7231T/oem_bk7231s_4_speed_controller 1.1.5 - BK7231T / oem_bk7231s_rnd_zero_dctrl_switch I tried the first one and this came out: Found access point name: "SmartLife-80FC", trying to connect... Device 'wlan0' successfully activated with '377b337e-c3fb-4e1b-a2cf-f7d67e3f8e37'. Connected to access point. [!] The profile you selected did not result in a successful exploit. All options are for BK7231N/T modules in no case is there an option for WB2S modules, I have tried different profiles with the same result. Maybe these modules are not compatible to flash with this tool or am I doing something wrong?
Great guide, thank you. Frustrating though i have tried this on 2 different branded powerboards and no luck. I have tried search by brand, firemware version and using tuya generic exploits but it always fails on the second AP reconnect.
I don't recall Tuya using esp32 but maybe one rare find. But this is only for Beken chips. You'd would have to manually flash your esp ones that are patched.
@@digiblurDIY sorry, I think I mean esp8266, and for something like the novostella 20w floodlight I can't really access the pads to manually flash it without destroying it. I have an older one that I tasmotized, but the new one has the patched fw so now I'm stuck with localtuya for now.
@@digiblurDIY i did a full run of the flashing. And if no or no valid ssid is set into the light, i cant use it. During flashing i had 0 errors of issues.
@@digiblurDIY I did not start this one but it happened to me. I have kickstart up. I logged in and gave ssid. Then... No ip or not visible on my network (unifi) I tried the hotspot again i see it and connect to kickstart but I cannot get into 192.168.4.1 It said access denied. Does not pop up automagically and when i browse to it nothing.
Travis - great guide and excellent work! Unfortunately my first device is getting stuck at 15:44 when it should respond to the firmware calls. They just never happen - any thoughts/experience?
i tried all the firmware versions (1.0.3) for a Gosund wp3 smart plug but no luck. If i open the device would it help hacking it? if so what do i need to do?
Thanks for the detailed video and doc. I am trying to flash "DS03 Fan and Light Smart Switch BK7231N v2.1.6" which is one of the devices listed in the doc but I can't find the profile for it. LT Chip Tool does have the device in the list but shows an error that the profile is not available. Can you please share the profile or point me to the right direction.