Now that I am getting more involved into making a "basic" smart home, I am starting to hit the limitations of the Rules (which I understand is still in Beta). I have a couple of feature requests.
1. The time triggers are wrongly represented in the UI. The time part should be below the device not above to accurately reflect the behavior of the Rules engine. For example, if I set a Rule for between 9 AM and 10 AM, to turn off a switch, then that rule does not run between the time, it is event based. Essentially, it works as If something happened between 9 AM and 10 AM then turn the switch off. So I believe the correct way to do this to have If [DeviceStatus] [At/Between] THEN [DeviceAction]
2. The second option is to order the devices in the If section. Let us say we have two device status in the If Section. For e.g. If <Tilt Sensor is Off> and <No Motion> Then <Close Garage Door>. Here the binary switch and the motion sensor are equal, it doesn't matter which one has an event change first. What should happen instead is that the second device status should not be evaluated if the first fails.
3. Re-evaluate the "If" condition before executing the "Then" . When you have long running rules, things might have changed in the five minutes (or hopefully longer in the future) and the action is no longer applicable. So it would be great if there is check box that we could enable that says, check if rule is still valid before executing or whatever.
4. Add "For" for the time based triggers. Currently there is no way to work with something that has happened in the past. For example, I want to do something if my garage door has been open for five minutes. If I have a rule that says "If GarageDoorOpen Then Wait 300s and Close Garage Door", it wouldn't work for me if someone closes it manually in the mean time. What I want is another section along with "At" "Between" called, say, "For" that specifies that some status has been valid for a long period of them and then take an action.
BTW, is Home Automation still a priority for Securifi ? I am seeing less and less interest in the forum. In addition the amazon price has increased so I assume people are happy with it as a router and don't want to bother with the HA part.