As others have said, Wyze Rules REALLY need a “Wait [X amount of time]” option to put in-between Actions.
Then I would use Wyze rules more often instead of having to go through Alexa. This lacking feature is why I have to use Alexa for so many of my routines, even when I am only using Wyze devices.
Do Wyze’s rule actions execute linearly/sequentially, or are all actions blasted simultaneously? If they don’t execute linearly, they should be updated to do so and then add in a Wait action for any chosen interval. This is a critical thing needed for me to be able to use Wyze Rules instead of Alexa rules for many routines.
- When Front V3 Cam detects a person —> Turn Desk Lamp Bulb Red (or whatever other color) —> Then wait 30 seconds (or whatever time interval) —> Turn Desk Lamp Bulb back to White (or turn it off…honestly, it would be awesome if there was a “return to previous state option” that would return the device back to whatever state or settings it was in before the current rule executed)
Wyze RULES also need to allow Triggers based on a GROUP of sensors being treated as a single sensor
- If any motion sensor in the motion sensor group senses motion, run this action (turn on the lights for that room)
- If ALL motion sensors in the motion sensor group have been clear for X amount of time, only then turn off the lights for that room (but if any sensor in the entire group has sensed motion within that interval, do not turn off the lights).
This is a critical feature especially for automations/routines of large rooms. The motion sensors work great if someone is walking around. They can sense someone up to 20 feet away in that case. But if I am sitting at my desk typing, then only a sensor within like 5 feet will keep recognizing I am present even when set on high. Therefore we need several motion sensors in a room. We need one to cover the whole room for when people walk in, but we also need some close to watch people on couches or chairs, etc where they aren’t moving drastically. A sensor 10 feet away will “clear” if someone is laying on a couch or sitting in a chair, but will pick them up if they walk around 20 feet away. But you don’t want the lights turning off while you’re sitting down and still in the room…which will happen unless you have a sensor close enough to each couch or sitting location. Thus, we need the rules to be able to function based on the entire sensor group status. If any sense motion, run automation and leave it running. When all sensors in the group are clear for 5 minutes, then turn off the lights. I used to be able to do this with Home Assistant until sensors were suspended from the API. It would be great if Wyze just supported it in the Wyze Rules Engine. To simplify, allow a group of sensors to be treated as a single sensor. All or nothing. same with groups of contact sensors (when any outside door sensor opens, do this…if they are all closed, do this).
So those are 2 good standards for templates. Make sure everything is run sequentially (not blasted all at once), build in a “Wait” interval in between actions. And lastly allow choices based on a trigger of Group of sensors (not just a single sensor) so we can do real automations for an entire room.