I have a feature that I'd like to request for consideration in some future version of the OPII software: the ability to enable auto bypass on a per-zone basis. Here's what is motivating this: for some zones it may be possible for programming to take some action to make the zone secure when the alarm is armed. The typical thing today is garage doors; for instance, I have my garage door openers wired to a relay board controlled by OPII outputs, and when security is armed, it checks if the doors, and if they're open, it closes them.
The problem is: in order to make this work, you have to enable auto bypass. Otherwise, the system will reject the attempt to arm day/night if the door is open, and the code that triggers on the arm even never gets run because the arming attempt doesn't get that far. However, having auto bypass enabled for all zones is undesirable for obvious reasons; you could arm the system with a zone open and not know it, if you don't look at the display messages. I currently have a bunch of code in my system that checks every other zone besides the garage doors when the system is armed; that works, but it's taking up a lot of code memory that could be used for more interesting purposes. It would be great if I could enable auto bypass for only the garage doors.
I can see in the future that there may be more zones that a system can control; Z-wave locks, for instance.
The problem is: in order to make this work, you have to enable auto bypass. Otherwise, the system will reject the attempt to arm day/night if the door is open, and the code that triggers on the arm even never gets run because the arming attempt doesn't get that far. However, having auto bypass enabled for all zones is undesirable for obvious reasons; you could arm the system with a zone open and not know it, if you don't look at the display messages. I currently have a bunch of code in my system that checks every other zone besides the garage doors when the system is armed; that works, but it's taking up a lot of code memory that could be used for more interesting purposes. It would be great if I could enable auto bypass for only the garage doors.
I can see in the future that there may be more zones that a system can control; Z-wave locks, for instance.