If I was desperate to find a solution using only the Wyze app, then this is what I would attempt (note that I have not actually verified this works, I’m just saying this is what I would test):
I would select a Wyze device that supports an automation action of “turn on for minutes” This could be a smart plug that is dedicated to this automation, it could be a smart bulb dedicated to this automation.
Now, what you do is you create multiple automations to make this work. We will use the example of the Smart plug, because it is the most frequently used automation workaround For integrations or lack of conditional operators in the Wyze app.
I would then set One automation to be when the Family room camera detects motion well has the trigger, and I would set the action to turn on the indoor plug for 15 minutes.
I would then set a second automation to have the trigger be when the smart plug turns on. And for the action, I would set it to be either snooze the notifications for x amount of time (which may not work the way I expect) or, I would also try turn off notifications for the family room. Camera.
I would then set a third automation to have the trigger be when the smart plug turns off. And the action to be turn on the notifications to the family room camera.
The above three automations, in theory, should work like this:
- The camera detects motion
- This immediately executes all triggers for that motion detected status at the same time. In theory, it should send the notification to your phone that motion was detected on the camera, and also send a separate instruction to the plug to turn on.
- once the plug turns on, it should send a request back to the wyze server that it turned on, and then a new request should be sent back to the family room camera to turn off notifications. In theory, you should have received the motion notification to your phone already before this extra action back to the server and back to the camera or app tells it to turn off notifications. Basically, I’m banking on the idea that if everything is either a simultaneous blast or sequential that the notification will come in and then shortly after that the notifications will be turned off after you receive the notification.
- now, in theory, 15 minutes later, the smart plug should turn off.
- once the plug turns off, it will trigger the third automation, which turns the camera notifications back on.
- If all goes well, then overall this should mean that you get a motion notification then no notifications are possible for 15 minutes, and then notifications are turned back on to start getting notifications again after 15 minutes elapse.
I think there is a flaw though. I don’t think it will actually turn on the camera notifications after 15 minutes every time. I think what the above will do is it will send a notification, and then turn off notifications until there is no motion detected on the camera for at least 15 minutes. That means that if a person remains in the family room for 3 hours straight and motion is detected at least once every 15 minutes or more often, then the smart plug timer will continue to reset and stay on for another 15 minutes until no motion is detected for at least 15 minutes straight, then it will finally turn the plug off and turn motion notifications back on. That’s how I think the above automations are likely to work. And, I actually think that is a superior method to making it send a new notification every 15 minutes if somebody’s still in the room. I would personally prefer to only be notified once when a person enters the room and then not have it restore notifications again until the person is left the room for at least x amount of time, and then only notify me again when there is a new presence in the family room that is not a continuous presence from the last time I got a notification.
Still, if a person is insistent on being able to get a notification every 15 minutes, then instead of turning the notifications off and back on, they could change the action in the above automations turn motion detection off and then turn motion detection back on after 15 minutes. If motion detection is off, then it cannot reset the timer on the plug to last longer than 15 minutes, because motion detection was disabled. The camera will still record to the SD card, just won’t upload anything to the cloud and it won’t send a notification either. This is a great worker round. Then, after the 15 minutes expires exactly, the plug will definitely turn off after 15 minutes and then motion detection will be turned back on for that camera. If there is still motion in the room, it will immediately send another notification and restart the automation sequence.
This is what I would attempt to do if I absolutely needed to keep everything within the Wyze app.
I can’t absolutely guarantee that it would work as expected, because it’s quite possible that may be motion would be detected. Turn on the plug and shut off notifications all before the actual motion notification gets to the phone, stopping you from getting the original notification. I don’t think that issue is the way it will work, but there is a possibility. However, I think that if instead of shutting off the notifications, you shut off motion detection, then there is no way it would impede the notification getting to you Because the trigger is all about whether motion is detected. So if motion is detected and it turns on the plug which then turns off motion detection, that doesn’t interfere with the initial detected motion and motion notification. It should absolutely still send the notification for the motion that turned off the plug.
So yeah, the more I think about it, the way to go is to just turn off motion detection for 15 minutes, and then turn it back on after the 15 minutes expires. This ensures the first notification for sure comes through and that the plug being turned on for x amount of minutes is impossible to reset the timer because motion is totally disabled during that full 15 minutes. Yeah, that’s definitely the way to go. I just had to talk through it lol
Anyway, @dave27 I think you were right that there is a way to keep it 100% within the Wyze app. The problem with that workaround is you have to waste money on a dedicated smart plug in order to make it work. And that is just poor design on Wyze’s part. I continue to criticize them for their terribly implemented automation engine. They need to add conditional operators (if, and, or, not, etc), as well as time conditions (wait x minutes), along with multiple actions that can run sequentially instead of blasted all at the same time. And also actions to turn automations on or off, along with a lot of other triggers and actions. This is all pretty basic standard requirements for routines and automations nowadays. They really need to upgrade to support these kind of settings. Then people could do all of these things without having to go to other platforms or crazy. Workarounds like paying extra money for a dedicated plug to do something that should be able to be done digitally only.
(Sorry if I misspelled anything or used the wrong word, I was just dictating through voice to text, and did not screen what it transcribed, so it could have made mistakes)