Как правило, с таким оборудованием поставляется управляющая система. Если она может сохранять события и состояния в СУБД, то Вам достаточно разобраться со структурой хранения и подключившись с СУБД, привязать события к классам объектов в базе геоданных.
Если системы нет - придется писать самому.