That would be a nice rule for lighting automations. For example, I have lots of Wyze Bulbs throughout my entire house and I use Contact Switches as light switches, and it mostly works amazingly for awesome home automation while still allowing traditional light switches. When I flip the magnet up, it turns on the light, down and it turns off the light. Simple, and awesome.
Here’s the problem, in a big room or long hallway where you put multiple switches at each end, it confuses people, because sometimes when they switch it, it doesn’t react like they expect. Normal hallways with multiple switches, it doesn’t matter if you flip up or flip down, it always changes the light to the opposite state. If the light is on, and flip it up, it turns the light off. But we have to program the switches to only turn on when “open”/up and off when “closed”/down…so in a hallway if the light is off and the switch is already in the up/on position, the visitor, etc flips the switch and the light stays off and they are confused and say they don’t understand or it’s broken or something, and half of the people turn on their phone flashlight instead (I know, it’s ridiculous).
The point is, if you allow an “Opposite State” rule, we can set up a ton of our our own automations where no matter whether the switch opens or closes, it simply changes the light to its opposite state (on or off) and everything works perfectly the same way everyone already expects them to work just like most people are used to hallway switches, or multi-switch room switches working.
A general “Wait” interval rule
This would be very helpful for some automations on any device. For example, when I code automations on Alexa or Tasker, etc I often use a “Wait X seconds/minutes” as an action before it goes on to the next action. This helps give the previous action enough time to take effect and allows us to set a long string of much more advanced automations.
It would also be nice to have some conditional logic options including “AND” & “OR” options with rules.
If you can implement this, it would get a TON of attention for the company, seriously. You’d get a ton of free advertising in articles and bloggers and vloggers and people talking about all the stuff you can do just in the Wyze ecosystem alone. Seriously, this would more than pay for the effort put into it.