Создание переменной

Не силен в программировании.
Умею создавать виртуальное устройство, с переменными.
А как мне создать переменную в уже созданном устройстве, как правильно прописать уже существующее устройство?
В коде ниже создается виртуальное устройство и переменная в нем, как не создавать, а в уже созданном указать только новую переменную?

defineVirtualDevice("bCONTf0r0_bCONTf0r0_14_n1_controller", { 
    title: "UPS",
    cells: {
        "W1_IN": {
 	title: "W1_IN",
            type: "switch",
            value: 0
        }
    }
});

Добрый день,
Подскажите более точно, что вы хотите реализовать?
Большая часть существующих применений расположена по данным ссылкам:

Общее описание движка

Гит с примерами

Примеры правил

Разработчиком прошивки создано устройство “bCONTf0r0_bCONTf0r0_14_n1_controller”, мне нужно в этом устройстве создать переменную и записать туда значение дискретного входа “W1_IN”

Добрый день
Попробуйте такую вариацию

defineVirtualDevice(“bCONTf0r0_bCONTf0r0_14_n1_controller”, {
cells: {
“NewVariable”: { // Новая переменная
title: “New Variable”, // Название переменной
type: “temperature”, // Тип данных, например, температура
value: 0 // Начальное значение
}
}
});

Добрый день, удалось ли решить вопрос?