Logo Logo nl
  • iRidi Pro
    Основные компоненты
    • Приложение i3 Pro
    • iRidi Pro Server
    • iRidi Studio
    • iRidium studio v. 1.3.8 (устаревшая версия)
    Java Script в iRidi
    • Руководство
    • Справочник
    • Примеры
    • JS драйвера
    другие
    • Личный Кабинет
    • iRidium Cloud
    • iRidium Transfer
    • Push-уведомления
    • Лучшая практика
    Лицензирование
    • Лицензирование и передача проекта
    • Оффлайн-лицензирование
    • Активация iRidi Pro Server
  • Продукты
    i3 lite
    • Приложение i3 lite
    • Регистрация и лицензирование
    • Сервер
    • Модули
    KNX Home Server
    • Приложение i3 KNX
    • KNX Home Server
    BUS77 HOME SERVER
    • Приложения Bus77 Home и Bus77 Lite
    • Bus77 Home Server
    Решения
    • BYOD - решение для гостиниц
    • Портал жителя - решение для МКД
    iRidi SCADA
    • iRidi SCADA
  • Bus77
    НАСТРОЙКА BUS77
    • Основы Bus77
    • Приложения Bus77 Home и Bus77 Lite
    • Работа с драйвером Bus77 в iRidi Studio
    • Настройка шины Bus77 в iRidi Studio
    ПРОТОКОЛ BUS77
    • Характеристики CAN (Bus77)
    • Описание протокола
    • Исходники на GitHub
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
  • Поддерживаемое оборудование
    Драйверы
    • Список драйверов
    • ProAV драйвера
    • AV & Custom Systems
    • JS драйвера
    • Сторонние драйвера и фриланс
    Протоколы и интерфейсы
    • Голосовое управление
    • 1-Wire
    • BACnet IP
    • Bus77
    • KNX
    • KNX IP BAOS
    • Weinzierl kBerry
    • Microsoft Exchange
    • Modbus
    • MQTT
    • NFC
    • ODBC
    • Onvif
    • SIP
    • SNMP
    • Wake On Lan
    • Z-Wave
    • ZigBee
    Производители
    • AMX
    • AVCiT
    • Beckhoff ADS
    • Biamp Tesira
    • Bluesound
    • Casambi
    • BSS Harman
    • Clipsal
    • ControlArt 7Port
    • Crestron
    • DigiBird
    • Domintell
    • Duotecno
    • EIDE
    • EPSNET
    • Global Cache
    • HDL Buspro
    • Helvar
    • IEAST
    • INELS BUS
    • INELS Wireless
    • Intesis
    • Kleger
    • Kramer VIA
    • Kramer 3000
    • Larnitech
    • Legrand Netatmo
    • LG TV
    • Lutron
    • Lutron Homeworks QS
    • MyHome
    • Nest
    • Novastar
    • Panasоnic PTZ
    • Philips Dynalite
    • PJLink
    • Satel
    • SamsungTV
    • Sonos
    • Somfy
    • SpinetiX
    • Televic Conference
    • TIS
    • Tion
    • URRI
    • Velbus
    • Velocio
    • Vinteo
    • WyreStorm
    • WiiM
    • Xicato
    • Yamaha
    • ZONT
    • Z-Wave.me
    Протестированное оборудование
    • Панель HDL S57
    • Панель HDL S10
    • SIP-домофон
    • Akuvox
    • Arlight
    • Divus
    • QBic TD-1050 PRO
    • QBic TD-1060 Slim
    • QBic TD-1070
    • Sigur
    • Uni-Ubi
    • Velocio
  • Оборудование iRidi

    Серверы
    • HS Сервер
    • ProAV Control Processor Basic
    • ProAV Control Processor Advanced
    • Спецификация контроллеров UMC
    • Настройка контроллера UMC C2
    • Настройка контроллера UMC C3
    • Настройка контроллера HDL IntelliCenter 2 (UMC C4)
    Модули расширения
    • I-PX-RS1
    • I-PX-RS4
    • I-PX-IR3
    KNX
    • KNX Home Server
    • KNX IP Interface
    Панели управления
    • iRidium Panel 7
    • Touch Panel P3
    • Touch Panel P6
    • Touch Panel P8
    • Touch Panel P10
    • Tabletop Touch Panel 10
    • AV Remote Control
    ОБОРУДОВАНИЕ BUS77
    • Каталог Bus77 Pro
    • Каталог Bus77 Lite
    • Differences
iRidium mobile web-site
Содержание
    Инструменты‌
    • Сведения о странице
    • Постоянная ссылка
    • Версия для печати
    • Спецстраницы
    • Связанные правки
    • Ссылки сюда
    Login / Create Account
    Материал из for iRidium developers
    Перейти к: навигация, поиск
    Эта страница является переводом страницы ZigBee. Перевод выполнен на 25%.

    Содержание

    • 1 iRidium for ZigBee
    • 2 Протестированное оборудование
    • 3 Advantages
    • 4 Adding Devices to the Network
    • 5 Working in iRidium studio
      • 5.1 Adding ZigBee driver
    • 6 Настройка команд и фидбеков
    • 7 Information about supported ZigBee functions
      • 7.1 OnOff
      • 7.2 Level
      • 7.3 Power
      • 7.4 Binary Input
      • 7.5 Multistate Input
      • 7.6 Curtain
      • 7.7 Humidity
      • 7.8 Temperature Measurement
      • 7.9 Pressure Measurement
      • 7.10 Occupancy Sensing
      • 7.11 Electrical Measurement
      • 7.12 Thermostat
    • 8 Testing

    iRidium for ZigBee

    how iRidium server gets access to ZigBee wireless network

    documentation was last updated on 03.11.2021

    Only the following hardware server can work with ZigBee:

    iRidium server UMC C3 with a built-in ZigBee* module (for Russian market only).

    * - out of production.

    iRidium server does not support all ZigBee devices and functions. "Working with Commands and Feedbacks" section contains information about supported ZigBee classes.


    Протестированное оборудование

    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.


    Advantages

    One of the main spheres of ZigBee use is home automation
    ZigBee devices

    • can organize mesh-networks that provide self-repair and guaranteed data delivery in cases of connection loss, appearance of obstacles or malfunction of a network item
    • are characterized by low power consumptiona and can work on regular batteries, thus, no cable is required.
    • can exchange data at a distance of several dozen meters from each other (if located in the line of sight)


    There are a lot of devices with ZigBee interface on the market. Developers now have a splendid opportunity to integrate all these devices with iRidium platform.

    Adding Devices to the Network

    1Подайте питание на сервер.
    2Войдите в веб-интерфейс сервера.
    3Перейдите на вкладку ZigBee (beta).

    ZigBee CreateDevice1.png


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

    ZigBee CreateDevice2.png


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

    ZigBee CreateDevice3.png
    Настройка USB стиков:
    ZigBee module.jpg

    Настройка ZigBee модуля.

    • Elelabs Zigbee USB Adapter
      • Baud Rate: 115200,
      • Data Bits: 8,
      • Parity: None,
      • Stop Bits: 1.
    • DEFARO SPRUTSTICK PRO
      • Baud Rate: 115200,
      • Data Bits: 8,
      • Parity: None,
      • Stop Bits: 1.
    • Nortek HUSBZB
      • Baud Rate: 57600,
      • Data Bits: 8,
      • Parity: None,
      • Stop Bits: 1.
    • Для ОС Windows
      • Подключите USB-стик;
      • Зайдите в диспетчер устройств и найдите ваш USB-стик. После его имени в скобках будет отображено имя порта, к которому он подключен (в нашем примере: COM7).
    ZigBee CreateDevice4.png

    Если устройство отображается как неизвестное устройство, обновите драйвера для данного стика.

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



    6Нажмите кнопку Create Network для создания новой сети.

    ZigBee CreateDevice6.png


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

    ZigBee CreateDevice7.png



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

    ZigBee14.png

    1 Удалите защитный язычок;

    2 Удерживайте кнопку пока не загорится светодиод;

    3 Нажмите на кнопку еще раз чтобы светодиод замигал (мигающий светодиод показывает, что устройство доступно для подключения к ZigBee);

    4 Дождитесь когда устройство отобразится в web интерфейсе.

    5The device is added to the list and it gets an "ID". Add all required devices to your net.

    ZigBee4.png


    Device name can be enteres in User description field.
    7After it the network is created. Export data about the created network as a .xml file by clicking the Export button.

    ZigBee5.png


    To delete a device from the network, use Delete button. After it press the physical button three times on the device that you want to delete (or do another action described in the manual). The whole network can be deletd by clicking Delete Network button.

    Working in iRidium studio

    Adding ZigBee driver

    1Create server project in iRidium studio. Click a button to import the .xml file (ZigBee XML Files).

    ZigBee11.png


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

    ZigBee12.png


    3The driver with all devices appears in the Project Device Panel.

    ZigBee13.png


    4You can change device names ("Name"). Names in iRidium studio can differ from name in the server web-interface. The other parameters can't be edited.

    Настройка команд и фидбеков

    SendRecieve.png

    Для управления оборудованием настройте команды (Commands) и каналы обратной связи (Feedbacks). Чтобы отправить команду, перетяните ее на графический элемент и укажите значение (Value), которое необходимо отправить. Чтобы отобразить значение с канала обратной связи, перетащите Feedback на графический элемент, и укажите, каким образом вывести значение (Value).


    Подробнее о работе с графическими элементами написано в статье "Типы графических элементов".

    You will find below information about supported classes of ZigBee, its commands and feedbacks.

    Information about supported ZigBee functions

    OnOff

    Команда для переключения устройств между состояниями включено и выключено.

    Имя команды или обратной связи Тип Допустимые значения Описание
    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 * - это событие, которое фидбек получает от оборудования при изменении его состояния. Событие нельзя вывести на графический элемент интерфейса, его значение будет отображаться всегда 0.

    С помощью настройки Forward value to событие можно передать в команду и таким образом объединить несколько устройств. Например, при включении выключателя (On Event) мы отправляем событие в команду(On) на реле, чтобы включить свет.

    Также, при срабатывании Event’ов будет происходить сработка слушателей EVENT TAG CHANGE и EVENT GLOBAL TAG CHANGE.


    Level

    Этот кластер предоставляет интерфейс для управления характеристикой устройства, которая может быть установлена ​​на уровне, например: яркость света, степень закрытия двери или мощность обогревателя. В большинстве случаев идет в тандеме с классом OnOff.

    Имя команды или обратной связи Тип Допустимые значения Описание
    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 Cкорость изменения значения уровня при событии 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 Текущее напряжение батареи в единицах 100mV.
    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 Уставка нагрева текущего режима, когда комната находится в состоянии отсутствия.


    Testing

    At present ZigBee driver is supported only in iRidium server UMC C3 with ZigBee module.

    Источник — «https://dev.iridi.com/index.php?title=ZigBee/nl&oldid=117231»
    Over ons
    Vennootschap
    Het team
    Verhaal
    Filosofie
    Onderscheidingen
    Vennootschap
    Onze partners
    Partnerprogramma's
    Vraag een partnerschap aan
    Producten
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Downloaden
    iRidium pro
    iRidium lite
    Andere versies
    Marketingmateriaal
    Ondersteuning
    Online cursussen / video's
    Aanbevolen uitrusting
    Andere versies
    iRidium pro
    Documentatie
    FAQ
    Het forum
    iRidium lite
    Documentatie
    Het forum
    Projecten
    Typische projecten
    Slimme gebouwen
    Slim huis
    Speciale oplossingen
    Vind een dealer
    Nieuws
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Privacybeleid