I've been using wyze plugs throughout my house to replace wifi plugs that have died. The Bluetooth proxy has been working great for my wireless temp humidity monitors.
Curious area you using ESPhome on your Wyze plugs.? I have several Wyze bulbs but assuming they can't be flashed, or I just don't know how to. I just purchased two of these Wyze outdoor plugs unit that I intend to flash with ESPhome. But I use many sonoff s31 plugs as they are so easy to flash tasmoto on and of course energy monitoring is nice. Your thoughts appreciated. Thanks
Pretty cool solution that a few of us having been using on Discord. I like to solder, but sometimes these just make stuff stupid simple for some items.
Travis, Great video; It provides a great step-by-step tutorial on disassembly and flashing, as well as on ESPHome. Thanks for (another) great video! 👍😊👍
This is most exciting. After watching this I ordered two at about 8 bucks each. Great tutorial as always I love your content. Can't wait to play with these. Thanks 👍
Here is a trick for cheap USB to serial converters that are marginal for programming an esp device...solder a 220uF low voltage capacitor between GND and 3v. I've done this on a couple that were unreliable and they worked great afterwards. I'm guessing that extra power is only required briefly during a portion of the programming cycle, and the capacitor provides enough storage to ride it out.
Travis, Another add for compatibility is the INKBIRD IBT-6XS (iBBQ 96BA). This is a 6 channel grill thermometer for those of us that like to throw some meat on the smoker while we're getting educated on your channel :) Enjoy your channel, keep up the good work.
FYI, the screwdriver bit necessary to open up the case... a 2.3 triangle bit (I assume that's a millimeter measurement) worked OK. As it was the largest triangle bit in the set that I had, a larger one "might" fit. The 2.3 DOES work, with a slightly loose fit.
Thank you very much for the well-detailed video and guidance. These solve a problem I've got with some dying X-10 external modules for holiday lighting! Starting w/HA+ESPHome on a RasPi4 on the IoT WiFi, but hope to move to a podman container to get the '4 back for other projects. While I really like the VoltLink board and would love to just solder 6-p JST connector squibs on my projects, $50 for one with shipping and the Shelly adapter is just too much to justify vs. an FTDI board. It's more than 3 of these Wyze relays, if my math is right.
every single beken based tuya stuff have built-in BLE, it would be awesome if we can utilize that for BT proxy. right now the BLE functionality is not functional with esphome/openbeken.
You are correct, I don't think you'll see that step taken until after the merge of the beken branch into ESPHome...which is next month! WOOT! Thennnnn they can start looking at adding features to see if that is possible.
Downloading bin file and choosing between Modern vs. Legacy format is a bit confusing for me as to why, best info I could seem to find is that serial flash uses the "modern" format and OTA update uses the "legacy" format?
Generally speaking, these plugs are great. The website guide worked really well. I have almost a dozen flashed with ESPHome for use with Home Assistant. Lately mine seem to reset quite frequently and lose the relay state, defaulting to off. Does anyone know any way to set the default to on or improve the reliability so they don't reset?
Thanks for the reply. I use these to control my aquarium filters, heaters and lights via home assistant. They're not mission critical, but reliability is important in this application. I like these in particular because they only take up one plug space on the power bar and they're cheap. I think I may have it figured out now, they seem to be working better over the last 48 hours. I've added a line to the configs (1 for each relay). restore_mode: RESTORE_DEFAULT_ON (for the lights, these are off overnight.) restore_mode: ALWAYS_ON (for the heaters and filters, these are always on)
I've got a couple of these flashed with Tasmota using Blerry as a BLE-to-MQTT gateway to expand the reach of BLE devices. Can I reflash them OTA with ESPHome to use Bluetooth Proxy instead? Also, I had to do power calibration when I flashed them with Tasmota. Is there an equivalent procedure needed with ESPHome?
Yes, you just need to flash them via serial to jump between Tasmota and ESPHome due to the partition size differences. I've included the values at the top of the YAML but you can tweak them as needed if you find them off.
@@digiblurDIY Thanks. I went to place an order for some more at Woot but reviews say people are receiving single packs though their order was for a four-pack.
Disappointed that although the Wyze Outdoor Plug supports two outlets, it however doesn't support individual energy monitoring separately for each outlet, but only energy used on both outlets combined. Otherwise pretty usable. BTW I flashed two of mine with Tasmota vs ESPhome. Both work great.
@@digiblurDIY Awesome. I may get a couple more of these. After flashed with Tasmota or ESPHOME they are very useful. The high quality case alone is worth it.
I have the bug where the Wyze plugs turn on for a second if power turns on/off. It happens only on SW1 not SW2. To test if you have this issue, just plug it into a power strip, cycle the power, and SW1 turns on for a half second. Nope, I don't have this set in tasmota, and I've tried different versions of Tasmota. Any help ?
I could never get the outdoor plug to proxy BT on Tasmota. For example, I wanted to use the Govee hygrometer outside, but lost an entire weekend trying to get it to work until I realized that the BT Home Assistant discovered was from my Pi, and not the plug. I could never get Tasmota to act as a BT bridge despite the Tasmota BT menu showing it was working great. I used ESPHome and finally got the BT proxy to work, but I like Tasmota's web interface. Any way to get Tasmota to proxy the BT with HA?
Aye. That seems to be a case. I miss having the ability to view stuff directly on the device like tasmota's web interface allows (I used your esphome with the web server turned off), but it seems to function great otherwise. Thank you for the time you've put into this channel.
I flashed mine, and it seems like the relay keeps clicking on and off over and over and over, as if the button keeps detecting getting pressed. I ended up having to unbind the button from toggling the relay. Ultimately I want the relays always on anyway, thankfully.
Sounds like a button is jammed, you could take the main board and check the button on the other side. It's a little puzzle game to get it out and back in though.
get all the way to the install and when the circle spins I get ""Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation."
Your Amazon UK link didn't work, at least it didn't work, just the Amazon home page came up, albeit with your affiliate link embedded... Was it supposed to show a curated list of common products...?
I've been using wyze plugs throughout my house to replace wifi plugs that have died. The Bluetooth proxy has been working great for my wireless temp humidity monitors.
Curious area you using ESPhome on your Wyze plugs.? I have several Wyze bulbs but assuming they can't be flashed, or I just don't know how to.
I just purchased two of these Wyze outdoor plugs unit that I intend to flash with ESPhome. But I use many sonoff s31 plugs as they are so easy to flash tasmoto on and of course energy monitoring is nice.
Your thoughts appreciated.
Thanks
@@PCman50 I bought several outdoor wyze plugs a while back. Flashed with esphome and use them inside my house.
Hey man! Love the new do. Looking good!
Awesome thank you! OG has one to match too!
Looks good. I was wondering if it was from the last video's fireworks. ;)
Thanks for showing the BDM frame/pins. I had no idea they existed. Great video.
Pretty cool solution that a few of us having been using on Discord. I like to solder, but sometimes these just make stuff stupid simple for some items.
i flashed my first 2 plugs, sonoff s31 and wyze outdoor plug, using the instructions on your site. many thanks for the great content!
It's addictive! Thanks!
Aren't the S31's wifi only? I didn't think they could be used as a BT proxy.
@@ScottGiminiani I believe the S31's don't have any BT capability in them and they can be flashed with either Tasmota or ESPhome.
Travis, Great video; It provides a great step-by-step tutorial on disassembly and flashing, as well as on ESPHome. Thanks for (another) great video! 👍😊👍
Such an easy process and such cheap plug you know had to be done!
This is most exciting. After watching this I ordered two at about 8 bucks each. Great tutorial as always I love your content. Can't wait to play with these. Thanks 👍
Awesome! Thank you!
@@digiblurDIYbtw I found some on Groupon for $8 bucks.
Hey! Thanks for the mention! I did reach out to you recently via discord DM but I think the notification might have been lost 🙂
Ahh.. I did see it in the early morning before coffee as I did look at that controller before. Your TTL boards are awesome!
Hi, great video. Loved the no-solder jig thing.
Also , great haircut. I switched full bald few years ago and there is no way back ;)
The simplification of life. It was time before summer ended. Couldn't go back either
Here is a trick for cheap USB to serial converters that are marginal for programming an esp device...solder a 220uF low voltage capacitor between GND and 3v. I've done this on a couple that were unreliable and they worked great afterwards. I'm guessing that extra power is only required briefly during a portion of the programming cycle, and the capacitor provides enough storage to ride it out.
Nice trick! Kill the surge for sure.
Great video. I love these types of video's.
Thanks! I love an inexpensive product that does wonders!
Travis, Another add for compatibility is the INKBIRD IBT-6XS (iBBQ 96BA). This is a 6 channel grill thermometer for those of us that like to throw some meat on the smoker while we're getting educated on your channel :) Enjoy your channel, keep up the good work.
Thanks for the info! Excellent! I will add it to my list. BT Proxy is so damn cool.
It is an hopefully the list of devices keeps growing@@digiblurDIY
Cool! Thanks Travis.
You bet!
Thanks!
Welcome!
FYI, the screwdriver bit necessary to open up the case... a 2.3 triangle bit (I assume that's a millimeter measurement) worked OK. As it was the largest triangle bit in the set that I had, a larger one "might" fit. The 2.3 DOES work, with a slightly loose fit.
Thank you very much for the well-detailed video and guidance. These solve a problem I've got with some dying X-10 external modules for holiday lighting! Starting w/HA+ESPHome on a RasPi4 on the IoT WiFi, but hope to move to a podman container to get the '4 back for other projects.
While I really like the VoltLink board and would love to just solder 6-p JST connector squibs on my projects, $50 for one with shipping and the Shelly adapter is just too much to justify vs. an FTDI board. It's more than 3 of these Wyze relays, if my math is right.
Wantmoore has already started going this with his. wantmoore.tech/
The fun and joy when you realize you have gained access to the neighbors LED strips :)
I keep tyring to add two LEDs and they fail. One day I will get them. I need a bigger antenna!
Haha.. Way to funny.
every single beken based tuya stuff have built-in BLE, it would be awesome if we can utilize that for BT proxy. right now the BLE functionality is not functional with esphome/openbeken.
You are correct, I don't think you'll see that step taken until after the merge of the beken branch into ESPHome...which is next month! WOOT! Thennnnn they can start looking at adding features to see if that is possible.
what a nice haircut!
When I grow up I want to be just like you! Getting closer by the day.
@@digiblurDIYgrow that belly
Downloading bin file and choosing between Modern vs. Legacy format is a bit confusing for me as to why, best info I could seem to find is that serial flash uses the "modern" format and OTA update uses the "legacy" format?
Pretty much. Modern has all the partition layout stuff and is for serial flashing to start out.
Generally speaking, these plugs are great. The website guide worked really well. I have almost a dozen flashed with ESPHome for use with Home Assistant.
Lately mine seem to reset quite frequently and lose the relay state, defaulting to off. Does anyone know any way to set the default to on or improve the reliability so they don't reset?
I haven't seen that, I know ESPhome only saves the state every so often after the state change.
Thanks for the reply. I use these to control my aquarium filters, heaters and lights via home assistant. They're not mission critical, but reliability is important in this application. I like these in particular because they only take up one plug space on the power bar and they're cheap.
I think I may have it figured out now, they seem to be working better over the last 48 hours. I've added a line to the configs (1 for each relay).
restore_mode: RESTORE_DEFAULT_ON (for the lights, these are off overnight.)
restore_mode: ALWAYS_ON (for the heaters and filters, these are always on)
Heads up @ 4:34 the 3V pad is the bigger one. Not the one the arrow is pointing at.
yes, it can be tricky. Easier to see on my soldered pictures on the guide. digiblur.com/2023/09/03/wyze-outdoor-plug-esphome-bluetooth-proxy-how-to
Yongwei is my go to for quality mains operated relays 🤣🤣
I always recommend using a powered usb hub
I've got a couple of these flashed with Tasmota using Blerry as a BLE-to-MQTT gateway to expand the reach of BLE devices.
Can I reflash them OTA with ESPHome to use Bluetooth Proxy instead?
Also, I had to do power calibration when I flashed them with Tasmota. Is there an equivalent procedure needed with ESPHome?
Yes, you just need to flash them via serial to jump between Tasmota and ESPHome due to the partition size differences. I've included the values at the top of the YAML but you can tweak them as needed if you find them off.
@@digiblurDIY
Thanks.
I went to place an order for some more at Woot but reviews say people are receiving single packs though their order was for a four-pack.
@@unmesh59your had me heading back to woot for the first time in a long time. Seems all the outlets are sold out.
Disappointed that although the Wyze Outdoor Plug supports two outlets, it however doesn't support individual energy monitoring separately for each outlet, but only energy used on both outlets combined.
Otherwise pretty usable. BTW I flashed two of mine with Tasmota vs ESPhome. Both work great.
They had a recent blowout at Home Depots for $5 a plug. I do agree, I wish they had dual channel power monitoring
@@digiblurDIY Awesome. I may get a couple more of these. After flashed with Tasmota or ESPHOME they are very useful. The high quality case alone is worth it.
I have the bug where the Wyze plugs turn on for a second if power turns on/off. It happens only on SW1 not SW2. To test if you have this issue, just plug it into a power strip, cycle the power, and SW1 turns on for a half second. Nope, I don't have this set in tasmota, and I've tried different versions of Tasmota. Any help ?
They used GPIO15 which is a strapping pin.
I could never get the outdoor plug to proxy BT on Tasmota. For example, I wanted to use the Govee hygrometer outside, but lost an entire weekend trying to get it to work until I realized that the BT Home Assistant discovered was from my Pi, and not the plug. I could never get Tasmota to act as a BT bridge despite the Tasmota BT menu showing it was working great. I used ESPHome and finally got the BT proxy to work, but I like Tasmota's web interface. Any way to get Tasmota to proxy the BT with HA?
You need Esphome for BT proxy. I am not aware of Tasmota supporting BT proxy or the Esphome api.
Aye. That seems to be a case. I miss having the ability to view stuff directly on the device like tasmota's web interface allows (I used your esphome with the web server turned off), but it seems to function great otherwise. Thank you for the time you've put into this channel.
oh, shaving done ;-)
Missed the stream fun I see?
Would be exactly what I need, only problem is Wyze does not have EU plugs... Any idea's for an alternative?
Sorry no, I haven't heard of any other than some esp32 gateways but those aren't plugs like this.
Shame they don't make a UK version :(
Do you have any suggest for an indoor plug that can be used for bluetooth proxy?
Switchbot digiblur.com/wiki/devices/plugs/switchbot_15_amp_w1901400
The plug has two outlets but only a single set of entities for energy monitoring?
Yes. Pretty normal unfortunately. I haven't seen plugs use a 2 or more channel power monitoring chip before.
If someone hits the pairing button will that reset to factory wyze? My plug seems to have lost programming
With stock firmware or?
I flashed mine, and it seems like the relay keeps clicking on and off over and over and over, as if the button keeps detecting getting pressed. I ended up having to unbind the button from toggling the relay. Ultimately I want the relays always on anyway, thankfully.
Sounds like a button is jammed, you could take the main board and check the button on the other side. It's a little puzzle game to get it out and back in though.
get all the way to the install and when the circle spins I get ""Failed to initialize. Try resetting your device or holding the BOOT button while selecting your serial port until it starts preparing the installation."
Have to check your connections and try again. Make sure RX/TX are correct etc.
Lmao - the aliexpress link for the bdm frame went up $10 while I was watching the video. Must’ve realized you were sending them some customers hah
Dang. It is just a random one I found on there so definitely buy a different one if the price is better.
Your Amazon UK link didn't work, at least it didn't work, just the Amazon home page came up, albeit with your affiliate link embedded... Was it supposed to show a curated list of common products...?
You can try the amazon.digiblur.com one if that one doesn't work right.
Wholy shit your getting some serious gray in the beard... and oh yea many thanks for the content ...
Lol.. thanks for the complement on the camera money well spent! :)
how I edited the voltage, mine is given me 136.2 v
Check the voltage div sub as the top of the Yaml, you can adjust it.
@@digiblurDIY thanks
what exactly this one does: "update_time: 10s " ? ;-)
LUX in Volts? ;-)
It's a analog value from the sensor. If you are template pro with a lux sensor, feel free to change it.
@@digiblurDIY I got that but still: unit of light in Volt? ;-)
One from an LDR an an ESP32. They aren't very accurate down to a linear lux value so voltage is fine for most use cases.
How did you get the SwitchBot Blind Tilt motor to show up ? Do you have the hub?
Nope. It's all done automatically via Bluetooth with the proxy. Auto discovery and all.