Перейти в хранилище документации
Обратиться в техническую поддержку
Метод SetObjectState используется для изменения состояний системных объектов.
Синтаксис обращения к методу:
function SetObjectState(objtype : String, id : String, state : String)
Аргументы метода:
Пример. Каждый час проверять поставлена ли камера 1 на охрану. В том случае, если камера 1 снята с охраны, поставить ее на охрану.
Примечание.
if (Event.SourceType == "TIMER" && Event.SourceId == "1" && Event.Action == "TRIGGER") { if (GetObjectState("CAM", "1") == "DISARMED") { SetObjectState("CAM", "1", "ARMED"); } }