Прототип добавления виртуальных устройств


#1

Доброго времени суток.
Появилась необходимость добавить несколько виртуальных устройств. Хочу сделать 1 прототип функции с аргументами, а далее вызовы.
Собственно не получается передать аргумент в атрибут cell.

function heaterControl(virtDevName, titleName, roomName)
{
defineVirtualDevice(virtDevName,
{
title: titleName,
cells: {
[roomName]: { // вот тут проблема
type: “range”,
value: 25,
max: 50
},
enabled: {
type: “switch”,
value: false
}
})
}
heaterControl(“Floor_Temp”, “Floor Temperature”, “Child 1”);

И еще. У типа range не работает атрибут min. Все равно ползунок до 0 откатить можно.
Буду рад умным мыслям)


назначил(а) ответственного WierdBytes #2