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

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

    Содержание

    • 1 iRidium for iEAST
    • 2 Description
      • 2.1 Connection
      • 2.2 Work in iRidium
        • 2.2.1 Network scanning
      • 2.3 Driver Setting
        • 2.3.1 Setting Subdevices
        • 2.3.2 Setting Commands and Feedback Channels
          • 2.3.2.1 Slave
          • 2.3.2.2 Master
          • 2.3.2.3 Setting USB Playlist

    iRidium for iEAST

    A set of tools to create control interfaces for equipment by iEAST.

    The documentation was updated on 12.9.2023


    Example: iEAST

    Description

    iRidium for iEAST is a set of tools that allows you to create an interface to control the iEAST audio amplifiers.

    Tested with equipment:

    StreamAmp AMP-i50B – network audio player with amplifier with 20W-50W per channel for concealed mounting.

    This device is designed primarily for integration into the Smart Home system and building audio multi-room. The metal casing with passive cooling and special mounts allows the device to be mounted concealed, e.g. behind a false ceiling.


    Connection

    It is easy to connect iEAST StreamAmp AMP-i50 adapter. Connect iEAST StreamAmp AMP-i50 to your acoustic system and home Wi-Fi network and set up equipment with the help of iEAST Play app.


    Work in iRidium

    Create a new project and add the iEAST driver to it with the help of a scanner or manually.

    Network scanning

    Scanning works only in the local network - it allows to add all iEAST devices to iRidium project. Here is how to do it:

    • Create a new project and click Scanner / Import > iEAST Scanner in the Devices tab;
    • Fill in the IP-address to connect to equipment;
    • Choose a device that you plan to control.
    IEAST1.png

    If the scanner can't find equipment, you can enter the driver settings manually:

    Driver Setting

    1 Add the iEAST driver in the Devices tab to a created project:

    IEAST2.png

    2 Enter the driver connection settings:

    IEAST3.png
    • Log Level - the level of logging;
    • Host - IP-address of the equipment;
    • Port - port (80 by default);
    • Update Time - frequency of requests to equipment (ms.);
    • Driver Version - a version of a driver.

    3 Click the left mouse button on the added iEAST driver and add required subdevices (Add subdevice). Each device has a preset list of commands and feedback channels according to its type.

    IEAST4.png


    Setting Subdevices

    IEAST5.png
    • Name - subdevice name;
    • Driver Type - type of the driver (iEAST);
    • Device Type - type of the subdevice (Master / Slave);
    • SSID - subdevice identifier;
    • Device IP - IP adress of the subdevice.


    Setting Commands and Feedback Channels

    SendRecieve.png

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


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


    Slave

    Command

    Command Value Description
    Volume 0 ~ 100 Set the volume on the device.
    Mute Room 0 / 1 Turn on / off sound on the device.

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


    Feedback

    Feedback Value Description
    Volume 0 ~ 100 Current volume level on the device.
    Mute 0 / 1 Mute mode is on / off.

    * Value - a value that comes from equipment.


    Master

    Command

    Command Value Description
    Pause Any value Pause the current playback.
    Stop Any value Stop the current playback completely (to continue playing, you will need to use the Play File command).
    Pause/Resume Any value Pause or resume the current playback
    Previous Any value Play the previous track.
    Next Any value Play the next track.
    If Loop Mode is on, the playlist will start from the beginning if the "Next" command is sent when the last track is played.
    Seek Position 0 ~ ... Set the current track playback to the sent position (in seconds).
    Volume 0 ~ 100 Set the volume level on the amplifier.
    Mute 0 / 1 Turn on / off the sound on the amplifier.
    Loop Mode 0 ~ 4 Set the track shuffle and loop mode:
    0 - playlist looping without shuffling;
    1 - looping the current track without playlist shuffling;
    2 - shuffling the playlist, looping the playlist;
    3 - playlist shuffling without looping;
    4 - no playlist shuffling and looping.
    Play File 1 ~ ... Play the track from the USB disk.
    Get a playlist from USB Any value Get a tracklist from the USB disk.
    Reboot Any value Restart the amplifier.
    Calling Preset 1 ~ 9 Turn on the preset pre-configured in the app.
    Switch Source 1 ~ 5 Change the playback source:
    1 - AUX,
    2 - Bluetooth,
    3 - optical,
    4 - USB Disk (Wiimu Local),
    5 - WiFi (not all devices support this option).
    Alarm 0 ~ 2 Turn on alarm:
    0 - turn off playback;
    1 - turn on alarm with a track pre-set in the commands properties;
    2 - turn off playback (if Loop Mode = False) or turn off the Loop Mode (if Loop Mode = True) and start playing next tracks after the current one.
    Parameters:
    Alarm ID 0 ~ ... Track number from the USB stick in the amplifier.
    Loop mode False / True Turn on the Loop Mode when alarm is on.

    *Value - indicate when dragging the command on graphic item.


    Feedback

    Feedback Value Description
    Source AUX,
    Bluetooth,
    optical,
    USB Disk (Wiimu Local),
    WiFi
    Current source.
    Status play,
    pause,
    stop
    It shows the current state of playing.
    Loop Mode 0 ~ 4 It shows the current track looping and shuffling mode:
    0 - playlist looping without shuffling;
    1 - looping the current track without playlist shuffling;
    2 - shuffling the playlist, looping the playlist;
    3 - playlist shuffling without looping;
    4 - no playlist shuffling and looping.
    Current Position 0 ~ ... Current track position (sec).
    Title Text Name of the current track.
    Track Number 0 ~ ... The total number of tracks in the playlist.
    Track Index 1 ~ ... Number of the current track.
    Volume 0 ~ 100 Current volume in the amplifier.
    Mute 0 / 1 Mute mode is off/on.
    USB Playlist json The tracklist in the USB disk. To update the tracklist, send any value in the "Get a playlist from USB" channel. To display the tracklist in the Advanced List, follow the instruction below.

    * Value - a value that comes from equipment.


    Setting USB Playlist

    1 To display the track list, draw the Advanced List item.

    2 Create a popup and name it TplPlayList. Create "Label" items on the popup. Labels are a sort of templates where track name and number are displayed.

    IEAST6.png

    3 Then go back to the Advanced List item and go to the template setting by clicking the “Template setting” button.

    IEAST7.png

    4 Add the TplPlayList popup and enter "type" in the Code line, as shown in the picture.

    IEAST8.png

    5 To set a template, open it with a double click. Then add labels to the template. Enter "type" in the Type field. Then add the following labels with requierd tokens: lbl.Name.Text; Service.Value

    After adding labels click the line several times and enter values to each label . Value for labels:

    • lbl.Name.Text - name
    • Service.Value - id
    IEAST9.png

    6 To assign a feedback, click on the Advanced List item, then go to the Data source (located near the Template setting). Select Driver > Feedbacks > USB Playlist.

    IEAST10.png

    7 To play tracks from the list, add the following script to the project:

    var list = IR.GetPage("Main page").GetItem("ContentList"); // Enter your path to item "Advanced List".
    var i = 0;
     
     
    IR.AddListener(IR.EVENT_LIST_ITEM_CHANGE, list, function(item, subitem, event_type, object) {
        if (event_type == 11)
        {
            i = item;
            IR.GetDevice("IEAST").Set(""Iridium open space:Play File"", i + 1); // Enter your patch to channel "Play File" and insert to value "i + 1"
        }
    });
    Источник — «https://dev.iridi.com/index.php?title=IEAST/en&oldid=135908»
    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