Материал из Module developer
Создать SubDevice (а также Widget, Remote, Actions, Events и Conditions) можно двумя способами: с помощью редактора и с помощью скрипта (методы смотреть в lite API). Создание с помощью редактора рекомендуется в случае когда заранее известно количество SubDevice'ов в модуле (статический модуль) и их немного. С помощью скрипта же рекомендуется создавать SubDevice в случае когда их много и вручную в редакторе их добавление займёт большое количество времени, либо в случае отсутствия информации о количестве SubDevice в модуле и оно может варьироваться (динамический модуль).
