IFTTT Pro Integration with Wyze and Shelly Devices

Hey everyone, I wanted to share my recent experience with integrating Google Assistant, Wyze contact sensors, and a Shelly 1 smart relay using IFTTT Pro. My goal was to automate my garage door opener, but I ran into a bit of a snag with IFTTT’s multi-step applets. I thought I’d document my journey and see if anyone else has tackled something similar.

So, here’s the setup: I have a Wyze contact sensor on my garage door and a Shelly 1 smart relay connected via webhooks. The idea was simple: when I say “open the door” to Google Assistant and the Wyze sensor detects the door is closed, the Shelly relay should trigger the garage door to open. If the door is already open, nothing should happen. Sounds straightforward, right?

Unfortunately, IFTTT’s multi-step options didn’t quite align with my needs. The initial setup worked for the Google Assistant command, but when I tried to add the Wyze sensor as a conditional, things got complicated. The Wyze integration didn’t offer the state data I needed in a simple query, which was crucial for my automation. IFTTT’s multi-step process required me to add a query with Wyze, but it only provided historical data, which wasn’t helpful for real-time status checks.

I experimented with filtering the data to determine if the door was closed, but the delay in data updates made it unreliable. It was frustrating because I knew the hardware was capable, but the software just wasn’t cooperating. I even considered adding an Apilio device to simplify the setup, but that felt like adding unnecessary complexity.

I’m curious if anyone else has encountered similar issues or found a workaround. Maybe there’s a different approach or a tool I haven’t considered yet. IFTTT’s multi-step feature is powerful, but it feels like it’s missing some flexibility for users like me who aren’t automation experts. I’m hopeful that with some tweaking or a bit of community knowledge, I can get this working smoothly!

If you’ve tried something similar or have any tips, I’d love to hear from you. Let’s see if we can crack this together! :rocket: