iRidium для ZigBee
Rак iRidium server получает доступ к беспроводной сети ZigBee
документация обновлена 01.01.2024
- Работать с сетями ZigBee может:
- любая платформа (RPI, Windows, Linux, UMC) с подключенным стиком ZigBee,
- iRidium server UMC C3 со встроенным модулем ZigBee*.
-
- снят с производства.
-
iRidium server поддерживает не все устройства и функции ZigBee. В разделе "Работа с командами и обратными связями" приведена информация о поддерживаемых классах ZigBee.
Протестированное оборудование
Поддерживаемые ZigBee стики
- Elelabs Zigbee USB Adapter Elu013
- DEFARO SPRUTSTICK PRO
- Sonoff Zigbee 3.0 USB Dongle plus (ZBDongle-E)
- Nortek HUSBZB
Не поддерживаемые стики:
- JetHome JetStick Z4
Поддерживаемые ZigBee стики
- Elelabs Zigbee USB Adapter Elu013
- DEFARO SPRUTSTICK PRO
- Sonoff Zigbee 3.0 USB Dongle plus (ZBDongle-E)
- Nortek HUSBZB
Не поддерживаемые стики:
- JetHome JetStick Z4
Legrand Netatmo
- AG07556 - одноклавишный (двухкнопочный), встраиваемый выключатель света (диммер);
- AG0777 - одноклавишный (двухкнопочный), встраиваемый контроллер штор;
- AG08761 - беспроводной одноклавишный выключатель;
- AG08763 - беспроводной контроллер штор;
- AG08761 - беспроводной двухклавишный выключатель.
Danfoss Icon
- 088U1122 - Room Thermostat;
- 088U1105 - Radio Module;
- 088U1141 - Master Controller OTA;
- 088H3110 - TWA-A NC;
- 088U1130 - Zigbee Module.
Aqara
- MCCGQ11LM - Aqara Door and Window Sensor;
- RTCGQ11LM - Aqara Motion Sensor;
- WSDCGQ11LM - Aqara Temperature and Humidity Sensor;
- QBKG03LM - Выключатель 2х1-полюсный Aqara;
- WXKG02LM - Wireless Remote Switch (Double Rocker).
Особенности работы устройств Aqara:
- В связи с тем что Xiaomi Aqara не полностью поддерживает спецификацию zigbee, мы не рекомендуем использовать в своих проектах большое число беспроводных батареечных устройств Xiaomi, их стабильность не гарантируется.
- Убедитесь что ваши устройства zigbee не конфликтуют с wifi сетью по каналу. Иногда zigbee может конфликтовать с Wifi в случае нахождения их на одном радиоканале (подробнее здесь).
- Для повышения стабильности работы датчиков рекомендуем убедится в том, что сервер постоянно запущен и работает без перебоев (часто устройства zigbee выходят из сети если не видят в ней координатора).
- Eсли вы не получаете данные с устройства - убедитесь что устройство действительно ушло из сети. Если параметры климата не выходят за определенный порог, то устройство не отравляет в сеть никаких данных. "Пробудить" устройство помогает нажатие кнопки на нём.
- Eсли у вас стабильно пропадает один из датчиков в сети, попробуйте заменить его. Подобное поведение может быть производственным браком.
Преимущества
Одной из основных областей применения ZigBee является домашняя автоматизация.
Устройства ZigBee * могут организовывать ячеистые сети (mesh), тем самым обеспечивают самовосстановление и гарантированную доставку данных в случаях обрыва связи, появления препятствий или отказа какого-то элемента; * отличаются низким электропотреблением и могут работать от обычных батареек, что устраняет необходимость в прокладке кабеля; * могут обмениваться информацией на расстояние нескольких десятков метров друг от друга (в условиях прямой видимости).
На рынке представлено очень много умных устройств с интерфейсом ZigBee. У разработчиков имеется прекрасная возможность присоединить все эти устройства к единой платформе iRidium.
Добавление устройств в сеть
- Подайте питание на сервер.
- Войдите в веб-интерфейс сервера.
- Перейдите на вкладку ZigBee (beta) .

- Нажмите кнопку Settings для настройки сети ZigBee.

- Настройте стик или встроенный модуль ZigBee (только для UMC) в соответствии с его техническими характеристиками.

- Настройка USB стиков:
| Модель стика | Настройки |
|---|---|
| Elelabs Zigbee USB Adapter Elu013 DEFARO SPRUTSTICK PRO Sonoff Zigbee 3.0 USB Dongle plus (ZBDongle-E) | Baud Rate: 115200, Data Bits: 8, Parity: None, Stop Bits: 1. |
| Nortek HUSBZB | Baud Rate: 57600, Data Bits: 8, Parity: None, Stop Bits: 1. |
Протестирован стик JetHome JetStick Z4 — не поддерживается, EZSP v13 iRidi Поддерживает Ember Zigbee Serial Protocol (EZSP) до v.8 включительно
-
В веб интерфейсе стоповые биты отображаются как:
-
Настройка ZigBee модуля.
Встроенный модуль ZigBee всегда стоит в 4 слоте и отображается как /hal/zwt_m4 .
В веб интерфейсе стоповые биты отображаются как:
| iRidium studio: | Web-интерфейс: |
|---|---|
| 1 | 0 |
| 1,5 | 1 |
| 2 | 2 |
- Для ОС Windows
- Подключите USB-стик;
- Зайдите в диспетчер устройств и найдите ваш USB-стик. После его имени в скобках будет отображено имя порта, к которому он подключен (в нашем примере: COM7).

Если устройство отображается как неизвестное устройство, обновите драйвера для данного стика.
- Для OC Linux
- Подключите USB-стик;
- Установка дополнительных драйверов не требуется. Для выбора порта стика очистите поле Serial Port и выберете из предложенных вариантов ваш стик.

- Для UMC_C3
- Подключите USB-стик;
- Установка дополнительных драйверов не требуется. Для выбора порта стика очистите поле Serial Port и выберете из предложенных вариантов ваш стик.
-cc2aef9b115d6b324e941d9e54b4cdd8.png)
Cтик для UMC всегда занимает USB порт, это отображается в его имени ttyUSB .
Актуально только для новых серверов с установленным патчем для работы стиков. Если у вас не установлен патч и стики не отображаются в web интерфейсе сообщите нам в техподдержку (support@iridi.com).
- Актуально только для новых серверов с установленным патчем для работы стиков. Если у вас не установлен патч и стики не отображаются в web интерфейсе сообщите нам в техподдержку (support@iridi.com).
- Нажмите кнопку Create Network для создания новой сети.

- Нажмите на кнопку Open Network . В течение 180 секунд сервер будет сканировать радиоканал. В это время выполните определенные физические действия с добавляемым беспроводным устройством. Как правило, требуется несколько раз нажать кнопку на устройстве (прочитайте руководство по эксплуатации вашего устройства, чтобы узнать точно, какие действия требуется выполнить).

Пример добавления устройства Legrand:

-
Удалите защитный язычок;
-
Удерживайте кнопку пока не загорится светодиод;
-
Нажмите на кнопку еще раз чтобы светодиод замигал (мигающий светодиод показывает, что устройство доступно для подключения к ZigBee);
-
Дождитесь когда устройство отобразится в web интерфейсе.
Пример добавления устройства Aqara:

-
Зажимаете кнопку на устройстве до момента когда оно мигнёт светодиодом несколько раз.
-
Периодически нажимайте на кнопку на устройстве чтобы принудительно "пробуждать" его.
-
Желательно в этот момент наблюдать за логами сервера. Установите уровень логирования INFO и ожидайте сообщения Device inited . Оно означает, что устройство инициировано и готово к дальней настройке.
-
Дождитесь когда устройство отобразится в web интерфейсе.
-
Устройство добавится в список и получит идентификатор ID. С помощью Add Devices добавьте все необходимые устройства в вашу сеть.
6. С помощью кнопки Rename можно изменить имя устройства, кнопка Delete позволяет удалить устройство.
| Cluster | Attributes | Value | Description |
|---|---|---|---|
| On/Off | OnOff | 0 - Off, 1 - On | Состояние устройства |
| On/Off | Global Scene Control | Read Only | Используется для предотвращения повторной команды выключения в глобальной сцене |
| On/Off | On Time | 0 - 65535 | Определяет продолжительность времени (в 1/10 секунд), в течение которого должно поддерживаться состояние "включено" перед автоматическим переходом в состояние "выключено" |
| On/Off | Off Wait Time | 0 - 65535 | Определяет продолжительность времени (в 1/10 секунд), в течение которого должно поддерживаться состояние "выключено" перед автоматическим переходом в состояние "включено" |
| Basic | ZCL Version | Read Only | Предоставляет основной набор элементов (глобальные функции / сцены) |
| Basic | Application Version | Read Only | Указывает номер версии приложения |
| Basic | Stack Version | Read Only | Указывает номер версии реализации (использование этого атрибута зависит от производителя) |
| Basic | HWVersion | Read Only | Указывает номер версии аппаратного обеспечения устройства (использование этого атрибута зависит от производителя) |
| Basic | Manufacturer Name | Read Only | Указывает имя производителя в виде строки символов ZigBee |
| Basic | ModelIdentifier | Read Only | Указывает номер модели (или другой идентификатор), присвоенный производителем |
| Basic | Date Code | Read Only | Указывает дату изготовления устройства в международной системе обозначения даты (ISO 8601 = ГГГГММДД) |
| Basic | Power Source | 0 - источник неизвестен 1 - основная сеть (одна фаза) 2 - основная сеть (3 фазы) 3 - батарейка 4 - источник постоянного питания 5 - аварийная сеть, постоянное питание 6 - аварийная сеть и безобрывный переключатель | Источник питания устройства |
| Basic | Location Description | String | Описывает физическое расположение устройства. Данное описание может быть добавлено в устройство во время ввода в эксплуатацию |
| Basic | Physical Environment | 0 - не распределено 1 - атриум 2 - бар 3 - внутренний двор 4 - ванная 5 - спальня 6 - бильярдная 7 - подсобное помещение 8 - подвал 9 - кладовая 10 - театр 11 - офис 12 - палуба 13 - притон 14 - столовая 15 - электрощитовая комната 16 - лифт 17 - вход/въезд 18 - гостиная 19 - основной этаж 20 - лестница вверх 21 - лестница вниз 22 - подвал/нижний уровень 23 - галерея 24 - игровая комната 25 - гараж 26 - тренажерный зал 27 - прихожая 28 - дом 29 - кухня 30 - прачечная 31 - гостиная 32 - лестничный пролет 33 - двор 34 - чердак 35 - джакузи 36 - жилая комната 37 - сауна 38 - магазин 39 - гостевая спальня 40 - гостевая ванная 41 - туалет (раздельный санузел) 42 - задний двор 43 - передний двор 44 - внутренний двор 45 - подъездная дорожка 46 - солярий 47 - гостиная 48 - спа 49 - джакузи 50 - склад 51 - мастерская 52 - фонтан 53 - пруд 54 - ресепшн 55 - комната для завтрака 56 - угол 57 - сад 58 - балкон 59 - комната страха 60 - терраса | Определяет физическое местоположение устройства |
| Basic | Device Enabled | 0 = Off, 1 = On | Логическое значение (указывает включено или выключено устройство) |
| Basic | Alarm Mask | 0 - Общая аппаратная ошибка, 1 - Общая ошибка программного обеспечения | Указывает общий аварийный сигнал |
| Basic | Disable Local Config | 0 = Off, 1 = On | Разрешить отключение любого пользовательского интерфейса локальной конфигурации (например, для предотвращения активации кнопок сброса или привязки неуполномоченными лицами устройства в общественном здании) |
| Basic | SW Build ID | String | Ссылка производителя на версию ПО |
| Power | Mains Voltage | 0 - 65535 | Указывает RMS voltage или постоянное напряжение |
| Power | Mains Frequency | 0 - слишком низкая частота для измерения 254 - слишком высокая частота для измерения 255 - частоту измерить не удалось | Представляет частоту в герцах |
| Power | Mains Alarm Mask | 0 - основной вольтаж слишком низкий 1 - основной вольтаж слишком высокий 2 - основной источник питания отсутствует (устройство работает на батарее) | Указывает на аварийные сигналы устройства. Если кластер аварийных сигналов отсутствует на устройстве, сигналы могут не приходить |
| Power | Mains Voltage Min Threshold | 0 - 65535 (100mV) | Определяет нижний порог срабатывания сигнализации. Значение этого атрибута должно быть меньше MainsVoltageMaxThreshold |
| Power | Mains Voltage Max Threshold | 0 - 65535 (100mV) | Определяет верхний порог срабатывания сигнализации. Значение этого атрибута должно быть больше чем MainsVoltageMinThreshold |
| Power | Mains Voltage Dwell Trip Point | 0 - 65535 (65535 - сигналы не должны генерироваться) | Указывает время таймера. Таймер начинает отчёт если значение MainsVoltage выйдет за порог |
| Power | Battery Voltage | 0 - 255 | Определяет текущее напряжение батареи (mV) |
| Power | Battery Percentage Remaining | 0 - 255 | Определяет оставшийся заряд батареи (%) |
| Power | Battery Manufacturer | String | Указывает имя производителя батареи |
| Power | Battery Size | 0 - нет батареи 1 - встроенная батарея 2 - другое 3 - AA 4 - AAA 5 - C 6 - D 7 - CR2 (IEC: CR17355 / ANSI: 5046LC) 8 - CR123A (IEC: CR17345 / ANSI: 5018LC) 255 - неизвестно | Указывает на формат батареи |
| Power | Battery AHr Rating | 0 - 65535 | Определяет номинал батареи в 10mAHr |
| Power | Battery Quantity | 0 - 255 | Указывает на количество батарей в устройстве |
| Power | Battery Rated Voltage | 0 - 255 | Указывает номинальное напряжение используемой батареи (100mV) |
| Power | Battery Alarm Mask | 0 - напряжение батареи слишком низкое что бы продолжать работу 1 - аварийный сигнал 1 (BatteryVoltageThreshold1) 2 - аварийный сигнал 2 (BatteryVoltageThreshold2) 3 - аварийный сигнал 3 (BatteryVoltageThreshold3) - если кончилось время | Указывает какие аварийные сигналы батареи должны генерироваться |
| Power | Battery Voltage Min Threshold | 0 - 255 | Определяет порог низкого напряжения батареи в единицах 100mV, при котором устройство не может больше работать |
| Power | Battery Voltage Threshold 1/2/3 | 0 - 255 | Значение аварийного сигнала низкого напряжения, в единицах (100mV), для атрибута BatteryVoltage. Если значение BatteryVoltage ниже заданного значения, будет сгенерирован соответствующий аварийный сигнал |
| Power | Battery Percentage Min Threshold | 0 - 255 | Указывает пороговое значение напряжения батареи, предупреждающее о низком заряде батареи в % |
| Power | Battery Percentage Threshold 1/2/3 | 0 - 255 | Вы можете указать в данный атрибут значение аварийного сигнала низкого напряжения (%) для атрибута BatteryPercentageRemaining. Если значение BatteryPercentageRemaining ниже заданного значения, будет сгенерирован соответствующий аварийный сигнал |
| Power | Battery Alarm State | Read Only | Указывает на текущий аварийный сигнал. Атрибут обеспечивает постоянную запись состояний тревоги батареи |
| Level | Current Level | 0 - 255 | Текущий уровень устройства |
| Level | Remaining Time | 0 - 65535 | Определяет время до завершения текущей команды (указывать в 1/10 секунды) |
| Level | On Off Transition Time | 0 - 65535 | Указывает время затраченное на переход к состоянию On/Off уровня (указывается в 1/10 секунды. Следует указывать время близкое к фактически возможному на устройстве. Не может изменяться с переменной скоростью) |
| Level | On Level | 0 - 255 | Устанавливает значение атрибута CurrentLevel. Если в атрибут кластера OnOff придёт ON |
| Level | On Transition Time | 0 - 65535 | Представляет время, необходимое для перехода уровня от минимального значения к максимальному, когда получена команда ON |
| Level | Off Transition Time | 0 - 65535 | Представляет время, необходимое для перехода уровня от максимального значения к минимальному когда получена команда OFF |
| Level | Default Move Rate | 0 - 255 | Определяет скорость выполнения команды перемещения с параметром Rate |
| Binary Input | Active Text | String | Используется для хранения читаемого описания активного состояния PresentValue |
| Binary Input | Description | String | Описывает использование входных/выходных данных, в зависимости от кластера. Строка содержит 16 выводимых символов (ASCII) |
| Binary Input | Inactive Text | String | Используется для хранения читаемого описания не активного состояния PresentValue |
| Binary Input | Out Of Service | 0 = false, 1 = true | Атрибут логического типа, указывает является ли физический вход активным или нет. Для кластера BinaryInput, значение атрибута OutOfService = True. Означает что атрибут PresentValue отделён от физического ввода и не будет отслеживать изменения |
| Binary Input | Polarity | OutOfService имеет значение FALSE. Если атрибут Polarity имеет значение NORMAL (0), то состояние ACTIVE (1) атрибута PresentValue также является состоянием ACTIVE или ON физического входа (или выхода). Если атрибут Polarity имеет значение REVERSE (1), то состояние ACTIVE (1) атрибута PresentValue является состоянием INACTIVE или OFF физического входа (или выхода). Таким образом, OutOfService имеет значение FALSE | Указывает на связь между физическим состоянием входа/выхода (зависит от кластера) и логическим состоянием атрибута PresentValue |
| Binary Input | Present Value | Для аналоговых сигналов - однозначное целочисленное значение, для бинарных кластеров - boolean, кластер c множеством состояний - uint16 | Указывает на текущее значение ввода/вывода, присвоенного кластеру Binary Input. Атрибут PresentValue для кластера Binary Input должен быть доступным для записи, если значение OutOfService = True |
| Binary Input | Status Flags | Битовая маска представлена: Bit 0 = IN ALARM Bit 1 = FAULT Bit 2 = OVERRIDDEN Bit 3 = OUT OF SERVICE где: 0 Бит. IN ALARM — логическое FALSE (0), если атрибут EventState имеет значение NORMAL, иначе логическое TRUE (1). Этот бит всегда равен 0, если только кластер, реализующий атрибут EventState, не реализован в той же конечной точке 1 Бит. FAULT — логическое TRUE (1), если атрибут Reliability присутствует и не имеет значения NO FAULT DETECTED, в противном случае логическое FALSE (0) 2 Бита. OVERRIDDEN — логическое значение TRUE (1), если кластер был переопределен некоторым механизмом, локальным для устройства. В противном случае значение равно логическому FALSE (0) 3 Бита. OUT OF SERVICE — логическое TRUE (1), если атрибут OutOfService имеет значение TRUE, в противном случае логическое FALSE (0) | Этот атрибут предоставляет четыре логических флага, которые указывают на общее состояние устройства. Три флага связаны со значениями других необязательных атрибутов этого кластера |
| Binary Input | Application Type | Group = Bits 24 - 31 — указание кластера, к которому принадлежит атрибут Type = Bits 16 - 23 — для аналоговых кластеров, физическая величина Index = Bits 0 - 15 — конкретное использование кластера приложением | Представляет 32-битное целое значение, указывающее конкретное использование кластера |
| Binary Input | Reliability | 0 - ошибок не обнаружено 1 - датчик отсутствует 2 - данные вышли из зоны допустимых значений 3 - данные не вошли в зону допустимых значений 4 - открыт цикл 5 - открыт короткий цикл 6 - нет выходов (только для кластера входных значений) 7 - не достоверен/другой 8 - ошибка обработки 9 - ошибка с множеством значений (только для кластера с множественными значениями) 10 - ошибка конфигурации | Предоставляет указание, является ли PresentValue "достоверным" |
| Occupancy Sensing | Occupancy | 1 - занято 0 - свободно | Присутствие (представлено битовой маской) |
| Occupancy Sensing | Occupancy Sensor Type | 0 - PIR 1 - Ultrasonic 2 - PIR and ultrasonic | Указывает тип датчика присутствия |
| Occupancy Sensing | PIR Occupied To Unoccupied Delay | 0 - 65535 | Указывает время задержки в секундах, до того, как датчик PIR перейдет в незанятое состояние после последнего обнаружения движения в зоне обнаружения |
| Occupancy Sensing | PIR Unoccupied To Occupied Delay | 0 - 65535 | Указывает задержку времени в секундах, до того, как датчик PIR перейдет в свое занятое состояние после обнаружения движения в зоне обнаружения |
| Occupancy Sensing | PIR Unoccupied To Occupied Threshold | 0 - 255 | Указывает количество перемещений события обнаружения, которые должны произойти в период PIR UnoccupiedToOccupiedDelay |
| Occupancy Sensing | Ultrasonic Occupied To Unoccupied Delay | 0 - 65535 | Определяет временную задержку в секундах, прежде чем ультразвуковой датчик перейдет в состояние отсутствия |
| Occupancy Sensing | Ultrasonic Unoccupied To Occupied Delay | 0 - 65535 | Определяет временную задержку в секундах, прежде чем ультразвуковой датчик перейдет в свое занятое состояние после обнаружения движения |
| Occupancy Sensing | Ultrasonic Unoccupied To Occupied Threshold | 0 - 255 | Определяет количество события обнаружения движения, которые должны произойти в период UltrasonicUnoccupiedToOccupiedDelay |
| Multistate Input | StateText | String | Содержит описания всех возможных мультисостояний. Количество описаний соответствует количеству состояний, определенных в NumberOfStates. PresentValue, интерпретируемый как целое число, служит индексом в массиве. Если размер этого массива изменяется, свойство NumberOfStates также должно быть изменено на то же значение |
| Multistate Input | Description | String | Описывает использование входных/выходных данных, в зависимости от кластера. Строка содержит 16 выводимых символов (ASCII) |
| Multistate Input | Number Of States | 1 - 65535 | Определяет количество состояний, PresentValue. Свойство NumberOfStates всегда должно иметь значение больше нуля |
| Multistate Input | Out Of Service | 0 = false 1 = true | Атрибут логического типа, указывает является ли физический вход активным или нет. Для кластера MultistateInput, значение атрибута OutOfService = True. Это означает, что атрибут Present Value отделён от физического ввода и не будет отслеживать изменения |
| Multistate Input | Present Value | Для аналоговых сигналов - однозначное целочисленное значение, для бинарных кластеров - boolean, кластер c множеством состояний - uint16 | Указывает на текущее значение ввода/вывода, присвоенного кластеру BinaryInput. Атрибут PresentValue для кластера MultistateInput должен быть доступным для записи, если значение OutOfService = True |
| Multistate Input | Priority Array | Array of 16 structures of (bool, uint16) | Представляет собой массив из 16 структур. Структура состоит из 2 элементов: 1. Логическое (True/False) 2. Значение PresentValue в порядке убывания 1-16 |
| Multistate Input | Reliability | 0 - ошибок не обнаружено 1 - датчик отсутствует 2 - данные вышли из зоны допустимых значений 3 - данные не вошли в зону допустимых значений 4 - открыт цикл 5 - открыт короткий цикл 6 - нет выходов (только для кластера входных значений) 7 - не достоверен/другой 8 - ошибка обработки 9 - ошибка с множеством значений (только для кластера с множественными значениями) 10 - ошибка конфигурации | Предоставляет указание, является ли PresentValue "достоверным" |
| Multistate Input | Relinquish Default | 0 - 65535 | Указывает значение по умолчанию для атрибута PresentValue, когда все элементы атрибута PriorityArray помечены как недопустимые |
| Multistate Input | Status Flags | Битовая маска представлена: Bit 0 = IN ALARM Bit 1 = FAULT Bit 2 = OVERRIDDEN Bit 3 = OUT OF SERVICE где: 0 Бит. IN ALARM — логическое FALSE (0), если атрибут EventState имеет значение NORMAL, иначе логическое TRUE (1). Этот бит всегда равен 0, если только кластер, реализующий атрибут EventState, не реализован в той же конечной точке. 1 Бит. FAULT — логическое TRUE (1), если атрибут Reliability присутствует и не имеет значения NO FAULT DETECTED, в противном случае логическое FALSE (0). 2 Бита. OVERRIDDEN — логическое значение TRUE (1), если кластер был переопределен некоторым механизмом, локальным для устройства. В противном случае значение равно логическому FALSE (0). 3 Бита. OUT OF SERVICE — логическое TRUE (1), если атрибут OutOfService имеет значение TRUE, в противном случае логическое FALSE (0) | Этот атрибут предоставляет четыре логических флага, которые указывают на общее состояние устройства. Три флага связаны со значениями других необязательных атрибутов этого кластера |
| Multistate Input | Application Type | Group = Bits 24 - 31 — указание кластера, к которому принадлежит атрибут. Type = Bits 16 - 23 - для аналоговых кластеров, физическая величина. Index = Bits 0 - 15 - конкретное использование кластера приложением | Представляет 32-битное целое значение, указывающее конкретное использование кластера |
| Curtain (Shade Configuration) | Physical Closed Limit | 0 - 65535 | Указывает нулевую позицию (физически) для шторы |
| Curtain (Shade Configuration) | Motor Step Size | 0 - 255 | Указывает угол, на который мотор шторы перемещается на один шаг, измеряемый в 1/10 доли секунды |
| Curtain (Shade Configuration) | Status | Представлен битовой маской: Bit 0 - штора работает (0 = нет / 1 = да) Bit 1 - штора сейчас используется (0 = нет / 1 = да) Bit 2 - направление шторы (0 = опускается / 1 = открывается) Bit 3 - направление двигателя шторы (0 = опускается / 1 = открывается) | Указывает состояние шторы |
| Curtain (Door Lock) | Basic Information Attribute Set | ||
| Curtain (Door Lock) | Lock State | 0 - не закрыто, что-то блокирует дверь 1 - закрыто 2 - открыто | Указывает состояние замка |
| Curtain (Door Lock) | Lock Type | 0 - ригельный 1 - магнитный 2 - другой 3 - врезной 4 - поворотный 5 - защёлка 6 - цилиндрический 7 - замок с зубчатым штифтом 8 - интерком 9 - ригельная защёлка | Указывает тип замка |
| Curtain (Door Lock) | Actuator Enabled | 0 = выключен 1 = включён | Указывает на работу двигателя |
| Curtain (Door Lock) | Door State | 0 - открыто 1 - закрыто 2 - ошибка (застревание) 3 - ошибка (принудительное открытие) 4 - ошибка (неизвестно) 5 - неизвестно | Указывает состояние двери |
| Curtain (Door Lock) | Door Open Events | 0 : 4294967295 | Количество событий открытия двери |
| Curtain (Door Lock) | Door Closed Events | 0 : 4294967295 | Количество событий закрытия двери |
| Curtain (Door Lock) | Open Period | 0 - 65535 | Количество минут, в течение которых дверь была открыта |
| Curtain (Door Lock) | Operational Settings Attribute Set | ||
| Curtain (Door Lock) | Enable Logging | 0 = выкл 1 = вкл | Включение или отключение логов |
| Curtain (Door Lock) | Language | String | Язык интерфейса (ISO-639-1) |
| Curtain (Door Lock) | LED Settings | 0 - не использовать LED 1 - использовать кроме разрешённых событий 2 - использовать для всех событий | Настройки подсветки |
| Curtain (Door Lock) | Auto Relock Time | 0 : 4294967295 | Время до автоматической блокировки (сек) |
| Curtain (Door Lock) | Sound Volume | 0 - без звука 1 - тихо 2 - громко | Громкость устройства |
| Curtain (Door Lock) | Operating Mode | 0 - обычный 1 - отпуск 2 - под охраной 3 - без RF блокировки 4 - постоянное движение | Режим работы |
| Curtain (Door Lock) | Supported Operating Modes | Представлено битовой маской: Bit 0 - нормальный Bit 1 - отпуск Bit 2 - под охраной Bit 3 - без RF Bit 4 - постоянное движение | Поддерживаемые режимы |
| Curtain (Door Lock) | Default Configuration Register | Представлено битовой маской: Bit 0 - локальное программирование Bit 1 - клавиатура Bit 2 - RF Bit 3 - 0x00 Bit 4 - 0x00 Bit 5 - громкость Bit 6 - автозакрытие Bit 7 - LED настройки | Конфигурация по умолчанию |
| Curtain (Door Lock) | Enable Local Programming | 0 - выключено 1 - включено | Локальное программирование |
| Curtain (Door Lock) | Enable One Touch Locking | 0 - выключено 1 - включено | Блокировка одним нажатием |
| Curtain (Door Lock) | Enable Inside Status LED | 0 - выключено 1 - включено | Внутренний LED |
| Curtain (Door Lock) | Enable Privacy Mode Button | 0 - выключено 1 - включено | Кнопка режима конфиденциальности |
| Curtain (Window Covering) | Window Covering Information | ||
| Curtain (Window Covering) | Window Covering Type | 0 - рулонная штора 1 - рулонная штора (2 двигателя) 2 - рулонная штора наружная 3 - рулонная штора (2 двигателя) наружная 4 - драпированная 5 - навесная 6 - задвижная 7 - наклонная шторка (только наклон) 8 - наклонная шторка (подъём и наклон) 9 - экран проектора | Указывает тип шторы |
| Curtain (Window Covering) | Physical Closed Limit – Lift | 0 - 65535 | Определяет максимально возможное положение энкодера (в сантиметрах) для определения высоты оконного покрытия |
| Curtain (Window Covering) | Physical Closed Limit – Tilt | 0 - 65535 | Определяет максимально возможную позицию энкодера (десятые доли секунды / градусов) для позиционирования угла оконного покрытия |
| Curtain (Window Covering) | Current Position – Lif | 0 - 65535 | Определяет фактическое положение шторы (в сантиметрах от оконного покрытия) |
| Curtain (Window Covering) | Current Position – Tilt | 0 - 65535 | Определяет фактическое положение наклона окна (в десятых долях градуса) |
| Curtain (Window Covering) | Number of Actuations – Lift | 0 - 65535 | Определяет общее количество срабатываний команды "открыть", примененных к окну |
| Curtain (Window Covering) | Number of Actuations – Tilt | 0 - 65535 | Определяет общее количество срабатываний команды "наклона", примененных к окну |
| Curtain (Window Covering) | Config / Status | Представлен битовой маской: Bit 0 - состояние устройства (0 - не работает / 1 - работает) Bit 1 - сеть устройства (0 - офлайн / 1 - в сети) Bit 2 - реверс устройства (0 - команды нормальны / 1 - команды открыть/закрыть были заменены друг другом) Bit 3 - режим работы "в цикле" (0 - открытый цикл / 1 - закрытый цикл) Bit 4 - режим наклона "в цикле" (0 - открытый цикл / 1 - закрытый цикл) Bit 5 - энкодер подъём (0 - управление по таймеру / 1 - управляется энкодером) Bit 6 - энкодер наклон (0 - управление по таймеру / 1 - управляется энкодером) Bit 7 - зарезервировано | Указывает информацию о конфигурации и состоянии оборудования |
| Curtain (Window Covering) | Current Position Lift Percentage | 0 - 255 | Определяет фактическую позицию между InstalledOpenLimitLift и InstalledClosedLimitLift58 (%) |
| Curtain (Window Covering) | Current Position Tilt Percentage | 0 - 255 | Определяет фактическую позицию между InstalledOpenLimitTilt и InstalledClosedLimitTilt59 (%) |
| Curtain (Window Covering) | Window Covering Settings | ||
| Curtain (Window Covering) | Installed Open Limit – Lif | 0 - 65535 | Определяет предел открытия для подъема |
| Curtain (Window Covering) | Installed Closed Limit – Lift | 0 - 65535 | Определяет закрытый предел для подъема |
| Curtain (Window Covering) | Installed Open Limit – Tilt | 0 - 65535 | Определяет предел открытия для наклона |
| Curtain (Window Covering) | Installed Closed Limit – Tilt | 0 - 65535 | Определяет закрытый предел для наклона |
| Curtain (Window Covering) | Velocity – Lift | 0 - 65535 | Определяет скорость подъёма (см в сек) |
| Curtain (Window Covering) | Acceleration Time – Lift | 0 - 65535 | Определяет любое время разгона до достижения настройки скорости (в десятых долях секунды) |
| Curtain (Window Covering) | Deceleration Time – Lift | 0 - 65535 | Определяет любое время замедления, связанное с остановкой позиционирования (в десятых долях секунды) |
| Curtain (Window Covering) | Mode | Представлен битовой маской: Bit 0 - направление движения (0 - нормальное / 1 - реверс) Bit 1 - режим работы (0 - нормальный / 1 - калибровка) Bit 2 - режим работы мотора (0 - нормальный / 1 - тех. обслуживание) Bit 3 - работа подсветки (0 - выключено / 1 - включено) Bit 4-7 - зарезервировано | Управление режимами работы устройства |
| Curtain (Window Covering) | Intermediate Setpoints – Lift | octstr | Определяет количество вспомогательных уставок для подъёма шторы |
| Curtain (Window Covering) | Intermediate Setpoints – Tilt | octstr | Определяет количество вспомогательных уставок для наклона шторы |
| Temperature Measurement | Temperature Measurement Information | ||
| Temperature Measurement | Measured Value | -32768 : 32767 | Представляет температуру в градусах Цельсия |
| Temperature Measurement | Min Measured Value | -32768 : 32767 | Указывает минимальное значение MeasuredValue, которое может быть измерено |
| Temperature Measurement | Max Measured Value | -32768 : 32767 | Указывает максимальное значение MeasuredValue, которое может быть измерено |
| Temperature Measurement | Tolerance | 0 : 65535 | Указывает величину возможной ошибки, связанной с Measured Value. Истинное значение находится в диапазоне от (MeasuredValue – Tolerance) до (MeasuredValue + Tolerance) |
| Pressure Measurement | Pressure Measurement Information | ||
| Pressure Measurement | Measured Value | -32768 : 32767 | Представляет давление в кПа следующим образом: Измеренное значение = 10 x давление |
| Pressure Measurement | Min Measured Value | -32768 : 32767 | Указывает минимальное значение MeasuredValue, которое может быть измерено |
| Pressure Measurement | Max Measured Value | -32768 : 32767 | Указывает максимальное значение MeasuredValue, которое может быть измерено |
| Pressure Measurement | Tolerance | 0 : 65535 | Указывает величину возможной ошибки, связанной с MeasuredValue. Истинное значение находится в диапазоне от (MeasuredValue – Tolerance) до (MeasuredValue + Tolerance) |
| Pressure Measurement | Extended Pressure Measurement Information | ||
| Pressure Measurement | Scaled Value | -32768 : 32767 | Представляет давление в Паскалях следующим образом: ScaledValue = 10 x Давление в Па |
| Pressure Measurement | Min Scaled Value | -32768 : 32767 | Указывает минимальное значение ScaledValue, которое можно измерить |
| Pressure Measurement | Max Scaled Value | -32768 : 32767 | Указывает максимальное значение ScaledValue, которое может быть измерено |
| Pressure Measurement | Scaled Tolerance | 0 : 65535 | Указывает величину возможной ошибки. Истинное значение находится в диапазоне от (ScaledValue – ScaledTolerance) до (ScaledValue + ScaledTolerance) |
| Pressure Measurement | Scale | -128 : 127 | Указывает показатель степени с основанием 10 (используется для получения ScaledValue) |
| Electrical Measurement | Basic Information | ||
| Electrical Measurement | Measurement Type | Представлен битовой маской: Bit 0 - Активное измерение (AC) Bit 1 - Реактивное измерение (AC) Bit 2 - Полное измерение (AC) Bit 3 - измерения фазы А Bit 4 - измерения фазы B Bit 5 - Измерение фазы C Bit 6 - измерение постоянного тока Bit 7 - Измерение гармоники Bit 8 - Измерение качества электроэнергии | Указывает возможности измерения устройства |
| Electrical Measurement | DC Voltage | -32768 : 32767 | Представляет самое последнее значение напряжения постоянного тока в вольтах (В) |
| Electrical Measurement | DC Voltage Min | -32768 : 32767 | Представляет наименьшее значение напряжения постоянного тока, измеренное в В |
| Electrical Measurement | DC Voltage Max | -32768 : 32767 | Представляет максимальное значение напряжения постоянного тока, измеренное в В |
| Electrical Measurement | DC Current | -32768 : 32767 | Представляет самое последнее значение постоянного тока в амперах (А) |
| Electrical Measurement | DC Current Min | -32768 : 32767 | Представляет наименьшее значение постоянного тока в А |
| Electrical Measurement | DC Current Max | -32768 : 32767 | Представляет максимальное значение постоянного тока в А |
| Electrical Measurement | DC Power | -32768 : 32767 | Представляет самое последнее значение мощности постоянного тока в ваттах (Вт) |
| Electrical Measurement | DC Power Min | -32768 : 32767 | Представляет наименьшее значение мощности постоянного тока в Вт |
| Electrical Measurement | DC Power Max | -32768 : 32767 | Представляет максимальное значение мощности постоянного тока в Вт |
| Electrical Measurement | DC Voltage Multiplier | 0 : 65535 | Множитель для DCVoltage / DCVoltageMin / DCVoltageMax, используется вместе с DCVoltageDivisor |
| Electrical Measurement | DC Voltage Divisor | 0 : 65535 | Делитель для DCVoltage / DCVoltageMin / DCVoltageMax, используется вместе с DCVoltageMultiplier |
| Electrical Measurement | DC Current Multiplier | 0 : 65535 | Множитель для DCCurrent / DCCurrentMin / DCCurrentMax, используется вместе с DCCurrentDivisor |
| Electrical Measurement | DC Current Divisor | 0 : 65535 | Делитель для DCCurrent / DCCurrentMin / DCCurrentMax, используется вместе с DCCurrentMultiplier |
| Electrical Measurement | DC Power Multiplier | 0 : 65535 | Множитель для DCPower / DCPowerMin / DCPowerMax, используется вместе с DCPowerDivisor |
| Electrical Measurement | DC Power Divisor | 0 : 65535 | Делитель для DCPower / DCPowerMin / DCPowerMax, используется вместе с DCPowerMultiplier |
| Electrical Measurement | AC Frequency | -32768 : 32767 | Представляет последнее значение частоты переменного тока в Гц |
| Electrical Measurement | AC Frequency Min | -32768 : 32767 | Минимальное значение частоты переменного тока в Гц |
| Electrical Measurement | AC Frequency Max | -32768 : 32767 | Максимальное значение частоты переменного тока в Гц |
| Electrical Measurement | Neutral Current | -32768 : 32767 | Значение переменного тока Line-Out в амперах (A) |
| Electrical Measurement | Total Active Power | -8,388,607–8,388,607 | Текущая потребляемая активная мощность (кВт) |
| Electrical Measurement | Total Reactive Power | -8,388,607–8,388,607 | Текущая потребляемая реактивная мощность (кВт) |
| Electrical Measurement | Total Apparent Power | 0 : 4294967295 | Текущее потребление (общее), если несколько фаз |
| Electrical Measurement | Measured 1-11st Harmonic Current | -32768 – 32767 | Последние показания тока N-й гармоники, единица: 10^NthHarmonicCurrentMultiplier А |
| Electrical Measurement | Measured Phase 1-11st Harmonic Current | -32768 – 32767 | Последние показания фазы N-й гармоники, единица: 10^PhaseNthHarmonicCurrentMultiplier А |
| Electrical Measurement | AC Frequency Multiplier | 0 : 65535 | Множитель для AC Frequency |
| Electrical Measurement | AC Frequency Divisor | 0 : 65535 | Делитель для AC Frequency |
| Electrical Measurement | Power Multiplier | 0 : 4294967295 | Множитель для необработанной мощности, используется вместе с PowerDivisor |
| Electrical Measurement | Power Divisor | 0 : 4294967295 | Делитель для мощности после применения PowerMultiplier, используется вместе с PowerMultiplier |
| Electrical Measurement | Harmonic Current Multiplier | -128 : 127 | Значение MeasuredNthHarmonicCurrent * 10^HarmonicCurrentMultiplier А |
| Electrical Measurement | Phase Harmonic Current Multiplier | -128 : 127 | Значение MeasuredPhaseNthHarmonicCurrent * 10^PhaseHarmonicCurrentMultiplier А |
| Electrical Measurement | Line Current | 0 : 65535 | Значение сети переменного тока (одна фаза) в А |
| Electrical Measurement | Active Current | -32768 – 32767 | Активный ток: + в помещение, - из помещения |
| Electrical Measurement | Reactive Current | -32768 – 32767 | Реактивный ток: + в помещение, - из помещения |
| Electrical Measurement | RMS Voltage | 0 : 65535 | Среднеквадратичное напряжение в В |
| Electrical Measurement | RMS Voltage Min | 0 : 65535 | Минимальное RMS напряжение в В |
| Electrical Measurement | RMS Voltage Max | 0 : 65535 | Максимальное RMS напряжение в В |
| Electrical Measurement | RMS Current | 0 : 65535 | Последнее RMS значение тока в А |
| Electrical Measurement | RMS Current Min | 0 : 65535 | Минимальное RMS значение тока в А |
| Electrical Measurement | RMS Current Max | 0 : 65535 | Максимальное RMS значение тока в А |
| Electrical Measurement | Active Power | -32768 – 32767 | Потребление/подача в Вт: + в помещение, - из помещения |
| Electrical Measurement | Active Power Min | -32768 – 32767 | Минимальная мощность переменного тока в Вт |
| Electrical Measurement | Active Power Max | -32768 – 32767 | Максимальная мощность переменного тока в Вт |
| Electrical Measurement | Reactive Power | -32768 – 32767 | Текущая реактивная мощность: + в помещение, - из помещения |
| Electrical Measurement | Apparent Power | 0 : 65535 | Полная мощность (VA) |
| Electrical Measurement | Power Factor | -128 : 127 | Коэффициент мощности (1/100) |
| Electrical Measurement | Average RMS Voltage Measurement Period | 0 : 65535 | Период усреднения RMS напряжения в секундах |
| Electrical Measurement | Average RMS Over Voltage Counter | 0 : 65535 | Количество превышений RMS напряжения |
| Electrical Measurement | Average RMS Under Voltage Counter | 0 : 65535 | Количество понижений RMS напряжения |
| Electrical Measurement | RMS Extreme Over Voltage Period | 0 : 65535 | Продолжительность превышения напряжения в секундах |
| Electrical Measurement | RMS Extreme Under Voltage Period | 0 : 65535 | Продолжительность пониженного напряжения в секундах |
| Electrical Measurement | RMS Voltage Sag Period | 0 : 65535 | Продолжительность "провала" напряжения в секундах |
| Electrical Measurement | RMS Voltage Swell Period | 0 : 65535 | Продолжительность скачка напряжения в секундах |
| Electrical Measurement | AC Voltage Multiplier | 0 : 65535 | Множитель для InstantaneousVoltage и RMSVoltage |
| Electrical Measurement | AC Voltage Divisor | 0 : 65535 | Делитель для InstantaneousVoltage и RMSVoltage |
| Electrical Measurement | AC Current Multiplier | 0 : 65535 | Множитель для InstantaneousCurrent и RMSCurrent |
| Electrical Measurement | AC Current Divisor | 0 : 65535 | Делитель для InstantaneousCurrent и RMSCurrent |
| Electrical Measurement | AC Power Multiplier | 0 : 65535 | Множитель для InstantaneousPower и ActivePower |
| Electrical Measurement | AC Power Divisor | 0 : 65535 | Делитель для InstantaneousPower и ActivePower |
- После этого построение сети завершено. Экспортируйте данные о созданной сети в виде .xml-файла, для этого нажмите кнопку Export.

Для удаления устройств из сети воспользуйтесь кнопкой Delete . После этого нажмите трижды кнопку на удаляемом устройстве (или выполните другое аналогичное действие согласно инструкции на устройство). Также можно удалить всю сеть, нажав на кнопку Delete Network .
Работа в iRidium studio
Добавление драйвера ZigBee
- Создайте серверный проект iRidium studio.
На вкладке Devices нажмите кнопку импорта файла Scanner / Import > ZigBee (*.xml) .

- Выберите необходимые устройства для добавления в проект.

- Драйвер со всеми устройствами появится в дереве драйверов проекта.
- Вы можете изменять имена устройств (Name), имена в iRidium studio могут отличаться от имен в веб-интерфейсе сервера. Остальные параметры заблокированы для редактирования.
Настройка команд и фидбеков

Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).
Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".
Ниже дана информация о поддерживаемых классах устройств ZigBee и их командах и обратных связях.
Сведения о поддерживаемых функциях ZigBee
On/Off
Команда для переключения устройств между состояниями включено и выключено.
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Set state | Command | OFF - 0 / ON - 1 | Установить состояние выключателя. |
| Off | Command | Any value | Установить состояние выключателя на выключено. |
| On | Command | Any value | Установить состояние выключателя на включено. |
| Toggle | Command | Any value | Переключить выключатель на противоположное состояние. |
| State | Feedbacks | 0 / 1 | Текущее состояние выключателя. |
| Off Event* | Feedbacks | 0 | Получить событие при выключении выключателя. |
| On Event* | Feedbacks | 0 | Получить событие при включении выключателя. |
| Toggle Event* | Feedbacks | 0 | Получить событие при переключении состояния выключателя. |
Event * — событие, которое фидбек получает от оборудования при изменении состояния. С помощью настройки Forward value to событие можно передать в команду для объединения устройств. Также срабатывают EVENT TAG CHANGE и EVENT GLOBAL TAG CHANGE.
Level
Интерфейс для управления уровнем устройства (яркость света, степень закрытия двери, мощность обогревателя).
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Set Value | Command | 0 - 255 | Установить значение уровня. |
| Read Value | Command | 0 - 255 | Принудительно запросить значение уровня. |
| Move Up | Command | 0 - 255 | Запустить увеличение значения уровня (скорость в единицах/сек). |
| Move Down | Command | 0 - 255 | Запустить уменьшение значения уровня (скорость в единицах/сек). |
| Step Up | Command | 0 - 255 | Увеличить значение уровня на определенный шаг. |
| Step Down | Command | 0 - 255 | Уменьшить значение уровня на определенный шаг. |
| Stop | Command | Any value | Прекратить изменение значения уровня. |
| Value | Feedbacks | 0 - 255 | Текущее значение уровня. |
| Move Event | Feedbacks | 0 / 1 | Событие плавного изменения уровня: 0 - вверх, 1 - вниз. |
| Move Rate | Feedbacks | 0 - 255 | Скорость изменения значения уровня при событии Move. |
| Step Event | Feedbacks | 0 / 1 | Событие изменения уровня по шагу: 0 - шаг вверх, 1 - шаг вниз. |
| Step Size | Feedbacks | 0 - 255 | Размер шага при событии Step. |
| Stop Event | Feedbacks | 0 | Событие остановки изменения уровня. |
Power
Атрибуты для определения напряжения и заряда батареи.
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Read Power | Command | Any value | Принудительно запросить значения. |
| Battery Voltage | Feedback | 0 - 255 | Текущее напряжение батареи (единицы 100 mV). |
| Battery Percentage | Feedback | 0 - 200 | Процент заряда батареи: 0 - 0%, 100 - 50%, 200 - 100%, 255 - неверное значение. |
Binary Input
Интерфейс для считывания двоичного измерения.
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Read state | Command | Any value | Принудительно запросить текущее значение. |
| State | Feedback | 0 / 1 | Состояние входа. |
| Out of service | Feedback | 0 / 1 | Канал находится в состоянии обслуживания. |
Multistate Input
Интерфейс для считывания измерений с несколькими состояниями.
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Read state | Command | Any value | Принудительно запросить текущее значение. |
| State | Feedback | 0 - 65535 | Состояние входа. |
| Out of service | Feedback | 0 / 1 | Канал находится в состоянии обслуживания. |
Curtain
Управление автоматическими оконными покрытиями.
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Up | Command | Any value | Открыть / поднять штору. |
| Down | Command | Any value | Закрыть / опустить штору. |
| Stop | Command | Any value | Остановить движение шторы. |
| Lift To Value | Command | 0 - 65535 | Открыть штору до заданного значения. |
| Lift To Percentage | Command | 0 - 100 | Открыть штору до заданного процента. |
| Current Lift Value | Feedback | 0 - 65535 | Текущее значение открытия штор. |
| Current Lift Percentage | Feedback | 0 - 100 | Текущий процент открытия штор. |
| Tilt To Value | Command | 0 - 65535 | Повернуть рольставню до заданного значения. |
| Tilt To Percentage | Command | 0 - 100 | Повернуть рольставню до заданного процента. |
| Current Tilt Value | Feedback | 0 - 65535 | Текущее значение поворота рольставни. |
| Current Tilt Percentage | Feedback | 0 - 100 | Текущий процент поворота рольставни. |
Humidity
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Value | Feedback | 0.0 - 100.0 | Текущий процент влажности. |
Temperature Measurement
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Value | Feedback | -273.15 - 327.67 ºC | Текущая температура. |
Pressure Measurement
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Value | Feedback | -3276.7 - 3276.7 kPa | Текущее атмосферное давление. |
Occupancy Sensing
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| State | Feedback | 0 / 1 | Состояние присутствия. |
Electrical Measurement
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Read Measurements | Command | Any value | Принудительно запросить измерения. |
| DC Voltage | Feedback | Any value | Напряжение постоянного тока (В). |
| DC Current | Feedback | Any value | Ток постоянного тока (А). |
| DC Power | Feedback | Any value | Мощность постоянного тока (Вт). |
| AC Frequency | Feedback | Any value | Частота переменного тока (Гц). |
| AC Total Active Power | Feedback | Any value | Общая активная мощность (kW). |
| AC Total Reactive Power | Feedback | Any value | Общая реактивная мощность (kVAr). |
| AC Total Apparent Power | Feedback | Any value | Общая мгновенная мощность (kVAr). |
| AC Line Current | Feedback | Any value | Сила тока на фазе. |
| AC Active Current | Feedback | Any value | Активный ток на фазе. |
| AC Active Power | Feedback | Any value | Активная мощность на фазе. |
| AC Reactive Current | Feedback | Any value | Реактивный ток на фазе. |
| AC Reactive Power | Feedback | Any value | Реактивная мощность на фазе. |
| AC RMS Voltage | Feedback | Any value | Среднеквадратичное напряжение на фазе. |
| AC RMS Current | Feedback | Any value | Среднеквадратичный ток на фазе. |
| AC Apparent Power | Feedback | Any value | Мгновенная мощность на фазе. |
Thermostat
| Параметр | Тип | Допустимые значения | Описание |
|---|---|---|---|
| Read Values | Command | Any value | Принудительно запросить все значения фидбэков. |
| Set Mode | Command | 0 - 9 | Установка системного режима: 0 - Off, 1 - Auto, 3 - Cool, 4 - Heat, 5 - Emergency heating, 6 - Precooling, 7 - Fan only, 8 - Dry, 9 - Sleep. |
| Shift Heating Setpoint | Command | -1.27 - 1.27 | Сдвинуть уставку нагрева. |
| Shift Cooling Setpoint | Command | -1.27 - 1.27 | Сдвинуть уставку охлаждения. |
| Local Temperature | Feedback | -273.15 - 327.67 | Температура внутри помещения. |
| Outdoor Temperature | Feedback | -273.15 - 327.67 | Внешняя температура. |
| Occupancy State | Feedback | 0 / 1 | Состояние присутствия в помещении. |
| System Mode | Feedback | 0 - 9 | Текущий системный режим термостата: 0 - Off, 1 - Auto, 3 - Cool, 4 - Heat, 5 - Emergency heating, 6 - Precooling, 7 - Fan only, 8 - Dry, 9 - Sleep. |
| Running Mode | Feedback | 0, 3, 4 | Текущий режим работы при System Mode = Auto: 0 - Off, 3 - Cool, 4 - Heat. |
| Occupied Cooling Setpoint | Feedback | -273.15 - 327.67 | Уставка охлаждения текущего режима при присутствии. |
| Occupied Heating Setpoint | Feedback | -273.15 - 327.67 | Уставка нагрева текущего режима при присутствии. |
| Unoccupied Cooling Setpoint | Feedback | -273.15 - 327.67 | Уставка охлаждения при отсутствии. |
| Unoccupied Heating Setpoint | Feedback | -273.15 - 327.67 | Уставка нагрева при отсутствии. |