Материал из Module developer
Перейти к: навигация, поиск

//Создание события с IR.ADVANCED_NUMBER var l_oCondition = l_oSubDevice.AddCondition("Temperature is below...", "Drivers.Nest.CurrentTemperature", false, "<", null, { Type: IR.ADVANCED_NUMBER, Name: "Temperature", Min: 0, Max: 100 }); </syntaxhighlight> |attentions= Узнать полный путь к каналу, каналу обратной связи драйвера, либо токену можно с помощью Relations в редакторе. }}

SubDevice.DeleteCondition

{{API Function/ru |description=Удалить условие |constructor= SubDevice.DeleteCondition(Condition)
SubDevice.DeleteCondition(ID)
|input=

Condition type: Object
Объект условия
ID 1 type: Number
Идентификатор условия

|output=

Boolean true type: Boolean
Результат удаления

|JSsample=

var l_oDevice = module.GetDevice("MyDevice"); //Получаем устройство
var l_oSubDevice = module.AddSubDevice("SubDevice 1", l_oDevice); //создаем подустройство