Can window open sensor allow for 4-inch open before triggering?

One way to be able to setup multiple sensors at a reduced cost would be to setup an Arduino UNO, with ST Shield and connected to multiple reed/magnetic sensors. Of course you would need to setup the device and SmartApp code, but much of that can be re-used from other projects.

For example(one of my favorites):