"Простые устройства" были задуманы для того, чтобы снять с пользователя заботы по базовой интеграции типового оборудования в систему.
При создании Простого устройства - для устройств автоматически создаются классы, свойства, методы, объекты (не надо заморачиваться вообще что это такое).
Так же, через интерфейс работы с простыми устройствами можно их добавить в меню и на сцены.
Кроме того, простые устройства и их функции появляются в интерфейсе программирования blockly и могут быть использованы в любых сценариях.
Ничего отдельно программировать не нужно, но при желании можно -- добавлять новые свойства классов, править код методов и т.п. При обновлении системы будет обновляться только базовая структура, базовый код и представление.
Описание методов Простых устройств