Skip to main content

HomeKit Weekly: How to make any curtains Siri-controlled with SwitchBot and Homebridge

Over the past few months, I’ve been exploring many of the various use cases around Homebridge through the HOOBS all in one box. I have devices that can run Homebridge, but I like the streamlined approach of not needing to manage the nitty-gritty software. My latest experiment with HOOBS is adding the SwitchBot Curtain Motor to my HomeKit environment.

HomeKit Weekly is a series focused on smart home accessories, automation tips and tricks, and everything to do with Apple’s smart home framework.


As I mentioned, I am using the SwitchBot Curtain with HOOBS, but frankly, it’s beneficial on its own. If you don’t care about accessing it through HomeKit, you can buy the curtain motor, the SwitchBot Hub Mini Smart Remote, and the SwitchBot One Touch Button to build a really nice solution. On a daily basis, I’d almost be tempted to open and close curtains in a living room or office using the button.

Getting started

The installation process of the SwitchBot Curtain Motor is going to vary depending on what type of curtains you have, but I’ll embed SwitchBot’s installation video below.

When you look at how it’s constructed, it’s a pretty genius process on how it works. Because you’re taking something physical and dragging it open or closed, all it needs is a motor to move left or right. When I first came across the product, I was skeptical that it would work well, but it ended up being reliable on my rod-based curtains. One critical reminder is that the calibration process is really important so SwitchBot can understand what you consider “open” and “closed”.

Once it’s installed, you’ll add it to the SwitchBot app on iPhone. In my installation process, I already had a SwitchBot Hub up and running for my SwitchBot Button Pusher.

Adding SwitchBot Curtains to HOOBS

Inside the HOOBS dashboard, search for the Switchbot Plugin. The certified one is the one I am using, and I would recommend it to you as well. Once it’s installed, you’ll paste in the API key in the appropriate field.

I initially had many challenges with getting the Button Pusher to work on my first go around. Unfortunately, I had a typo in my MAC address which took me a lot of time to figure out, but I think the plugin could use some better documentation.

Since I already had SwitchBot Hub configured in HOOBS, I turned on Device Discovery, and it showed up in HomeKit after a reboot of the HOOBS plugin bridge.

Accessing with Siri

The main use case of adding the SwitchBot curtain to HomeKit is for Siri access. I am not going to lie, it feels pretty good to walk into a room a say “Hey Siri, open my curtains” and watch it happen. Practically, though, using the SwitchBot app or the SwitchBot remote is a bit faster.

Overall impressions

There’s an aspect of using workarounds like Switchbot to make regular things “smart” that I can really get behind. It allows you to change curtains in the future without worrying about if they are “smart” or your “smart rod” is compatible. It’s a simple mechanical process that adds “smarts” to an existing product for a reasonable cost. Would I put them in every curtain in the house? Probably not, but if you have a home office or a media room, it’s a really nice way to upgrade the experience of opening and closing the curtains.

As a reminder, to get this setup up and running, you’ll need the SwitchBot Curtain Motor, HOOBS, and the SwitchBot Hub Mini Smart Remote.

Popular posts from this blog

FCC approves broadband 'nutrition labels' to help you shop for internet

The FCC is pushing nutrition labels for internet providers. What you need to know The FCC has voted to move forward with new rules for ISPs to display nutrition labels. The proposed rulemaking would mandate ISPs to display relevant speed and pricing information to consumers. This should make it easier for consumers to make an informed decision on their broadband. The FCC voted unanimously on a plan that would allow consumers to make better decisions about their broadband internet. The proposal will require internet service providers (ISPs) - including many of the best wireless carriers in the U.S. — to display "nutrition labels" that display relevant service information for consumers at point-of-sale. This includes internet speeds, allowances, and clear information on rates. "If you walk into any grocery store and pull boxes of cereal from the shelves, you can easily compare calories and carbohydrates," FCC Chair Jessica Rosenworcel said in a statemen

Yandex spins out self-driving car unit from its Uber JV, invests $150M into newco

Self-driving cars are still many years away from becoming a ubiquitous reality, but today one of the bigger efforts to build and develop them is taking a significant step out as part of its strategy to be at the forefront for when they do. Yandex — the publicly-traded Russian tech giant that started as a search engine but has expanded into a number of other, related areas (similar to US counterpart Google) — today announced that it is spinning out its self-driving car unit from MLU BV — a ride-hailing and food delivery joint venture it operates in partnership with Uber. The move comes amid reports that Yandex and Uber were eyeing up an IPO for MLU  last year. At the time, the JV was estimated to be valued at around $7.7 billion. It’s not clear how those plans will have been impacted in recent months, with COVID-19 putting huge pressure on ride-hailing and food-delivery businesses globally, and IPOs generally down compared to a year ago. In that context, spinning out the unit could

Slack’s new integration deal with AWS could also be about tweaking Microsoft

Slack and Amazon announced a big integration late yesterday afternoon. As part of the deal, Slack will use Amazon Chime for its call feature, while reiterating its commitment to use AWS as its preferred cloud provider to run its infrastructure. At the same time, AWS has agreed to use Slack for internal communications. Make no mistake, this is a big deal as the SaaS communications tool increases its ties with AWS, but this agreement could also be about slighting Microsoft and its rival Teams product by making a deal with a cloud rival. In the past Slack CEO Stewart Butterfield has had choice words for Microsoft saying the Redmond technology giant sees his company as an “existential threat.” Whether that’s true or not — Teams is but one piece of a huge technology company — it’s impossible not to look at the deal in this context. Aligning more deeply with AWS sends a message to Microsoft, whose Azure infrastructure services compete with AWS. Butterfield didn’t say that of course

Xbox One S vs. Xbox One X: Which should you buy?

http://bit.ly/2v1agl5 We live and breathe tech, and also gaming, with every member of Windows Central rocking either an Xbox One console or PC gaming rig. We've compared and contrasted every iteration of Xbox One to bring you this guide. Xbox One X Raw 4K power From $299 at Amazon Pros Has thousands of games 4K media apps, Blu-ray discs, and games IR blaster for TV controls, Amazon Echo for voice controls Improved HDD speeds for faster loading times Cons More expensive at around $500 RRP Requires a 4K TV to get the most out of it The Xbox One X is the world's most powerful games console, running the latest games with the crispest, detailed visuals on TV sets with 4K HDR support. Xbox One S More affordable From $226 at Amazon Pros Has thousands of games 4K media apps and Blu-ray IR blaster for TV controls, Amazon Echo for voice controls More affordable at around $300 RRP Cons No 4K games Games run worse, even on a 1080p TV The Xbox One S i