Could it just be that there haven’t been any events yet?
All items starts out as null.
Put a log statement in all your rules. Makes it easier to debug:
logInfo("test", "ZWaveNode2_DoorWindowSensor.state= " + ZWaveNode2_DoorWindowSensor.state)
I can also recommend this post. If you group together items of the same type, one rule with one logInfo will tell you which item changed.