@tallerhorizon, с точки зрения обмена данными, плагины IntraSCADA делятся на: передающие данные в систему, используют механизм каналов отправляющие данные во внешние системы, используют механизм Расширений Плагины второго типа, которые выполняют подобную задачу (для различных протоколов на принимающей стороне) - modbusserver, mqttserver, opcuaserver. Как вы планировали определять подмножество датчиков, показания которых нужно передавать? В частности, opcuaserver позволяет создавать и редактировать фильтры на вкладке Расширения. При изменении состава фильтров и/или включении/исключении устройств в фильтр, подмножество обновляется автоматически. Вы можете посмотреть, как сделан плагин opcuaserver, как написал @maksimvershinin В документации на текущий момент не описана структура таких плагинов. Планируем дополнить документацию в ближайшее время.