Although “bypass” is a valid state_type for “zone” objects, it’s currently not possible to actively bypass or unbypass zones, for example by using a Switch (iso Contact) item type. At least, I don’t think so by reading the code…
I had a quick look at the Satel protocol description and the existing Satel binding and at first sight it seems doable to support this. For example, by creating a ZoneControl enum that implements the ControlType interface and making use of the 0x86 and 0x87 Satel command.
Any thoughts or interest for this?