Save a register of devices configuration

If you change the driver yourself, sure.
I’m not gonna do it for the general driver, as within homey and zwave devices currently I would need to add every possible contact/alarm type to make all people happy.
For zwave devices there is just no way to choose during pairing unless it’s a socket type, which is a default homey thing, not app related.
That’s about 12 capabilities (times 2), so not going to happen.

Easier is to create 2 virtual devices, each for every input, and couple them together with flows.