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

  • iRidium studio 2019
  • Module solutions: driver + i3 pro interface
  • Содержание

    • 1 Module solutions: driver + i3 pro interface
      • 1.1 Types of ready solutions
      • 1.2 Pro interface-modules
      • 1.3 Lite widget-modules

    Module solutions: driver + i3 pro interface

    How to use ready visualizaton in control interfaces

    Types of ready solutions

    Numerous devices, services and systems offer interaction capabilities that require complicated realization on the side of the i3 pro. For example, a multiroom system by Sonos allows to control sound sources, the volume of the sound, to select tracks to play in different rooms and to set sound. A user deals with these capabilities via an interface, developing which is a laborious process.

    Ready solutions as a driver, logics and interface:

    1. Pro interface-modules
      interface-modules on iRidium mobile web-site, in "JS MODULES" section are regular "pro" interfaces the appearance of which can be edited to suit your interface. Usually, the script and basic drivers of a module can also be edited. Some modules are commercial
    2. Lite widget-modules
      A catalogue of MODULES is available in iRidium studio. Module-widgets originally developed for i3 lite from the catalogue. Widgets realize an interface and a driver, but unlike "pro" modules, their appearance and contents can't be edited. Once you set the connection parameters of a widget it is used "as it is" without a capability to change its appearance. Only the location of a widget can be changed. To use these modules i3 lite license is not required, only drivers used in the interface are considered.
    3. Solutions by community
      Our support forum can help you to find a ready solution, as iRidium intergrators often share their variants of interfaces and scripts to solve different tasks there. These solutions can be used as "pro" modules from point 1.


    If you use a iRidium server in your project, i3 lite module-widget can't be uploaded on the server, it will connect to equipment directly from i3 pro.

    Interface-modules, created fro pro can basically be uploaded on the server, but a lot depends on the structure of each particular module and your programming skills. As part of module logic can be responsible for interface work, and another part - for connection wth equipment. And these parts will have to be divided between different apps. It may take time and require good programming skills.

    Pro interface-modules

    Let's call a pro-module any interface (file of *.irpz format) for i3 pro, containing logic, drivers and see how such modules can be added to a visualization interface that you are developing.

    How to add pro-module to a interface for i3 pro:

    1. Download an interface module in *.irpz format from iRidium mobile web-site and open it in iRidium studio
    2. Open in iRidium studio a recepient interface where a module must be added
    3. Drag'n'drop the module tab on the tab of the recepinet interface
    4. If the iRidium studio shows an error saying that names of drivers, scripts or popups are repeated, correct it. To do it, rename pages, scripts and drivers in the recepient interface. Do not rename anything in a module, as module logic is often based on the names of its pages and popups. If they are changed, the module may cease functioning. The same interactions in a recepient interface are easier to find and correct.


    Studio2019 MergeInterfaces.png

    Lite widget-modules

    Lite-module is a popup-interface (widget) with a hidden driver and logic. It can be added to your interface and opened when required. But nothing can be changed in the appearacne or logic. Lite-widget can be added via MODULES panel in iRidium studio. Some commands of a widget can be available apart from widget in other parts of an interface or logic.

    Lite-widget is required, if you could not find a ready solution for i3 pro, but you saw support of a required device in i3 lite. It's also convenient to use in i3 pro, modules for multimedia equipment with numerous functions that take a long time to create on your own.

    Lite-widgets for professional automation systems (KNX, HDL, ...) are not recommended to use in i3 pro, as they have no advantage over built-in drivers: the interface of a ready module can easily be created by you in i3 pro soon after you start working with iRidium.


    Setting Lite-modules is done in i3 lite app: the app opens in config mode after pressing "+" in the MODULES tab in iRidium studio:

    Studio2019 Modules.png
    Studio2019 Modules AddFromApp.png
    1. Select "Devices" "Config" menu
    2. Click "+" next to Devices in the setting window that appeared
    3. Select a way to add a module:
      1. by scanning the local net
      2. by adding manually from the catalogue
    4. Select a module and add it. Enter required settings; if it is necessary change the name that will be displayed on a widget
    5. Go back to "Config" window (the main page to setting) and click "Save & Close project". The configuration of a module is completed
    6. iRidium studio offers to "reload a project from a disk". SelectReload and all your data will be saved. Now lite-module is added to your interface.


    Contents of lite-module:

    • Actions are a list of commands available to use in an interface outside lite-module. For example, there is "turn on" button on a widget of the module. "Turn on" command may be available in Actions and it can be assigned to a button of your interface outside the module, and it will function like a widget button.
    • Widjets are popups available to use the same way as usual popups of your interface
      • Tags are feedback channels that are used on corresponding widgets and are available to use in an interface
    Источник — «https://dev.iridiummobile.net/index.php?title=IRidium_studio_2019_Ready_Solutions/en&oldid=84558»
    Категория:
    • Studio2019
    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