Add More IFTTT Triggers and Actions

I would like to be able to set a bulb timer when the bulb is powered on. This would fix the light for my walk-in closet for most cases.

That’s an interesting idea. My other smart bulbs simply don’t respond when the switch is turned off. It would be cool if, when the bulb switched on, it would tell the controller and make an event that further logic could act on.

A downside to your closet idea would be that you might need to turn your switch off then on again to get the bulb to come back on.

Perhaps a simpler way to solve your problem would be to install a switch on your closet door or a motion sensor inside your closet. Then the logic could be more like “if door opens or motion sensor detects motion, turn on light.” Then “when door closes or motion sensor hasn’t detected motion for 1 minute, turn off light.”

1 Like

I understand that occasionally you’ll have it turn off on you, but that would happen so rarely that it would be worth the reliability. I have considered the contact switch or motion sensor, but those have lag and are far from the sensor base station and won’t be reliable. It would be the most simple with just the one device (bulb) and nothing else.

I live in the country so I do not use motion detection. I have a magnetic driveway sensor and it sends IFTTT to Record a short video clip. I also have it pushing me a notification but I would rather have the Wyze push the notification with the video clip, but you can’t send a notification for a scene.

add a modified action…

  • Record a short video clip and send notification.

Or, include Scene Notification in the Notifications settings.

THANK YOU for requesting “Turn on/off sound recording” - - We would also like to have Sound OFF in the ACTION options when setting up the Wyze App Shortcuts. That way we don’t have to go into the camera’s settings each time we are home or away.

Also, we would deeply appreciate if you could you send us the best link for IFTTT + Wyze how-to instructions.

1 Like

VOTE: Add More Actions for Wyze Rules

1 Like

For privacy, I always want sound detection turned off when anyone is home. But when nobody is home, I would like to be able to detect loud noises like a smoke alarm going off, glass breaking or a door being kicked in. The ability to automate switching the sound detection setting via IFTTT actions triggered by location would be a welcome addition :smiley:


This may be a little complex, but I’d love to be able to create and delete a shortcut via ifttt. Specifically, I’m trying to use apilio to have an “away” and “home” mode, so that when i’m away and the door is opened, the lights come on, but when I’m home and it’s opened they don’t. I have it working, but it’s pretty slow relative to the native shortcuts due to the extra few web requests that have to be made. So it’d be cool to have a trigger that creates a shortcut when I set the mode to “away” that turns the lights on when the door is opened. Ideally there would be some kind of way to uniquely identify the shortcut so I can also set a trigger to delete it when the mode is set to “home” again.

1 Like

I would like to see “Run Shortcut” as an available action.


There’s actually a stand-alone topic for that because it would accomplish so many of the other requests of this thread. You can find it here:

1 Like

I would like to be able to use the new Person Detection as a trigger for IFTTT, not the current Motion Detection.

Is this in the current plans?

Thanks for a great product!


I would like to add to the potential triggers if I can:

Trigger: When a specific face is detected, or unknown face detected


Since Wyze doesn’t do facial recognition, there’s really no point in adding it to the IFTTT feature list yet. However, you can vote for Wyze to implement facial recognition here:

If devices are in a group, can IFTTT activate an entire group?

1 Like

Not at this time.

It would be super helpful if it could activate groups. Since I wanted a physical button I used one of my SmartThings buttons and wrote a WebCore Piston to active a virtual switch and then IFTTT activates three of my bulbs via individual Applets when the virtual switch is on/off. It is extremely slow at 6-10 seconds but functional. It would be nice to have them in the group so I only have to trigger one Applet.

In the absence of a hub integration, I use IFTTT to turn cameras ON/OFF based on the mode of the hub. I have also created a couple virtual switches to turn the cameras on and off via the dashboard. I was a bit surprised when I couldn’t do the same in reverse. I wanted the camera’s ON/OFF action to trigger an event to change the switch on or off if it was changed outside of the hub eg via the Wyze app. I would like to see the camera being switch on/off a trigger event in the IFTTT integration.

So if I use the “Motion is Detected” trigger to execute an action such as turn on my Wyze Bulb (or increase brightness or change color temperature), how could I turn the light off when motion is no longer detected?

I see a suggestion for a “Motion no longer detected” trigger, but maybe a Wyze Bulb action that has a timeout, such as “Turn on bulb for X minutes” or “Change color temperature for X minutes” or “Change brightness for X minutes” would be a valid suggestion?

I have actions to turn on the bulb at sunset, then dim to 50% at midnight but would like it to light up 100% if motion/person is detected - and then go back to it’s previous state.

Please check out these related #wishlist topics:

Bulb return to the previous state a set time after shortcut-triggered change

Add More Actions for Wyze Rules

IFTTT Action to Trigger Wyze Shortcut / Rule

Add More Device Triggers for Wyze Rules

Though I would love it if Wyze could have features to support this sort of thing directly, I have found a general solution to this problem through IFTTT + Apilio. Apilio ( is a little hard to describe, I use it as a logic as a service tool. You use Apilio to setup logic blocks, which can include delays, just like the one you just described. For example, I have one logic block that says “when I come home, turn on the light between my garage and my house” and another that says “a half hour after I come home, turn off the light.” An odd thing about Apilio is that you have to do all the sensor/device integration through IFTTT.

In theory, you could first setup Wyze triggers through IFTTT to forward motion detections to Apilio as well as IFTTT blocks to forward Apilio messages to turn off specific lights in your Wyze. Then you would use this sort of logic block to say “when the Wyze sensor triggers, turn on the light” and “a 5 minutes after the wyze sensor triggers turn off the light.” I believe you could add additional logic to keep pushing back the “5 minutes” for as long as the motion sensor was triggering.

The in theory part is that Wyze has a really weak interface WRT sending motion sensor events to IFTTT. You can forward all motion sensor events or not. You just can’t “turn them on or off” on demand. Once hooked up, there’s nothing within the Wyze app to stop sending the motion events. And when it comes to motion sensors, the Wyze sensor sends a lot of events. So if, for example, you only wanted this light motion behavior to happen during the day or when you were not home, you would have to filter out the unwanted events purely in IFTTT and Apilio. Not by clicking the “I’m home” button in the Wyze app. And establishing the switch for turning the behavior on and off and the logic for handling the switch might be complicated.

1 Like