Простой вариант, через custom attributes:
[image: original_owely20130822-10477-e2i9m3.?1377159984]
Если дверь будет несколько раз ;D открыта, но закрыта - один раз, резолвиться будет последний аларм. Ну это и логично, т.к. представить себе такое проблематично.
[image: original_owely20130822-10477-4eos98.?1377160181]
Чуть сложнее, не засоряя custom attributes, делать это через Situation, в несколько проходов:
Первый обработчик события открытого состояния двери устанавливает значение ситуации (situation) этим самым event id.
Второй - генерирует аларму и в качестве ключа %[именованным скриптом] или %<именованным параметром события> берёт состояние ситуации. А этот параметр устанавливается, соответственно, в filtering script. Ну или ещё хрен его знает где.
... и т.д.