{"id":1123,"date":"2020-06-17T14:20:29","date_gmt":"2020-06-17T18:20:29","guid":{"rendered":"http:\/\/www.thesmarthomehookup.com\/test_install\/?p=1123"},"modified":"2023-02-08T15:46:46","modified_gmt":"2023-02-08T20:46:46","slug":"blinds-drivers-revisited-and-reviewed","status":"publish","type":"post","link":"https:\/\/www.thesmarthomehookup.com\/test_install\/blinds-drivers-revisited-and-reviewed\/","title":{"rendered":"Blinds Drivers Revisited and Reviewed &#8211; Automate ANY Window Covering"},"content":{"rendered":"<p><iframe src=\"https:\/\/www.youtube.com\/embed\/_4BcvlIQTuI\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Today on the hookup we\u2019re going to check out the most versatile solution for automating window coverings.&nbsp; Often called \u201cblinds drivers\u201d, these motors can automate basically any window covering with a pull cord for as little as $40.<\/p>\n<p>About 9 months ago I made a video comparing the very expensive AXIS gear with a comparable product from Zemismart called the AM43 for about 20% of the cost.&nbsp; Unfortunately, at the time, I concluded that both of the motors had enough issues that I couldn\u2019t give my full recommendation\u2026 Fast forward a few months and two new wifi blinds motors have hit the market, and the DIY community has created some interesting solutions to allow for WiFi local control of the $40 AM43 blinds driver from my last video.<\/p>\n<p>This video was sponsored by Govee, and their new RGB-IC LED strips.&nbsp; Govee\u2019s new strips use individually controlled LEDs, so while other strips require each LED to be the same color, the RGBIC strip can be customized just the way you want it.&nbsp; The Govee app has tons of premade animations which can be selected with the Bluetooth phone app or a physical button. To top it off? The strip also includes a high sensitivity microphone for use with 10 different sound reactivity patterns.&nbsp; Check out the Govee RGBIC strips from the link in the description.<\/p>\n<p>Here are the three blinds drivers we\u2019re going to check out today:&nbsp; Back for round two is the Zemismart AM43 which you can pick up for around $41 and comes with a light duty solar panel and bluetooth low energy control.&nbsp; For around $60, you can get a plug in Wi-Fi motor that works natively with the Tuya cloud or can be flashed with custom firmware, and for $95 you can get a battery powered version with a Wi-Fi bridge that can also work with Tuya or Tasmota.&nbsp; Unlike the last video when I determined that neither motor was a good pick, today I think all three motors are worth buying, but you\u2019ll need to decide if you prefer higher upfront cost and less fiddling, or low cost with less reliability and more tinkering.<\/p>\n<p>Lets start with the most expensive option: The battery powered Wi-Fi motor is surprisingly strong.&nbsp; On the ordering page you have the option of ordering with or without a remote, but as far as I can tell it\u2019s not possible to pair both the Wi-Fi adapter and the remote at the same time, so you can save yourself the $4 and skip the remote.&nbsp; After mounting the bracket and installing the motor you\u2019ll need to set the upper and lower limits of your blinds, curtains, or shades.&nbsp; Setup is simple, first clear out any saved positions by short pressing the set button on the bottom with a paperclip and then holding the up button until the LED flashes.&nbsp; Next use the up button to get to your first limit, once you\u2019re there hit stop, then short press the set button, and short press the up button.&nbsp; Next use the down button to get to your second limit point, short press the set button, and short press the up key.&nbsp; As you\u2019re setting these limits the motor will move extremely slowly, don\u2019t worry, it moves much faster once the limits are set.<\/p>\n<p>Next you will pair the Wi-Fi adapter with your blinds motor.&nbsp; To do this, you\u2019re going to double press the set button on the bottom of the motor twice, not too fast, but not too slow.&nbsp; This took me a few tries to get right, I think it\u2019s about 1 second on, half second off, 1 second on\u2026 If you did it right the light on the front will blink rapidly\u2026 Once you see that light press and hold the set button on the front of the adapter and let them do their thing.&nbsp; The pairing process takes about 60 seconds, so be patient.<\/p>\n<p>As far as control software, you\u2019ve got two options: You can use the Tuya app and Tuya cloud to control this device, or you can flash it with Tasmota for local control.&nbsp; To get it setup in the Tuya app, click on add new device, small home appliance, and then select curtain.&nbsp; Plug in Wi-Fi adapter to any powered USB port, enter your Wi-Fi information in the Tuya app, and wait for it to be discovered.&nbsp; Pretty easy.&nbsp; The Tuya app lets you create schedules and automations, and supports % based commands both in the app and with their google home and amazon echo skills.<\/p>\n<p>If you prefer to have local control instead of using the Tuya cloud, you can use Tuya convert to put Tasmota onto the ESP8266 WiFi chip in the adapter.&nbsp; Once you\u2019ve flashed the device with Tasmota and logged into the tasmota wifi hotspot to input your WiFi information you can access the tasmota web UI by navigating to the device\u2019s IP address.&nbsp; You\u2019ll need all the latest Tasmota features to set this up, so your first step should be to upgrade tasmota to the latest version.&nbsp; Next go to configuration, then configure module and set the module type to TuyaMCU and hit save.<\/p>\n<p>Next, click on console and type TuyaMCU 21, 2, which will designate that serial address as a dimmer.<\/p>\n<p>To control your blinds you\u2019ll now have a typical slider that you would normally associate with a dimmer.&nbsp; Tasmota supports partial open and close commands, but has two limitations that can probably solved by software, but I couldn\u2019t figure them out: First, for some reason setting the dimmer to zero percent doesn\u2019t move the motor, I think because it actually sends the \u201coff\u201d command instead of an adjust brightness command, this means you actually need to send 1% instead of 0% to get the motor to move.&nbsp; Second, the percentages are on some kind of non-linear scale where 1% is really 1 and 100% is really 100, but 50% is more like 20%.&nbsp; Again, this stuff can probably solved with software commands, but I haven\u2019t been able to figure it out, make sure to leave a comment if you know the fix for these issues and I\u2019ll sticky your solution.<\/p>\n<p>As far as I\u2019m concerned, this model has two major downsides: First, even though the batteries are rechargeable, there is no solar panel option to keep the two 18650 batteries charged. To test the battery life I created an automation to open and close my blinds every 20 seconds and they were able to open and close constantly for 2 hours and 45 minutes, or about 248 open close cycles.&nbsp; Even accounting for daily battery loss, I think it would be reasonable to expect 3-4 months of battery life before recharging for light to medium window coverings, significantly less for heavy applications like curtains.&nbsp; The second issue is that unlike all the other types of blinds motors that I\u2019ve used, this one doesn\u2019t come with different typed drive gears, so you can only use it with beaded chain style blinds.<\/p>\n<p>The next option is $60 which gets you the strongest motor that I\u2019ve tested, Wi-Fi without a separate adapter, and the option to control with WiFi or an RF remote, but with the massive downside of needing to be plugged into constant power.&nbsp; For me, this application works perfectly behind my curtains where I already had an outlet, so I\u2019ve actually replaced my DIY solution with this motor which is significantly quieter and more compact than my previous setup.<\/p>\n<p>To use this motor setup first hold down the up and down buttons for about 8 seconds to reset to factory defaults.&nbsp; Then get your upper and lower limits setup by using the up and down buttons, and holding the stop button for 4-5 seconds to set each limit.<\/p>\n<p>The motor works perfectly with the Tuya cloud and just like the last motor it gives you percentage based control via the app, amazon echo or google home and the ability to schedule events and create automations within the tuya app.<\/p>\n<p>The tasmota setup is almost identical to the battery blinds motor with the WiFi adapter. After using TuyaConvert you\u2019ll need to upgrade to the latest version of tasmota using the firmware upgrade feature.&nbsp; Select TuyaMCU as the module type, but this time we\u2019ll need to edit the RX and TX assignments, which are on 13 for RX and 15 for TX on this model.&nbsp; Last, go to console and type TuyaMCU 21, 2, which again assigns that serial address to a dimmer allowing you to control the position of the motor with dimmer commands.<\/p>\n<p>Unfortunately, this method has all the same limitations as the first motor, with one other issue: For whatever reason the feedback for the position comes on a different serial address, so Tasmota has no way of both controlling the position, and knowing the position at the same time.&nbsp; It doesn\u2019t really matter, because sending the open command to an open blind doesn\u2019t hurt anything, but it\u2019s annoying none-the-less.<\/p>\n<p>This motor is extremely powerful, and is absolutely the one that I\u2019d recommend for heavy duty loads like curtains and large heavy roller shades.&nbsp; The setup is extremely simple with the Tuya app, and also not too tough with Tasmota.&nbsp; If you can plug in your adapter and you just want your equipment to work, this is absolutely the best solution for you.<\/p>\n<p>But, you\u2019re a tinkerer, the AM43 has gotten a lot more interesting since the last time I reviewed it.&nbsp; Out of the box you can use the AM43 with its Bluetooth phone app to set up a daily schedule, but if you want to interact with it more than that, it\u2019s not really a passible solution and in my last video I said:<\/p>\n<p>Shortly after that video a fellow home assistant user named Christian Tozzi created a Bluetooth to wifi bridge for raspberry pi, which has been forked and modified a number of times, and while I\u2019ve occasionally gotten to work , I\u2019ve never gotten set up reliably enough for me to make a video about or suggest it to other users.<\/p>\n<p>BUT, a few weeks ago another home assistant user Ben Buxton created a AM43 bluetooth to wifi bridge for the ESP32.&nbsp; It\u2019s true that this solution is not without issues, but I think it\u2019s extremely promising. The Arduino code automatically discovers AM43 devices, connects to your MQTT broker, and relays messages to and from your AM43 via your MQTT broker.&nbsp; If you don\u2019t know what an MQTT broker is, I\u2019d highly recommend one of the first two motors in this video, but if tinkering is your style here\u2019s how you set up the Bluetooth to MQTT bridge:<\/p>\n<p>First download the files from the github link in the description and unzip them.&nbsp; Then click on the file called \u201cam43-client\u201d.&nbsp; The Arduino client will automatically tell you that the file needs to be in a subfolder with the same name, just click okay, and then close the Arduino IDE.&nbsp; Next move all the files from the first directory into the new am43-client folder that was just created.&nbsp; Next you\u2019ll need to edit the config.h file and put in your wifi and MQTT information.&nbsp; If you haven\u2019t ever used an ESP32 chip you\u2019ll need to click on tools -&gt; preferences, and then paste the json link from the description into the additional boards manager URL field.&nbsp; Then click tools -&gt; boards, boards manager and search for ESP32 and install that set of boards.&nbsp; Because the file is huge, you\u2019ll need to select the correct board and partition size to fit everything onto your ESP32 nodeMCU.&nbsp; For board select the ESP32 Wrover Module, and under partition scheme select \u201cminimal spiffs\u201d, and then hit Upload to board.<\/p>\n<p>Everything else pretty much happens automatically.&nbsp; If you open up the serial monitor you will see your AM43 device get automatically discovered, and MQTT messages will start to be sent to your broker with the root topic am43.&nbsp; If you subscribe to the MQTT topic am43\/# you will see the topics that are being used by Bluetooth to wifi bridge.&nbsp; In your home assistant configuration file you\u2019ll add a cover and two sensors, one for battery and one for the light sensor on the solar panel, reboot, and your AM43 is now officially freed from Bluetooth and added to home assistant via locally controlled WiFi and MQTT.&nbsp; For a total cost of around $50 you\u2019re getting a light to medium duty battery powered motor, solar panel, and Bluetooth bridge and unlike the Tuya 915mhz bridge, the ESP32 bluetooth bridge can connect multiple motors, but it\u2019s not perfect.<\/p>\n<p>Not only does it require a significant amount more effort and setup than other options, but the range is surprisingly short, about 10 feet max from what I could tell, and perhaps most troubling, it seems like the constant connection and polling for states causes significantly more battery drain that you would otherwise see with this type of device.&nbsp; I noticed 4-6% battery drain per day while using the ESP32 bridge compared to 0-1% per day when only using the scheduled open and close option.&nbsp; If your window is in a bright location you will be able to recoup some of these losses with the included solar panel, but shaded areas will still see a noticeable loss of battery life.<\/p>\n<p>So in my last video, I kind of concluded that neither the axis, nor the AM43 were great options for automating window coverings.&nbsp; In this video, I actually think all three solutions are pretty great.&nbsp; As I said, I\u2019ve already replaced my DIY curtain motor with the $60 plug in Tuya motor flashed with tasmota and the outcome is quieter, more reliable, and more accurate\u2026 and only slightly slower.&nbsp; If you need to automate a set of curtains or blinds and you have an outlet nearby this is an easy pick, which amazingly costs less than the parts that I used to build my DIY solution.<\/p>\n<p>The AM43 is so cheap and the additions of both raspberry pi and ESP32 based control have made it MUCH more interesting, but I don\u2019t think it has crossed the finish line yet, and the wifi bridge solutions need a bit more tweaking to be declared the clear winner.<\/p>\n<p>For most people, the $90 Battery powered Tuya motor will probably be the best option.&nbsp; It\u2019s a shame it doesn\u2019t ship with a solar panel, and again, don\u2019t forget that this motor doesn\u2019t ship with the interchangeable drive gears, so it will only work with beaded chains. $90 isn\u2019t cheap, but it\u2019s significantly less than the $250 per motor that Axis wants, and I think the product is actually quite a bit better.<\/p>\n<p>This is the first video I\u2019ve released since I crossed 100,000 subscribers, coming soon will be a more personal tour of my home automation setup including my list for most and least useful projects.&nbsp; This is also the first video that I\u2019ve accepted a smart home product sponsor, and thank you again to Govee, but I do feel a bit strange about it, so thank you for bearing with me while I try to figure out how to make YouTube into a full time job while maintaining the integrity and unbiased nature of the channel.&nbsp; Thank you to all of my awesome patrons over at patreon for your support of my content, and if you\u2019re interested in supporting this channel, please check out the links in the description.&nbsp; If you enjoyed this video, please hit the thumbs up button and consider subscribing, and as always, thanks for watching the hookup.<\/p>\n<h4>Products Links:<\/h4>\n<h4>Zemismart WiFi Tuya Battery Version: (AliExpress): <a href=\"http:\/\/s.click.aliexpress.com\/e\/_d6xI9Ko\">http:\/\/s.click.aliexpress.com\/e\/_d6xI9Ko<\/a><\/h4>\n<h4>Promo Code ($7 off): N234H5ITTNVL<\/h4>\n<h4>(Amazon UK): <a href=\"https:\/\/amzn.to\/3fxlgIM\">https:\/\/amzn.to\/3fxlgIM<\/a><\/h4>\n<h4>Zemismart WiFi Tuya Plug In Version:<\/h4>\n<h4>(AliExpress): <a href=\"http:\/\/s.click.aliexpress.com\/e\/_d8aeaS8\">http:\/\/s.click.aliexpress.com\/e\/_d8aeaS8<\/a><\/h4>\n<h4>(Amazon UK): <a href=\"https:\/\/amzn.to\/3d2teb6\">https:\/\/amzn.to\/3d2teb6<\/a><\/h4>\n<h4>AM43 Bluetooth Motor: (AliExpress): <a href=\"http:\/\/s.click.aliexpress.com\/e\/_dVOCDok\">http:\/\/s.click.aliexpress.com\/e\/_dVOCDok<\/a><\/h4>\n<h4>(Amazon UK): <a href=\"https:\/\/amzn.to\/3e4gO3L\">https:\/\/amzn.to\/3e4gO3L<\/a><\/h4>\n<h4>Custom Firmware Links: Tuya Convert Walkthrough: <a href=\"http:\/\/www.thesmarthomehookup.com\/test_install\/tuya-convert-walk-through-february-2019\/\">http:\/\/www.thesmarthomehookup.com\/test_install\/tuya-convert-walk-through-february-2019\/<\/a><\/h4>\n<h4>AM43 ESP32 Bluetooth WiFi Bridge: <a href=\"https:\/\/github.com\/buxtronix\/am43\">https:\/\/github.com\/buxtronix\/am43<\/a><\/h4>\n<h4>ESP32 JSON Boards Manager: https:\/\/raw.githubusercontent.com\/espressif\/arduino-esp32\/gh-pages\/package_esp32_index.json<\/h4>\n<h4>Follow me on Twitter: @TheHookUp1<\/h4>\n<h4>Join me on Facebook: <a href=\"https:\/\/www.facebook.com\/groups\/473812443269387\/?ref=share\">https:\/\/www.facebook.com\/groups\/473812443269387\/?ref=share<\/a><\/h4>\n<h4>Support my channel:<\/h4>\n<h4>Patreon: <a href=\"https:\/\/www.patreon.com\/thehookup\">https:\/\/www.patreon.com\/thehookup<\/a><\/h4>\n<h4>Music by www.BenSound.com<\/h4>\n","protected":false},"excerpt":{"rendered":"<p>Today on the hookup we\u2019re going to check out the most versatile solution for automating window coverings.&nbsp; Often called \u201cblinds drivers\u201d, these motors can automate basically any window covering with a pull cord for as little as $40. About 9 months ago I made a video comparing the very expensive AXIS gear with a comparable [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":2535,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6,4,5],"tags":[],"class_list":["post-1123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-reviews","category-projects","category-tutorials"],"acf":[],"mb":[],"mfb_rest_fields":["title","gutenberg_elementor_mode"],"_links":{"self":[{"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/posts\/1123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/comments?post=1123"}],"version-history":[{"count":4,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/posts\/1123\/revisions"}],"predecessor-version":[{"id":2290,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/posts\/1123\/revisions\/2290"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/media\/2535"}],"wp:attachment":[{"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/media?parent=1123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/categories?post=1123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thesmarthomehookup.com\/test_install\/wp-json\/wp\/v2\/tags?post=1123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}