Свойства устройств

Динамические свойства устройств

x.value

Number || String

Read

Текущее значение

Назначение: Для всех устройств

Примеры:

temp.value,
dimmer.value,
lamp.value,
motion.value

x.state

Number

Read

Номер состояния устройства

Назначение: Для всех устройств

Примеры:

ups.state

x.setpoint

Number

Read

Уставка

Назначение: Для аналоговых сенсоров и актуаторов

Примеры:

if (temp.value > temp.setpoint)

x.error

Number || String

Read

Ошибка

Назначение: Для всех устройств

Может быть установлена
— плагином,
— системой (если задан диапазон допустимых значений)
— сценарием

x.auto

Boolean

Read

флаг AUTO

Назначение: Только для актуаторов

x.blk

Boolean

Read

флаг блокировки датчика

Назначение: Только для датчиков

Статические свойства устройств

Задаются через Project Manager (PM)

x.id

String

Read

Идентификатор устройства

x.name

String

Read

Название устройства

x.placeName

String

Read

Название уровня

x.zoneName

String

Read

Название зоны

x.fullName

String

Read

Полное название устройства, включая при наличии уровень и зону.

x.stateName

String

Read

Название состояния устройства.