Logo Logo en
  • 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
    Перейти к: навигация, поиск
    Эта страница является переводом страницы HDL. Перевод выполнен на 98%.

    Other languages:
    English • ‎русский

    Содержание

    • 1 iRidium for HDL Buspro
    • 2 Description
    • 3 Connection
      • 3.1 Ways of connection to HDL
      • 3.2 Bus scanning
      • 3.3 Settings for connection to the bus
        • 3.3.1 Serial
        • 3.3.2 Local
        • 3.3.3 Internet
        • 3.3.4 HDL Remote Server
        • 3.3.5 Changing the connection settings
    • 4 Devices
      • 4.1 Setting Commands and Feedback Channels
      • 4.2 Lighting
        • 4.2.1 Single Channel Lighting
        • 4.2.2 Read Status of Channels
        • 4.2.3 Scene Control
        • 4.2.4 Sequence Control
      • 4.3 Logic
        • 4.3.1 Logic Control
        • 4.3.2 Read Status of Logic
      • 4.4 Universal Switch
        • 4.4.1 Universal Switch Control
          • 4.4.1.1 UV Switch for Floor Heating
          • 4.4.1.2 UV Switch for IR Emitter
        • 4.4.2 Read Status of Universal Switch
      • 4.5 IR Emitter
        • 4.5.1 IR Control
      • 4.6 Curtain Switch
        • 4.6.1 Curtain Switch Control
        • 4.6.2 Read Status of Curtain Switch
      • 4.7 GPRS
        • 4.7.1 GPRS Control
      • 4.8 Panel
        • 4.8.1 Panel Control
        • 4.8.2 Read Status of Panel
      • 4.9 AC
        • 4.9.1 AC Control
        • 4.9.2 Read Status of AC
        • 4.9.3 AC control New
        • 4.9.4 Read Status of AC NEW
      • 4.10 Floor Heating from DLP
        • 4.10.1 Floor Heating Control (DLP)
        • 4.10.2 Read Status of Floor Heating (DLP)
      • 4.11 Floor Heating from Heating Module
        • 4.11.1 Floor Heating Module Control
        • 4.11.2 Read Status of Floor Heating Module
      • 4.12 Sensors In One
        • 4.12.1 Read Sensor Status (8 in 1, Device Type 315)
        • 4.12.2 Read Sensor Status (8 in 1, Device Type 314)
        • 4.12.3 Read Sensor Status (12 in 1)
        • 4.12.4 Read Sensor Status (Sensors In One)
        • 4.12.5 Read Temperature
        • 4.12.6 Read Temperature New
      • 4.13 Universal Control
      • 4.14 Analog Value
      • 4.15 Security
        • 4.15.1 Arm Security Module
        • 4.15.2 Read Status of Arm
        • 4.15.3 Alarm Security Module
      • 4.16 Dry Contact
        • 4.16.1 Read Status of Dry Contact
        • 4.16.2 Read Status of Dry Contact (security)
      • 4.17 Power Meter
        • 4.17.1 Read Voltage
        • 4.17.2 Read Current
        • 4.17.3 Read Power
        • 4.17.4 Read Power Factor
        • 4.17.5 Read Electricity
      • 4.18 Music
        • 4.18.1 Music Control (DLP)
        • 4.18.2 Music Control (TTP)
      • 4.19 HomePlay Network Player
      • 4.20 HDL Granite Panel
      • 4.21 Gate HDL to Dali
        • 4.21.1 Read Color Temperature
        • 4.21.2 Color temperature control
    • 5 HDL CMD Test. Testing Sent Commands

    iRidium for HDL Buspro

    a set of tools for creating interfaces to control equipment in the HDL Buspro bus

    The documentation was updated on 14.12.2023

    training:
    webinars and video-lessons >>

    download:
    Control of HDL Buspro, a set of projects

    download:
    Control of HDL Enviro


    Description

    iRidium for HDL Buspro is a set of tools for creating interfaces to control homes or offices on the basis of HDL equipment.

    iRidium for HDL Buspro enables connection of control panels (iOS, Android, Windows, Mac) to the HDL bus via any HDL IP interface. At that the number of concurrent connections is not limited by the interface.


    Connection

    Equipment configuration and settings required for iRidium to control HDL equipment.


    Ways of connection to HDL

    Different ways of connection to the bus enable local work and work via the Internet, depending on whether you have a static IP-address or not :

    HDL scheme.png

    1. Local

    HDL Inet.png

    2. Internet

    HDL-Remote.png

    3. HDL Remote Server


    1. The "Local" mode works only in the local network and it does not allow to set up control of the bus via the Internet. The broadcast address is used for connection. The local connections works with any HDL IP module.


    2. The "Internet" mode enables connection to the HDL IP module via the Internet without using HDL Remote Server. In the "Internet" mode the connection is established directly between the panel and the HDL IP module. In order to work in this mode the router of the HDL network has to have the static IP-address and use the DDNS service.

    HDL IP interface with firmware not earlier than HDL_V04.06U


    3. The "HDL Remote Server" mode enables connection to the HDL IP module via the Internet if you do not have a static IP-address or domain (DDNS). The connection is established via the HDL Internet server which is used for authorization between the iRidium control panel and the HDL IP interface. After the authorization the connection is direct without using the server.

    HDL IP interface with firmware not earlier than HDL_V04.06U

    Bus scanning

    Scanning works only in the local network - it enables fast adding of all HDL devices with preset commands in the project.

    Create a new project and click the Scan > HDL-BUS Pro network scanner button in the Devices window, choose devices to add to the project:

    before scanning close HDL Buspro Setup Tool.

    HDL 2.png
    HDL 1.png

    As a result of scanning you will have three levels of the HDL bus:

    • HDL-Buspro Network (UDP) - the HDL bus, it unites all controlled devices (relays, sensors, etc.). The bus has an IP-address for external control via the HDL IP interface
    • HDL Devices - the devices in the bus. They have unique addresses - Subnet ID and Device ID
    • Commands and Feedbacks - the commands and feedback channels inside the devices which enable control of their separate properties.


    If you cannot scan the bus, add HDL Buspro Network and devices manually:

    HDL 3.png


    Settings for connection to the bus

    You can choose the HDL Buspro Network driver and set it to work with the device depending on what way of control your equipment supports.

    Serial

    HDL Serial.png
    • Protocol - Serial.
    • Host - the IP address or domain name.
    • Used with iRidi device - set the host for the corresponding equipment (if this parameter is selected, the Host line will be inactive).
    • Baud Rate - the speed of data exchange with the controller
    • Data Bits - the number of information bits in a frame
    • Parity - parity control
    • Stop Bits - the stop bit in a frame (1; 1,5; 2).
    • Send Timeout - forced interval between commands that the control panel sends to the HDL IP module (it helps reduce the load on the IP module and HDL bus).

    In the web interface, stop bits are displayed as:

    iRidium studio: Web interface:
    1 0
    1,5 1
    2 2


    If a direct IP-address of the gateway is used in the driver (for example, 192.168.0.5), the Need Confirm parameter of all commands is always turned on regardless of the settings in channel parameters. When a broadcast address is used (255.255.255.255), this parameres can be turned on or off for each channel (it is off by default for all channels).

    Local

    The "Local" mode works only in the local network and it does not allow you to set up control of the bus via the Internet. The broadcast address is used for connection. The local connections works with any HDL IP module.

    Hdl settings local.png

    In the settings of the HDL IP module indicate Network Parameter to work in the local network

    • IP: the local address of the HDL IP module
    • Subnet Mask: the subnet mask
    • Route IP: the default gateway
    Hdl settings local editor.png

    In the settings of HDL Gateway indicate the local address for connection with the HDL IP module. On the recommendation of your system administrator you can change the broadcast address. Otherwise, leave the default setting.

    • Host: 255.255.255.255 – the broadcast address for exchanging data with HDL
    • Send Timeout: the forced interval between commands sent by the control panel to the HDL IP module (it helps to decrease the load on the IP module and the HDL bus)
    • Connect Mode: Local – the mode for local connection with the HDL IP module
    • Fast Feedback:

    emulation of quickly displaying feedback value on an element


    Internet

    The "Internet" mode enables connection to the HDL IP module via the Internet without using HDL Remote Server. In the "Internet" mode the connection is established directly between the panel and the HDL IP module. In order to work in this mode the router of the HDL network has to have the static IP-address and use the DDNS service.


    HDL IP interface with firmware not earlier than HDL_V04.06U
    access to the bus via Internet can be via one licensed HDL IP interface (concurrent connection to several HDL IP interfaces via the Internet is not supported)

    Hdl settings Inet.png

    In the settings of the HDL IP module indicate Connection Preferences: properties for connection to the HDL IP module

    • Type: Remote Server
    • Project Name, Group Name: the names of the project and group of projects
    • User, Password: the properties of the protected connection
    • Preferred Server, Port: the properties of connection to the HDL Remote Server (they will not be used in the “Internet” mode, but have to be indicated)
    Hdl settings Inet editor.png
    • Send Timeout: the forced interval between commands sent by the control panel to the HDL IP module (it helps to decrease the load on the IP module and the HDL bus)
    • Connect Mode: Internet – the mode of connection with the HDL IP module
    • Host: the public IP-address of your router for accessing to the HDL IP module via the router
    • Port: the HDL port for direct connection to the HDL IP module via the Internet (6000)
    • Login: the login for connection, from the Remote Server settings of the IP module
    • Password: the password for connection, from the Remote Server settings of the IP module
    • Project Name: the project name from the Remote Server settings of the IP module


    To work via the Internet, indicate the public IP-address of the router to which the controller is connected and set up Port Forwarding.

    You can see the public IP-address of the router here


    HDL Remote Server

    The "HDL Remote Server" mode enables connection to the HDL IP module via the Internet if you do not have a static IP-address or domain (DDNS). The connection is established via the HDL Internet server which is used for authorization between the iRidium control panel and the HDL IP interface. After the authorization the connection is direct without using the server.

    The list of available HDL remote servers you can find in HDL Tool in the Bus Scan winow after you switch the connection mode from "Local" to "Server"


    HDL IP interface with firmware not earlier than HDL_V04.06U
    access to the bus via Internet can be via one licensed HDL IP interface (concurrent connection to several HDL IP interfaces via the Internet is not supported)

    Hdl settings Inet.png

    In the settings of the HDL IP module indicate Connection Preferences: properties of the clients which have to have the possibility to connect to the HDL IP module

    • Type: Remote Server
    • Project Name, Group Name: the names of the project and group of projects
    • User, Password: the properties of protected connection
    • Preferred Server, Port: the properties for connection to the HDL server
    Hdl settings Server editor.png

    In the settings of HDL Gateway (UDP) indicate properties of connection with the HDL IP module via the remote server.

    • Host: the address of the remote HDL server. The list of available HDL remote servers you can find in HDL Tool in the Bus Scan winow after you switch the connection mode from "Local" to "Server"
    • Port: the port of connection to the IP module via the remote server (as in the settings of the IP module)
    • Login: the login for connection, from the settings of the IP module
    • Password: the password of connection, from the settings of the IP module
    • Send Timeout: the forced interval between commands sent by the control panel to the HDL IP module (it helps to decrease the load on the IP module and the HDL bus)
    • Connect Mode: Remote Server – the mode of connection with the HDL IP module
    • Project Name: the project name, from the settings of the IP
    • Remote Server Priority: connect to the remote server first
    • External Port: port to access to HDL IP interface. If the field is empty, it will be filled with data received from HDL Server module
    • Group Name: the group name


    Sometimes it is needed to forward the 6000 port (External Port) using instruction to work via Remote Server


    Changing the connection settings

    You need the possibility to change connection properties when you disconnect from the Wi-Fi network of the automation object and start using 3G or another Wi-Fi network. To maintain control of the object you need to switch from the local to public IP-address of the Internet router.

    The switch is not automatic. You have to select the connection mode. For remote acces you have to make ports for controlling the automation system public. In order to do that you have o set up the Port Forwarding service on your Internet router. VPN can provide protected connection.


    1 Download the template (*.js) (right-click button: "Save object as ..."), add the template in the script editor with the buttonIcon Scripts.png (+) Add Script from file


    2 Set up script properties as it is shown in the example:

    function Internal_1() {
    IR.GetDevice('HDL-BUS Pro Network (UDP)').SetParameters({Host: "255.255.255.255", Port: 6000, SendNeedConfirm: 0, SendTimeout: 20, ConnectMode: 0});
    }
    function External_1() {
    IR.GetDevice('HDL-BUS Pro Network (UDP)').SetParameters({Host: "215.110.10.10", Port: 6000, Login: "User", Password: "User", SendNeedConfirm: 0, SendTimeout: 20, ConnectMode: 3, ExtendedPort: 6000, Project: "ir_proj", Group: "ir_group"});
    }

    Copy the driver name from Projeсt Device Panel - the list of properties has to be copied from the example.


    3 Select the button which will be responsible for the switch of Internal and External properties. Open Macros Editor for the Press event (Object Properties > Programming), select the Script Call command and add it by double-clicking on it. Select the name of the function which will be activated by the button:

    Script call internal-external.png

    Now each pressing on the button will apply the corresponding connection properties.

    Examples:

    // Local (ConnectMode=0)
    IR.GetDevice("HDL Buspro UDP").SetParameters({Host: "255.255.255.255", Port: 6000, SendNeedConfirm: 0, SendTimeout: 20, ConnectMode: 0})
     
    // Internet (ConnectMode=2)
    IR.GetDevice("HDL Buspro UDP").SetParameters({Host: "215.110.10.10", Port: 6000, Login: "User", Password: "User", SendNeedConfirm: 0, SendTimeout: 20, ConnectMode: 3, Project: "ir_proj"})
     
    // HDL Remote Server (ConnectMode=3)
    IR.GetDevice("HDL Buspro UDP").SetParameters({Host: "215.110.10.10", Port: 9999, Login: "User", Password: "User", SendNeedConfirm: 0, SendTimeout: 20, ConnectMode: 3, ExtendedPort: 6000, Project: "ir_proj", Group: "ir_group"})



    Devices

    Device categories to which HDL devices can be related to at scanning the bus. The list includes devices available on hdlautomation.com at the moment of writing the article and supported by iRidium.

    The list of device commands can be changed after scanning or manual adding in the project.

    Contact the support team - (support@iridiummobile.ru) if it is required to update the list or you found some inaccuracy.


    category device operation codes
    Panels
    Switch Panel Panel Control
    DLP Panel Panel Control, Read Temperature
    DLP Panel (AC, FH) Panel Control, Read Temperature, Floor Heating from DLP
    HDL Granite Panel Panel Control, Floor Heating Control (DLP), Read Temperature, Read Temperature New, Read Analog Value
    Dimming Actuators
    Dimmer - 1CH Lighting
    Dimmer - 2CH Lighting
    Dimmer - 4CH Lighting
    Dimmer - 6CH Lighting
    Dimmer - 12CH Lighting
    Relay Actuators
    Relay - 4CH Lighting
    Relay - 8CH Lighting
    Relay - 12CH Lighting
    Relay - 16CH Lighting
    LED Actuators
    RGB LED Driver - 3CH Lighting
    LED Dimmer - 6CH Lighting
    DALI Actuators DALI Dimmer - 64CH Lighting
    DMX Actuators
    DMX Gateway - 16CH Lighting
    DMX Controller - 512CH Lighting
    DMX Controller - 48CH Lighting
    0-10V Actuators Ballast Controller - 6CH + 6CH Lighting
    Sensors
    Ourdoor Sensor Read Sensor Status (Sensors in One); Universal Switch (201-248)
    Sensor with 12 functions Read Sensor Status (12in1, 8in1 314), Universal Switch
    Mini Ceiling Sensor (4 in 1) Read Sensor Status (Sensors in One); Universal Switch (201-248)
    Ceiling Mount Sensor Temp-Hum-Lux
    Ceiling Mount Sensor Air Quality
    Ceiling Mount Sensor 8-In-1
    Ceiling Mount Sensor 7-In-1
    Ceiling Mount Mini Sensor PIR
    Movement sensor for ceiling-mounting
    Wall Mount Sensor UItrasonic-PIR
    Wall Mount Sensor Wide Field PIR
    Security
    Security Module Security, Universal Switch
    Logic Module Logic, Universal Switch
    Climate Actuators
    Temperature Sensor - 4CH Read Temperature New
    Floor Heating Module - 6CH Floor Heating from Heating Module, Universal Switch
    HVAC Module AC
    Shading Actuators
    Curtain Module - 2CH Curtain Switch
    Motorized Curtain - 1CH + % Curtain Switch
    Tubular Blind Controller - 1CH + % Curtain Switch
    Background Audio
    Z-Audio Music
    Music Box Music
    Hotel System Hotel RCU Room Controller Unit Lighting, Curtain Switch, Universal Switch
    Communication Gateways
    IR Emitter Universal Switch
    SMS Module GPRS, Universal Switch
    KNX Port Universal Switch
    RS232 Converter Universal Switch
    Smart Metering
    Power Meter - 3 PHASE Power Meter
    Power Meter - 1 PHASE Power Meter
    Dry Contact
    Dry Contact - 4CH Dry Contact, Universal Switch
    Dry Contact - 8CH Dry Contact, Universal Switch
    Dry Contact - 24CH Dry Contact, Universal Switch


    Setting Commands and Feedback Channels

    SendRecieve.png

    To control equipment it is required to set Commands and Feedbacks. To send a command, drag'n'drop it on a graphic item and enter a value to send. To display feedback drag'n'drop a feedback channel on a graphic item and choose how to output or display a value.


    Read more about work with graphic items in the "Types of graphic items" article.

    Possible settings of commands, channels and graphic items when working with different operation codes:


    Lighting

    Single Channel Lighting

    The command with feedback: control of dimmer brightness, switching relays on/off.

    Select the HDL device, егоindicate its Subnet ID / Device ID, select the device type: Dimmer, Relay. Now you can set up comamnds for controlling channels brightness and receiving data about their states.


    Command:

    Operation Code Single Channel Lighting the command for setting up channel brightness
    Channel 1-254 the number of the relay (dimmer) channel
    255 all relay (dimmer) channels
    Running Time (s) 0-14 the time during which brightness is changed
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0 to switch off
    100 to switch on
    0-100 to set up channel brightness (only for dimmers)

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Single Channel Lighting the current channel brightness
    Channel 1-254 the number of the relay (dimmer) channel
    Value 0-100 the current channel brightness for displaying on graphic items



    Read Status of Channels

    Command: to request the current brightness value of dimmer/relay channels. Feedback comes to the channel "Single Channel Lighting". It is usually used with Timer: 0 to get the dimmer/relay state at the application launch.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Dimmer, Relay. Now you can set up the command of requesting the dimmer/relay state:


    Command:

    Operation Code Read Status of Channels to get the value for which the channel aims
    Single Channel Read Actual to get the channel brightness at the moment of the request
    Channel 1-255 to send the request to one dimmer/relay channel
    0 to send the request to all dimmer/relay channels
    Need Confirm Disable/Enable to wait for the confirmation about request delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the request
    0 to send the request once, at the application launch
    1...n (c) to repeat the request with the indicated interval
    Value - it is not used (you can leave it empty or write zero)


    It is recommended to set up Use Timer: 0 - the command will be sent to equipment at the application launch. You do not need to assign the command to graphic items. You do not need to use the command during work as dimmers and relays send their status to the bus automatically.



    Scene Control

    Command: to start the scene saved in the dimmer/relay memory. Scenes are set up for devices of one Area.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Dimmer, Relay. Now you can set up the command of starting the scene:


    Command:

    Operation Code Scene Control to start the scene
    Area Number 1-255 the number of the Area for which the scene is set up
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0-255 the scene number

    * Value - indicate it when dragging the command on graphic items



    Sequence Control

    Command: to start the sequence saved in the dimmer/relay memory. Sequences are set up for devices of one Area.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Dimmer, Relay. Now you can set up the command of starting the sequence:


    Command:

    Operation Code Sequence Control to start the sequence of commands
    Area Number 1-255 the number of the Area for which the sequence is set up
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0-255 the sequence number

    * Value - indicate it when dragging the command on graphic items



    Logic

    Logic Control

    Command with feedback: control of the logic unit state.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type with support of commands for controling logic units. Now you can set up the commands:


    Command:

    Operation Code Logic Control to set up the state of the logic unit
    Logic Block No. 1-255 the number of the logic unit
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0 Disable
    1 Enable

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Logic Control the state of the logic unit
    Logic Block No. 1-255 the number of the logic unit
    Value 0/1 the state of the logic unit (0 - Disable, 1 - Enable)



    Read Status of Logic

    Command: to request the current state of the logic unit. Feedback comes to the channel "Logic Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type with support of commands for controling logic units. Now you can set up the command:


    Command:

    Operation Code Read Status of Logic to request the state of the logic unit
    Logic Block No. 1-255 the number of the logic unit
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)


    It is recommended to set up Use Timer: 0 - the command will be sent to equipment at the application launch. You do not need to assign the command to graphic items. You can use the command during application work to request the unit state at a particular moment.



    Universal Switch

    Universal Switch Control

    Command with feedback: control of the universal switch state.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type with support of commands for controling the universal switch. Now you can set up the commands:


    Command:

    Operation Code Universal Switch Control to set up the state of the universal switch
    Universal Number 1-255 the number of the universal switch
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0 OFF
    255 ON. The same value used to send the IR command. Universal Number is a number of the IR command in the memory of the transmitter. As a feedback you'll receive the value 1

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Universal Switch Control the state of the universal switch
    Universal Number 1-255 the number of the universal switch
    Value 0/1 the state of the universal switch (0 - OFF, 1 - ON)

    Only Dry contact with not more than 32 set up universal switches sends data about changes of its status automatically. The state of the rest devices have to be requested to display feedback.



    UV Switch for Floor Heating

    Universal Switch Control commands for the module of floor heating SB-DN-FH06 (HDL_V04.10U_2014/06/06). They enable setting up work properties of all or separate channels of the module.
    OFF = 0, ON = 255 (value to send).


    FH Switch Value Action
    ALL CH 1 ON/OFF ON/OFF
    ALL CH 2 ON Normal
    ALL CH 3 ON Day
    ALL CH 4 ON Night
    ALL CH 5 ON Away
    ALL CH 6 ON Timer
    ALL CH 7 ON Heat->Cool
    ALL CH 7 OFF Cool->Heat
    FH Switch Value Action
    CH1 11 ON/OFF ON/OFF
    CH1 12 ON Normal
    CH1 13 ON Day
    CH1 14 ON Night
    CH1 15 ON Away
    CH1 16 ON Timer
    CH1 17 ON Heat->Cool
    CH1 17 OFF Cool->Heat
    CH1 70 ON 6C
    CH1 71 ON 7C
    CH1 72 ON 8C
    CH1 73 ON 9C
    CH1 74 ON 10C
    CH1 75 ON 11C
    CH1 76 ON 12C
    CH1 77 ON 13C
    CH1 78 ON 14C
    CH1 79 ON 15C
    CH1 80 ON 16C
    CH1 81 ON 17C
    CH1 82 ON 18C
    CH1 83 ON 19C
    CH1 84 ON 20C
    CH1 85 ON 21C
    CH1 86 ON 22C
    CH1 87 ON 23C
    CH1 88 ON 24C
    CH1 89 ON 25C
    CH1 90 ON 26C
    FH Switch Value Action
    CH2 21 ON/OFF ON/OFF
    CH2 22 ON Normal
    CH2 23 ON Day
    CH2 24 ON Night
    CH2 25 ON Away
    CH2 26 ON Timer
    CH2 27 ON Heat->Cool
    CH2 27 OFF Cool->Heat
    CH2 95 ON 6C
    CH2 96 ON 7C
    CH2 97 ON 8C
    CH2 98 ON 9C
    CH2 99 ON 10C
    CH2 100 ON 11C
    CH2 101 ON 12C
    CH2 102 ON 13C
    CH2 103 ON 14C
    CH2 104 ON 15C
    CH2 105 ON 16C
    CH2 106 ON 17C
    CH2 107 ON 18C
    CH2 108 ON 19C
    CH2 109 ON 20C
    CH2 110 ON 21C
    CH2 111 ON 22C
    CH2 112 ON 23C
    CH2 113 ON 24C
    CH2 114 ON 25C
    CH2 115 ON 26C
    FH Switch Value Action
    CH3 31 ON/OFF ON/OFF
    CH3 32 ON Normal
    CH3 33 ON Day
    CH3 34 ON Night
    CH3 35 ON Away
    CH3 36 ON Timer
    CH3 37 ON Heat->Cool
    CH3 37 OFF Cool->Heat
    CH3 120 ON 6C
    CH3 121 ON 7C
    CH3 124 ON 10C
    CH3 122 ON 8C
    CH3 125 ON 11C
    CH3 123 ON 9C
    CH3 126 ON 12C
    CH3 127 ON 13C
    CH3 128 ON 14C
    CH3 129 ON 15C
    CH3 130 ON 16C
    CH3 131 ON 17C
    CH3 132 ON 18C
    CH3 133 ON 19C
    CH3 134 ON 20C
    CH3 135 ON 21C
    CH3 136 ON 22C
    CH3 137 ON 23C
    CH3 138 ON 24C
    CH3 139 ON 25C
    CH3 140 ON 26C
    FH Switch Value Action
    CH4 41 ON/OFF ON/OFF
    CH4 42 ON Normal
    CH4 43 ON Day
    CH4 44 ON Night
    CH4 45 ON Away
    CH4 46 ON Timer
    CH4 47 ON Heat->Cool
    CH4 47 OFF Cool->Heat
    CH4 145 ON 6C
    CH4 146 ON 7C
    CH4 147 ON 8C
    CH4 148 ON 9C
    CH4 149 ON 10C
    CH4 150 ON 11C
    CH4 151 ON 12C
    CH4 152 ON 13C
    CH4 153 ON 14C
    CH4 154 ON 15C
    CH4 155 ON 16C
    CH4 156 ON 17C
    CH4 157 ON 18C
    CH4 158 ON 19C
    CH4 159 ON 20C
    CH4 160 ON 21C
    CH4 161 ON 22C
    CH4 162 ON 23C
    CH4 163 ON 24C
    CH4 164 ON 25C
    CH4 165 ON 26C
    FH Switch Value Action
    CH5 51 ON/OFF ON/OFF
    CH5 52 ON Normal
    CH5 53 ON Day
    CH5 54 ON Night
    CH5 55 ON Away
    CH5 56 ON Timer
    CH5 57 ON Heat->Cool
    CH5 57 OFF Cool->Heat
    CH5 170 ON 6C
    CH5 171 ON 7C
    CH5 172 ON 8C
    CH5 173 ON 9C
    CH5 174 ON 10C
    CH5 175 ON 11C
    CH5 176 ON 12C
    CH5 177 ON 13C
    CH5 178 ON 14C
    CH5 179 ON 15C
    CH5 180 ON 16C
    CH5 181 ON 17C
    CH5 182 ON 18C
    CH5 183 ON 19C
    CH5 184 ON 20C
    CH5 185 ON 21C
    CH5 186 ON 22C
    CH5 187 ON 23C
    CH5 188 ON 24C
    CH5 189 ON 25C
    CH5 190 ON 26C
    FH Switch Value Action
    CH6 61 ON/OFF ON/OFF
    CH6 62 ON Normal
    CH6 63 ON Day
    CH6 64 ON Night
    CH6 65 ON Away
    CH6 66 ON Timer
    CH6 67 ON Heat->Cool
    CH6 67 OFF Cool->Heat
    CH6 195 ON 6C
    CH6 196 ON 7C
    CH6 197 ON 8C
    CH6 198 ON 9C
    CH6 199 ON 10C
    CH6 200 ON 11C
    CH6 201 ON 12C
    CH6 202 ON 13C
    CH6 203 ON 14C
    CH6 204 ON 15C
    CH6 205 ON 16C
    CH6 206 ON 17C
    CH6 207 ON 18C
    CH6 208 ON 19C
    CH6 209 ON 20C
    CH6 210 ON 21C
    CH6 211 ON 22C
    CH6 212 ON 23C
    CH6 213 ON 24C
    CH6 214 ON 25C
    CH6 215 ON 26C


    UV Switch for IR Emitter

    Control of IR emitters in HDL sensors and separate emitters is performed with the help of the Universal Switch command.

    The installer saves the list of IR commands (up to 254 commands) in the memory of the IR emitter and iRidium calls a command by sending its number to the emitter.


    Command:

    Operation Code Universal Switch Control to set up the state of the universal switch, send the IR command
    Universal Number 1-255 the IR command number in the emitter memory
    Need Confirm Disable/Enable to wait for the confirmation about the command delivery from the bus (it is not recommended)
    Use Timer false not to use the timer of automatic command repetition
    0 to send the iR command once, at the application launch
    1...n (c) to repeat the IR command with the indicated interval
    Value * 255 to send the IR command

    * Value - indicate it when dragging the command on graphic items


    Read Status of Universal Switch

    Command: to request the current state of the universal switch. Feedback comes to the channel "Universal Switch Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type with support of commands for controlling the universal switch. Now you can set up the command:


    Command:

    Operation Code Read Status of Universal Switch to request the state of the universal switch
    Universal Number 1-255 the number of the universal switch
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)

    It is recommended to set up Use Timer: 0 - the command will be sent to equipment at the application launch. You do not need to assign the command to graphic items. You can use the command during application work to request the unit state at a particular moment.



    IR Emitter

    IR Control

    Command:

    Operation Code IR Control IR Control
    Switch status 1/0 Switch status. 1 -detect, 0 - no detect.
    Trigger button or dry contact 1..n Optional.
    Random number 0..255 Optional.
    Need Confirm Disable/Enable To wait for the confirmation about command delivery from the bus (it is not recommended).
    Use Timer false Not to use timer for automatic repeat of the command.
    0 To send the command once, at the application launch.
    1...n To repeat the command with the indicated interval.


    Feedback:

    Operation Code IR Control IR Control
    Function No. 1..n Function number.


    Curtain Switch

    Curtain Switch Control

    Command with feedback: control of the state of the 3-position relay for curtains, blinds and shutters

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Curtain. Now you can set up the commands:


    Command:

    Operation Code Curtain Switch Control to control the drive of the curtains controller
    Curtain Number 1-16 the number of the controlled drive of the curtains controller
    17 to control the curtains position in the range 0...100%

    (only for controllers with 1 channel and described possibility of % control)

    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 0 Stop
    1 Up
    2 Down
    0-100 only for Сurtain Number: 17

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Curtain Switch Control the state of the drive of the curtains controller
    Curtain Number 1-16 the number of the controlled drive of the curtains controller
    17 to activate control of the curtains position in the range 0...100%
    (only for controllers with 1 channel and described possibility of % control)
    Value 0/1/2 Stop/Up/Down
    0-100 only for Сurtain Number: 17



    Read Status of Curtain Switch

    Command: to request the state of the curtains controller. Feedback comes to the channel "Curtain Switch Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Curtain. Now you can set up the command:


    Command:

    Operation Code Read Status of Curtain Switch to request the state of the curtains controller
    Curtain Number 1-16 the number of the controlled driveof the curtains controller
    17 to request the curtain position in the range 0...100% (only for controllers with 1 channel and described possibility of % control)
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)

    It is recommended to set up Use Timer: 0 - the command will be sent to equipment at the application launch. You do not need to assign the command to graphic items. You can use the command during application work to request the state at a particular moment.



    GPRS

    GPRS Control

    Command: to send a message with the help of the GPRS module

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: SMS Module. Now you can set up the commands:


    Command:

    Operation Code GPRS Control to send the message
    GPRS Type 1 Message
    Repetition 1...n number of messages sent
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * 1-24 the number of the message group

    * Value - indicate it when dragging the command on graphic items



    Panel

    Panel Control

    Command with feedback: to control functions of the DLP panel including control of air conditioners (AC) and floor heating (Floor Heating), connected to the DLP panel.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel. Now you can set up the commands:


    Command:

    Operation Code Panel Control to control the DLP panel
    Parameter Option Value *
    1 IR Control 0 0 = OFF, 1 = ON
    2 Lock Panel 0 0 = OFF, 1 = ON
    3 AC Power 1-128
    (Conditioner No.)
    0 = OFF, 1 = ON
    4 Cooling Temp 1-128
    (Conditioner No.)
    0-84
    5 Fan Speed 1-128
    (Conditioner No.)
    0 = Auto, 1 = High, 2 = Medium, 3 = Low
    6 AC Mode 1-128
    (Conditioner No.)
    0 = Cooling, 1 = Heating, 2 = Fan , 3 = Auto, 4 = Dehumidfy
    7 Heat Temp 1-128
    (Conditioner No.)
    0-84
    8 Auto Temp 1-128
    (Conditioner No.)
    0-84
    9 Rise Temp 1-128
    (Conditioner No.)
    0-5
    10 Decrease Temp 1-128
    (Conditioner No.)
    0-5
    11 Back Light Status 0 0 = OFF, 1 = ON
    12 Lock AC 0 0 = OFF, 1 = ON
    13 Back LIght Level 0 0-100
    14 Status Light Level 0 0-100
    15 Shield Button 1-255 (Key No.) Key Status 0 = Invalid, 1 = Valid
    16 Shield Page 1-255 (Page No.) Page Status 0 = Invalid, 1 = Valid
    17 Control Button LED 1-255 (Key No.) Key Status 0 = Invalid, 1 = Valid
    18 Control Button 1-255 (Key No.) Key Status 0 = Invalid, 1 = Valid - to trigger all the commands under it
    19 Dry Temp 0 0-84
    20 Temp Status 1-8 (Floor Heater No.) 0 = OFF, 1 = ON
    21 Temp Mode 1-8 (Floor Heater No.) 1 = Normal, 2 = Day , 3 = Night, 4 = Away, 5 = Timer
    22 FH Rise Temp 1-8 (Floor Heater No.) 0-5
    23 FH Decrease Temp 1-8 (Floor Heater No.) 0-5
    24 Lock Setup Page 1-8 (Floor Heater No.) 0 = OFF, 1 = ON
    25 Normal Temp 1-8 (Floor Heater No.) 0-84
    26 Day Temp 1-8 (Floor Heater No.) 0-84
    27 Night Temp 1-8 (Floor Heater No.) 0-84
    28 Away Temp 1-8 (Floor Heater No.) 0-84
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Panel Control control of the DLP panel (the panel state)
    Parameter 1-28 see the table of commands
    Option see the table of commands
    Value see the table of commands



    Read Status of Panel

    Command: to request the current state of one of the properties of the DLP panel. Feedback comes to the channel "Panel Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel. Now you can set up the command:


    Command:

    Operation Code Read Status of Panel to request the state of the selected property of the DLP panel
    Parameter 1-28 see the table of properties #Panel Control
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)

    During application work you can use the command to request the panel property state at the selected time (on timer or with the help of graphic items)



    AC

    AC Control

    Command with feedback: to control air conditioners via the HVAC module, without connecting to the DLP panel.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: AC. Now you can set up the commands:


    Command:

    Operation Code AC Control to control the air conditioner
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    3 Cooling Temp Point 0-86
    4 Heating Temp Point 0-86
    5 Auto Temp Point 0-86
    6 Dry Temp Point 0-86
    7 Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    8 Fan 0 =Auto, 1 = High, 2 = Medium, 3 = Low
    9 AC Status 0 = OFF, 1 = ON
    10 Setup Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    11 Setup Speed 0 =Auto, 1 = High, 2 = Medium, 3 = Low
    16 Set Point Temperature 0-86
    Option 1-128 condition number
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code AC Control to display the air conditioner state
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    2 Current Temperature 0-99
    3 Cooling Temp Point 0-86
    4 Heating Temp Point 0-86
    5 Auto Temp Point 0-86
    6 Dry Temp Point 0-86
    7 Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    8 Fan 0 = Auto, 1 = High, 2 = Medium, 3 = Low
    9 AC Status 0 = OFF, 1 = ON
    10 Setup Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    11 Setup Speed 0 = Auto, 1 = High, 2 = Medium, 3 = Low
    12 Current Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    13 Current Fan 0 = Auto, 1 = High, 2 = Medium, 3 = Low
    14 Sweep 0 = Enable, 1 = Disable
    15 Sweep Mode 0= No Sweep , 1 = Sweep Now
    Option 1-128 the number of the air conditioner

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Status of AC

    Command: to request the current state of one of the properties of the AC controller. Feedback comes to the channel "AC Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: AC. Now you can set up the command:

    Feedback:

    Operation Code Read Status of AC to request the air conditioner state
    Parameter 0-128 the number of the air conditioner
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)

    During application work you can use the command to request the panel property state at the selected time (on timer or with the help of graphic items)



    AC control New

    Command:

    Operation Code AC Control control of a conditioner
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    3 Cooling Temp Point 0-86
    4 Heating temperature 0-86
    5 Auto Temp Point 0-86
    6 Dry Temp Point 0-86
    7 Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    8 Fan 0 = Auto, 1 = High, 2 = Medium, 3 = Low
    9 AC Status 0 = OFF, 1 = ON
    12 Current Mode 0 = Cooling, 1 = Heating, 2 = Fan, 3 = Auto, 4 = Dry
    13 Current Fan 0 = Auto, 1 = High, 2 = Medium, 3 = Low
    14 Sweep 1 = Sweep, 0 = Else
    17 Lock ac page 1 = Lock, 0 = Else

    * Value - enter it when drag'n'dropping the command onto a graphic item.


    Read Status of AC NEW

    Command: to request the current state of one of the properties of the AC controller. Feedback comes to the "AC Control" channel.

    Select the HDL device, enter its Subnet ID / Device ID, select the device type: AC. Now you can set the command:

    Feedback:

    Operation Code Read Status of AC request of conditioner state
    Need Confirm Disable/Enable waiting for a confirmation from the bus about the command delivery (not recommended)
    Use Timer false do not use a timer to repeat a command automatically
    0 send a command one time when the app is launched
    1...n (c) repeat the command withe a set period
    Value - is not used (the field can be left empty or enter zero)


    During the app work a command can be used to request the parameter of the panel at a certain moment (with the help of a timer when the app is launched or with the help of a graphic item)




    Floor Heating from DLP

    Floor Heating Control (DLP)

    Command with feedback: to control floor heating via the DLP panel.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel (AC, FH). Now you can set up the commands:


    Command:

    Operation Code Floor Heating Control (DLP) to control floor heating via the DLP panel
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    3 Status 0 = OFF, 1 = ON
    4 Mode 1 = Normal, 2 = Day , 3 = Night, 4 = Away, 5 = Timer
    5 Normal Temperature 5-95
    6 Day Temperature 5-95
    7 Night Temperature 5-95
    8 Away Temperature 5-95
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    FH ID 0-8 floor heating number in HDL Buspro (required field)

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Floor Heating Control (DLP) to dispaly the status of floor heating via the DLP panel
    FH ID 0-8 floor heating number in HDL Buspro (required field)
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    2 Current Temperature Value
    3 Status 0 = OFF, 1 = ON
    4 Mode 1 = Normal, 2 = Day , 3 = Night, 4 = Away, 5 = Timer
    5 Normal Temperature 5-95
    6 Day Temperature 5-95
    7 Night Temperature 5-95
    8 Away Temperature 5-95
    9 Timer 0 = Day, 1 = Night

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Status of Floor Heating (DLP)

    Command: to request the current state of one of the floor heating properties via the DLP panel. Feedback comes to the channel "Control Floor Heating Status".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel (AC, FH). Now you can set up the command:

    Feedback:

    Operation Code Read Status of Floor Heating (DLP) request the condition of the underfloor heating
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated
    FH ID 0-8 floor heating number in HDL Buspro (required field)
    Value - it is not used (you can leave it empty or write zero)

    During application work you can use the command to request the floor heating state at the selected time (on timer or with the help of graphic items)



    Floor Heating from Heating Module

    Commands for controlling 6-channel floor heating module (for mounting on the DIN-rail). The comamnds are sent to the module directly, without using the DLP panel.

    Floor Heating Module Control

    Command with feedback: to control floor heating.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Floor Heating Module. Now you can set up the commands:


    Command:

    Operation Code Floor Heating Module Control to control floor heating via the floor heating module
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    3 Current Work Status 0 = Heating, 1 = Cooling, 2 = Heating power output, 3 = Cooling power output
    4 Mode 1 = Normal, 2 = Day , 3 = Night, 4 = Away, 5 = Timer
    5 Normal Temperature 5-95
    6 Day Temperature 5-95
    7 Night Temperature 5-95
    8 Away Temperature 5-95
    9 Current Work Status Enable 0 = OFF, 1 = ON
    12 Vavle Status 0 = OFF, 1 = ON
    15 Watering Time 1-30 min
    Channel 1-8 the floor heating channel
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Floor Heating Module Control to display the floor heating state
    Parameter Value *
    1 Temperature Type 0 = C, 1 = F
    2 Current Temperature 0-100
    3 Current Work Status 0 = Heating, 1 = Cooling, 2 = Heating power output, 3 = Cooling power output
    4 Mode 1 = Normal, 2 = Day , 3 = Night, 4 = Away, 5 = Timer
    5 Normal Temperature 5-95
    6 Day Temperature 5-95
    7 Night Temperature 5-95
    8 Away Temperature 5-95
    9 Current Work Status Enable 0 = OFF, 1 = ON
    10 Timer 0 = Day, 1 = Night
    11 Valve Status 0 = OFF, 1 = ON
    12 Valve Value 0-100 %
    13 Watering Type 0 = Auto Running, 1 = Command from outside
    14 Watering Flag 0 = OFF, 1 = ON
    15 Watering Time 1-30 min

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Status of Floor Heating Module

    Command: to request the current state of one of the floor heating properties. Feedback comes to the channel "Floor Heating Module Control".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Floor Heating Module. Now you can set up the command:

    Feedback:

    Operation Code Read Status of Floor Heating Module to request the floor heating state
    Channel 1-8 the floor heating channel
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value - it is not used (you can leave it empty or write zero)


    During application work you can use the command to request the floor heating properties at the selected time (on timer or with the help of graphic items)



    Sensors In One

    Read Sensor Status (8 in 1, Device Type 315)

    Command with feedback: to read data of the 8-in-1 sensor.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Sensor 8 in 1 (type 315). Now you can set up the commands:


    Command:

    Operation Code Read Sensor Status to request the sensor properties
    Parameter 1-24 Logic Number
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used (you can leave it empty or write zero)

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Sensor Status the sensor state
    Parameter Value *
    1 Dry Contact 1 Status 0 = OFF, 1 = ON
    2 Dry Contact 2 Status 0 = OFF, 1 = ON
    4 Motion Snesor 0 = No movement, 1 = Movement
    7 Delay Time - value

    * Value comes to the feedback channel. It can be used for displaying on items.
    Out of date sensors supports: 3 - Lux (0/1), 5 - Switch 1 (0/1), 6 - Switch 2 (0/1)



    Read Sensor Status (8 in 1, Device Type 314)

    Command with feedback: to read data of the 8-in-1 sensor.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Sensor 8 in 1 (type 314). Now you can set up the commands:


    Command:

    Operation Code Read Sensor Status to request the sensor properties
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Sensor Status the sensor state
    Parameter Value *
    1 Current Temperature 0-80 (-20C – 60C)
    2 Brightness value
    3 Motion 0 = No movement, 1 = Movement
    5 Dry Contact 1 Status 0 = OFF, 1 = ON
    6 Dry Contact 2 Status 0 = OFF, 1 = ON

    * Value comes to the feedback channel. It can be used for displaying on items.
    Out of date sensors supports: 4 - Sonex (0/1), 7 - Switch 1 (0/1), 8 - Switch 2 (0/1)



    Read Sensor Status (12 in 1)

    Command with feedback: to read data of the 12-in-1 sensor.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Sensor 12 in 1. Now you can set up the commands:


    Command:

    Operation Code Read Sensor Status to request the sensor properties
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Sensor Status the sensor state
    Parameter Value *
    1 Current Temperature 0-80 (-20C – 60C)
    2 Brightness Lux
    3 Motion Sensor 0 = No movement, 1 = Movement
    4 Sonic 0 = No movement, 1 = Movement
    5 Dry Contact 1 0 = OFF, 1 = ON
    6 Dry Contact 2 0 = OFF, 1 = ON

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Sensor Status (Sensors In One)

    Command with feedback: to read data of "Sensors in One".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Sensors In One. Now you can set up the commands:


    Command:

    Operation Code Read Sensor Status to request the sensor properties
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Sensor Status the sensor state
    Parameter Value *
    1 Current Temperature 0-80 (-20 ... +60 °C)
    2 Brightness 0-100
    3 Humidity 20-95 % RH
    4 Air 0 = Clean, 1 = Mild, 2 = Moderate, 3 = Severe
    5 Gas 0-100%
    6 Motion Sensor 0 = No movement, 1 = Movement
    7 Dry Contact 1 0 = OFF, 1 = ON
    8 Dry Contact 2 0 = OFF, 1 = ON
    9 UV Switch 1 0 = OFF, 1 = ON
    10 UV Switch 2 0 = OFF, 1 = ON
    11 Sonex 0 = Null, 1 = Valid

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Temperature

    Command with feedback: to read temperature of the DLP panel or another device with the temperature sensor.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel or another with the temperature sensor. Now you can set up the commands:


    Command:

    Operation Code Read Temperature to request data from the temperature sensor
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Temperature the sensor temperature
    Channel 1-255 the number of the temperature sensor (for the DLP panel: 1)
    Value * the current temperature

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Temperature New

    Command with feedback: to read temperature: the command of the new type with support of fractional values.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: DLP Panel or another with the temperature sensor. Now you can set up the commands:


    Command:

    Operation Code Read Temperature to request data from the temperature sensor
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Temperature New the sensor temperature
    Channel 1-255 the number of the temperature sensor (for the DLP panel: 1)
    Value * the current temperature (float)

    * Value comes to the feedback channel. It can be used for displaying on items.



    Universal Control

    Command with feedback: to control properties of different types of sensors with Universal Control support.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type. Now you can set up the commands:


    Command:

    Operation Code Universal Control to set up the sensor property
    Option Value *
    1 PIR sensitivity 1-100
    2 Ultrasonic sensitivity 1-100
    3 Temperature sensor validity 0 = Disable, 1 = Enable
    4 LUX sensor validity 0 = Disable, 1 = Enable
    5 Humidity sensor validity 0 = Disable, 1 = Enable
    6 Air quality sensor validity 0 = Disable, 1 = Enable
    7 PIR sensor validity 0 = Disable, 1 = Enable
    8 Ultrasonic sensor validity 0 = Disable, 1 = Enable
    9 Dry contact 1 validity 0 = Disable, 1 = Enable
    10 Dry contact 2 validity 0 = Disable, 1 = Enable
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Universal Control the state of the sensor properties
    Option Value
    1 PIR sensitivity 1-100
    2 Ultrasonic sensitivity 1-100
    3 Temperature sensor validity 0 = Disable, 1 = Enable
    4 LUX sensor validity 0 = Disable, 1 = Enable
    5 Humidity sensor validity 0 = Disable, 1 = Enable
    6 Air quality sensor validity 0 = Disable, 1 = Enable
    7 PIR sensor validity 0 = Disable, 1 = Enable
    8 Ultrasonic sensor validity 0 = Disable, 1 = Enable
    9 Dry contact 1 validity 0 = Disable, 1 = Enable
    10 Dry contact 2 validity 0 = Disable, 1 = Enable

    * Value comes to the feedback channel. It can be used for displaying on items.



    Analog Value

    Command with feedback: to request properties of different types of sensors with Analog Value support.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type. Now you can set up the commands:


    Command:

    Operation Code Read Analog Value to request the sensor property
    Parameter 0-255 the channel number
    Option the type of the requested property
    0 Lux
    1 Temperature
    2 Power
    3 Current
    4 Pressure
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used (you can leave it empty or write zero)

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Analog Value the sensor property
    Parameter 0-255 the channel number
    Option the type of the requested property
    0 Lux
    1 Temperature
    2 Power
    3 Current
    4 Pressure
    Value * 0-255 the value of the selected variable

    * Value comes to the feedback channel. It can be used for displaying on items.



    Security

    Arm Security Module

    Command with feedback: to set up the state of the security module. It sets up the current security mode (Arm) in the indicated Area.

    add iRidium control panels in the list of devices which can control the security controller: Subnet ID: 253, Device ID: 254.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Security Module. Now you can set up the commands:


    Command:

    Operation Code Arm Security Module to set up the security mode
    Area 1-8 the security area
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * to select the security mode (Arm)
    6 Disarm
    5 Day Arm
    4 Night with Guest Arm
    3 Night Arm
    2 Away Arm
    1 Vacation Arm

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Arm Security Module to display the current security mode
    Area 1-8 the security area
    Value * the current security mode (Arm)
    6 Disarm
    5 Day Arm
    4 Night with Guest Arm
    3 Night Arm
    2 Away Arm
    1 Vacation Arm

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Status of Arm

    Command with feedback: to request the mode of the security module. It returns the current security mode (Arm) in the indicated Area in the channel "Arm Security Module".

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Security Module. Now you can set up the commands:


    Command:

    Operation Code Read Status of Arm to request the current security mode
    Area 1-8 the security area
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * - it is not used

    * Value - indicate it when dragging the command on graphic items


    It is recommended to set up Use Timer: 0 - the command will be sent to equipment at the application launch. You do not need to assign the command to graphic items. You do not need to use the command during work as the security module sends its status to the bus automatically.



    Alarm Security Module

    Command: to activate the alarm signal. The signal (Alarm) in the indicated Area is activated by the comamnd to the security module. You cannot display the status of alarm signals.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Security Module. Now you can set up the commands:


    Command:

    Operation Code Alarm Security Module to activate the alarm signal
    Area 1-8 the security area
    Option Value *
    4 Current Alarm 0 = OFF, 1 = ON
    5 Emergency Alarm 0 = OFF, 1 = ON
    6 Panic Alarm 0 = OFF, 1 = ON
    7 Gas Alarm 0 = OFF, 1 = ON
    8 Fire Alarm 0 = OFF, 1 = ON
    9 Temperature Alarm 0 = OFF, 1 = ON
    10 Power Alarm 0 = OFF, 1 = ON
    11 Silence Alarm 0 = OFF, 1 = ON
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval

    * Value - indicate it when dragging the command on graphic items



    Dry Contact

    Read Status of Dry Contact

    Command with feedback: to request the dry contact state

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Dry Contact. Now you can set up the commands:


    Command:

    Operation Code Read Status of Dry Contact to request the dry contact state
    Area 1-255 the area
    Input Number 1-255 the dry contact number
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Status of Dry Contact to read the dry contact state
    Area 1-255 the area
    Input Number 1-255 the dry contact number
    Value * 0 = OFF, 1 = ON the dry contact state

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Status of Dry Contact (security)

    Command with feedback: to request the state of the dry contact set up for work with the security module, when the sensor is included in "Alarm List"

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Dry Contact. Now you can set up the commands:


    Command:

    Operation Code Read Status of Dry Contact (security) to request the state of the dry contact included in "Alarm List" of the security module
    Area 1-255 the area
    Input Number 1-255 the dry contact number
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Status of Dry Contact (security) to read the dry contact state
    Area 1-255 the area
    Input Number 1-255 the dry contact number
    Value * 0 = OFF, 1 = ON the current state of the dry contact

    * Value comes to the feedback channel. It can be used for displaying on items.



    Power Meter

    Read Voltage

    Command with feedback: to request the current voltage (A:1, B:2, C:3) of the meter

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Power Meter. Now you can set up the commands:


    Command:

    Operation Code Read Voltage to request the current voltage
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Voltage the current voltage
    Parameter 1-3 the channel (phase) number
    Value * the current voltage

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Current

    Command with feedback: to request the effective value of the alernating current (A:1, B:2, C:3, T:4)

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Power Meter. Now you can set up the commands:


    Command:

    Operation Code Read Current to request the effective value of the alternating current
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Current the effective value of the alternating current
    Parameter 1-4 the channel (phase) number
    Value * the effective value of the alternating current

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Power

    Command with feedback: to request the active power (A:1, B:2, C:3, T:4)

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Power Meter. Now you can set up the commands:


    Command:

    Operation Code Read Power to request the active power
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Power the active power
    Parameter 1-4 the channel (phase) number Value * the active power

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Power Factor

    Command with feedback: to request the power factor (A:1, B:2, C:3, T:4)

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Power Meter. Now you can set up the commands:


    Command:

    Operation Code Read PowerFactor to request the power factor
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Power Factor the power factor
    Parameter 1-4 the channel (phase) number
    Value * the power factor

    * Value comes to the feedback channel. It can be used for displaying on items.



    Read Electricity

    Command with feedback: to request the active energy (A:1, B:2, C:3, T:4)

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Power Meter. Now you can set up the commands:


    Command:

    Operation Code Read Power Factor to request the value of active energy
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value * it is not used

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code Read Power Factor the value of active energy
    Parameter 1-4 the channel (phase) number
    Value * the value of active energy

    * Value comes to the feedback channel. It can be used for displaying on items.



    Music

    Music Control (DLP)

    Commands have to be sent to Z-Audio, the DLP panel is not required.

    Command with feedback: to control Z-Audio commands, the same commands DLP panels send. It allows you to get the list of Z-Audio tracks. Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Z-Audio. Now you can set up commands for the available audio sources * (Source):

    * Source:

    • 1 – SD CARD
    • 2 – NAS-HDD (FTP Server)
    • 3 – SERVER
    • 4 – WEB-RADIO
    • 5 – RADIO
    • 6 – AUDIO IN
    • 7 – INTERCOM


    Command:

    Operation Code Music Control (DLP) to control playback
    Command Zone Source *
    0 POWER 1-9 -
    1 STATUS REQUEST 1-9 -
    2 SOURCE NEXT 1-9 -
    3 VOLUME 1-9 -
    4 MUTE 1-9 -
    5 TONE REQUEST 1-9 -
    6 BASS UP 1-9 -
    7 BASS DOWN 1-9 -
    8 TREBLE UP 1-9 -
    9 TREBLE DOWN 1-9 -
    10 PLAY/STOP - 1-9
    11 PLAY - 1-9
    12 STOP - 1-9
    13 PLAY MODE REQUEST - 1-9
    14 MODE NEXT - 1-9
    15 MODE PREV - 1-9
    16 LIST NEXT - 1-9
    17 LIST PREV - 1-9
    18 NEXT - 1-9
    19 PREV - 1-9
    20 CHADJ NEXT - 1-9
    21 CHADJ PREV - 1-9
    22 CHANNEL SCAN NEXT - 1-9
    23 CHANNEL SCAN PREV - 1-9
    24 CHANNEL NEXT - 1-9
    25 CHANNEL PREV - 1-9
    26 SAVE - 1-9
    27 UPDATE STATUS - 1-9
    28 UPDATE LIST - 1-9
    160 LIST - 1-9
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    0 to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval
    Value it is not used. Write 0 when dragging the command on items


    Feedback:

    Operation Code Music Control (DLP) the playback status
    Command Zone Source * Value **
    128 SOURCE 1-9 - 1-9
    129 VOLUM 1-9 - 0-100
    130 DND - 1-9
    131 LOCK - 1-9 0 = LOCKED, 1 = UNLOCKED
    132 POSITION IN PERSENT - 1-9 0-100
    133 POSITION CURRENT - 1-9 0-999.9 s
    134 POSITION TOTAL - 1-9 0-999.9 s
    135 PLAY STATUS - 1-9 1 = STOP, 2 = PLAY
    136 PLAY MODE - 1-9 1-4
    137 LINE 1 - 1-9 List: No/Total
    138 LINE 2 - 1-9 Playlist Name
    139 LINE 3 - 1-9 Song: No/Total
    140 LINE 4 - 1-9 Song Name
    141 BASS - 1-9 1-7
    142 TREABLE - 1-9 1-7
    160 LIST - 1 or 2 List ***

    * Value comes to the feedback channel. It can be used for displaying on items.

    *** List - the list of folders and tracks which can be displayed with the help of the List item, see the example of use below.


    Displaying the list of tracks (the LIST command):

    Z-AUDIO LIST

    The List graphic item allows you to form the list of tracks and perform actions on clicking on the list items:

    • to open the folder on clicking on the list item - folder
    • to start playback on clicking on the list item - track
    • to return to the folder above when clicking on the first list item: [ ... ]


    The list items will be organized on the basis of the template - the popup which has to be created in the project beforehand. Creation and filling in items are performed automatically. Item settings:

    List, the item where the list of tracks will be displayed:
    HDL 4.png

    List Template: the name of the popup selected as the template for each list item.

    Popup, the template of one list item:
    HDL 5.png

    The track name will be written in the text field of the popup, not the items on it.

    Assign the LIST command to control the list and to display data:

    HDL 6.png
    1. Select the List graphic item, open the Programming tab
    2. Select the Select event. In the macros editor for the Select event find the command Send To Driver > Send Token
    3. In the Channel string select the LIST command for the SD or FTP source
    4. In the Token string select the path to the List graphic item on the page or popup, the item property: SelectItem
    5. Click ОК to save the command


    Assign LIST feedback to display the list of Z-Audio tracks on the item:

    HDL 7.png
    1. In Project Device Panel select the LIST feedback channel from the SD or FTP source
    2. Drag the feedback channel on the List graphic item, select "More..." in the dialog of assigning
    3. Select the This property of the graphic item
    4. Click ОК to save feedback

    Now the command and feedback are set up, the item will display the list of Z-Audio tracks.



    Music Control (TTP)

    Command with feedback: the auxiliary TTPlayer command to control Z-Audio. The Z-Audio functions are fully covered by the Music Control (DLP) command, without requesting use of the DLP panel.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Z-Audio. Now you can set up the commands:


    Command:

    Operation Code Music Control (TTP) to control playback
    Parameter Option Value *
    1 - Source selection N/A 1 - SD card
    2 - External audio input
    3 - FTP server
    4 - Radio FM On
    2 - Play mode N/A 1 - Single playing
    2 - Single repetition
    3 - Order cycle
    4 - All repetition
    3 - List/Channel N/A 1 - Previous list
    N/A 2 - Next list
    1-255 3 - Select List Number
    N/A 4 - Previous channel
    N/A 5 - Next channel
    1-255 6 - Select Channel Number
    4 - Play control 0-79 1 - Previous
    2 - Next
    3 - Play
    4 - Stop
    5 - Volume N/A 0 - Auto
    1 - High
    2 - Medium
    3 - Low
    6 - Play 0-999 - Song 0-255 - List
    Need Confirm Disable/Enable to wait for the confirmation about command delivery from the bus (it is not recommended)
    Use Timer false not to use timer for automatic repeat of the command
    to send the command once, at the application launch
    1...n (c) to repeat the command with the indicated interval

    * Value - indicate it when dragging the command on graphic items


    Feedback:

    Operation Code the playback status
    Parameter Option Value *
    see the table with description of the command list|}

    * Value comes to the feedback channel. It can be used for displaying on items.



    HomePlay Network Player

    Installation, setting and a list of commands and feedback channels are the same as for Music Control (DLP).
    To understand it better, download the example, enter Subnet ID / Device ID of the device.

    download:
    • Example of work with HomePlay Network Player


    HDL Granite Panel

    To get data from sensors and to control equipment, use operation codes with the following settings:

    • Temperature:
      • Read Temperature New (Chanel = 1),
      • Read Temperature (Chanel = 1),
      • Read Analog Value (Chanel = 0, Option = 65),
    • Humidity:
      • Read Analog Value (Chanel = 0, Option = 69),
    • Voltage:
      • Read Analog Value (Chanel = 0, Option = 2),
    • Control of warm floor:
      • Panel Control (Parameter = 20~21, 25~28, Option = 1~8),
    • Temperature of warm floor:
      • Floor Heating Control (DLP) (Parameter = 3~8, FH ID = 1~8).

    A command with a corresponding feedback channel must be used in a project for correct work of equipment.


    Download the example below and enter Subnet ID / Device ID.

    download:
    • An example of project to work with HDL Granite Panel


    Gate HDL to Dali

    Read Color Temperature

    Command: to request the current value of brightness or colors of dimmer channels. Feedback comes to the "Color temperature control" channel. Usually it is used with the following setting: Timer: 0 to get dimmer and relay states when the app is being launched.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Gate HDL to Dali. Now you can set up the command of requesting the dimmer state.


    Command:

    Operation Code Read Color Temperature to request the state of dimmer color and brightness
    Channel 1-255 number of a channel
    Need Confirm Disable/Enable to wait for confirmation from the bus that the command has been sent (not recommended)
    Use Timer false not to use the timer of automatic command repeat
    0 to send a command once when the app starts
    1...n (c) to repeat the command with indicated interval
    Value * - it is not used (you can leave ot empty or enter zero)

    * Value - enter it when drag'n'dropping a command on a graphic item


    Color temperature control

    Command with feedback: control of dimmer brightness and color.

    Select the HDL device, indicate its Subnet ID / Device ID, select the device type: Gate HDL to Dali. Now you can set up commands for controlling channel brightness and color and receiving data about their states.


    Command:

    Operation Code Color temperature control to control the state of dimmer brightness and color
    Channel 1-255 number of a channel
    Command Brightness / Color type of control (to control brightness or color)
    Control Type Single, CCT, RGB, RGBW, RGBWY type of color control
    Need Confirm Disable/Enable to wait for the confirmation from the bus that the command is sent (not recommended)
    Use Timer false not to use the timer of automatic command repeat
    0 to send a command once when the app starts
    1...n (c) to repeat the command with indicated interval
    Value * 0...n value of color or brightness depending on the seleted type

    * Value - enter it when drag'n'dropping a command on a graphic item


    Feedback:

    Operation Code Color temperature control state of dimmer color or brightness
    Channel 1-255 number of a channel
    Command Brightness / Color channel type (brightness/color)
    Control Type Single, CCT, RGB, RGBW, RGBWY type of color control

    * Value comes to the feedback channel. It can be used for displaying on items.


    HDL CMD Test. Testing Sent Commands

    CMD test allows you to compare data that come from the i3 pro app with data that come from the HDL native app, other software or from equipment itself.

    1 Launch the HDL Buspro app and open the "Tool" tab:

    CMD test 1.png

    2 Enter identificators of the device that commands must be tracked (Subnet ID, Device ID):

    CMD test 2.png

    3 Put a flag next to the "The object device" parameter.

    4 Control equipment, data from commands will be displayed in the lower window.

    Data can be sent to our technical support as a screenshot of the window or as a text file.



    Источник — «https://dev.iridi.com/index.php?title=HDL/en&oldid=138221»
    Категория:
    • Шаблоны:Инструкции
    About us
    Company
    Team
    History
    Philosophy
    Rewards
    Partnership
    Our partner
    Partnership Programs
    Apply for partnership
    products
    iRidium pro
    iRidium lite
    iRidium gate
    iRidium server
    Loads
    iRidium pro
    iRidium lite
    Other version
    Marketing materials
    Support
    On-line courses/Video
    Recommended equipment
    Other version
    iRidium pro
    Documentation
    FAQ
    Forum
    iRidium lite
    Documentation
    Forum
    Projects
    Standart projects
    Smart buildings
    Smart house
    Special solution
    Find a dealer
    News
    Youtube
    Twitter
    VK
    Logo
    contact@iridi.com
    +7 (499) 322-73-29

    Privacy policy