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

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

    Содержание

    • 1 Limiting functions of a control panel
      • 1.1 Setting a panel
      • 1.2 Launcher mode
        • 1.2.1 Setting the launcher mode
        • 1.2.2 Deactivating the launcher mode
      • 1.3 Kiosk mode
        • 1.3.1 Setting the kiosk mode

    Limiting functions of a control panel

    Manual on setting i3 pro in the launcher and kiosk modes

    Works only on Android devices

    Setting a panel

    1 Reset a panel;

    Kiosk 0001.png


    It is done in the "Reset and restore" menu of a control panel.

    2 Skip all settings when launching a panel;
    Do not set personal acccounts on a panle it won't allow to set the Kiosk mode..
    3 Connect a panel to a PC via USB cable.;
    4 Turn on "USB debugging" in Developer's settings;

    Kiosk 0002.png


    Kiosk 0002 1.png


    Kiosk 2 1.png


    Kiosk 2 2.png


    If your panel does not have "Developer's settigns" menu, go to "About device" menu and press several times on the built number. Developer's mode will be activated and the required menu will appear..

    Kiosk 0003.png


    Kiosk 0003 1.png


    5 Download and install i3 Pro with Kiosk-mode;
    6 Log in the app;

    Kiosk 4.png


    7 Install SDK Platform-tools on PC
    8 Unpack the archive;
    9 Launch the command line;
    10 Write in the command line the path to the folder where you unpacked the archive and launch adb shell;
    Commands look like this:
    cd C:\Users\User\Downloads\platform-tools_r28.0.2-windows\platform-tools
    adb shell

    Kiosk 5 01.png


    Kiosk 6 02.png


    If everything is correct, the command line of a device where you want to instrall the kiosk mode appears..

    Kiosk 7 01.png


    11 Enter the following in the command line of a device
    dpm set-device-owner com.iridium.i3pro_v100.kiosk/workdata.DeviceAdminHelper
    If everything is all right, a message appears:

    Success: Device owner set to package ComponentInfo{com.iridium.i3pro_v100/workdata.DeviceAdminHelper}
    Active admin set to component {com.iridium.i3pro_v100/workdata.DeviceAdminHelper}
    
    Kiosk 8 01.png



    Connection via Ethernet ↓

    1 Connect a panel to the Internet.

    It is required that a panel and PC with the archive are in one subnet.

    2 Find the IP address of the panel (Settings > Network and Internet > Ethernet > IP address).

    Kiosk1.png


    3 Install SDK Platform-tools on a PC.

    4 Enter a command:

    adb connect 172.17.110.13 (IP address of the panel)

    If everything is all right, a message appears:

    Kiosk2.png


    5 Enter a command:

    adb devices

    If everything is all right, a message appears:

    Kiosk3.png


    Launcher mode

    The launcher mode limits the functions of a panel. i3 pro app is launched by default when a panel is on.
    i 3 pro launched in the launcher mode blocks "Back" and "Home" buttons and does not allow to close itself.

    Setting the launcher mode

    1Do all actions from panel settings section;
    2When i3 pro is launched, press the "Home" button. A notification appears about using i3 pro app by default. Press "Always".

    Kiosk 8 9.png


    If this notification does not appear, go to the panel settings and enter "Apps" section.

    Kiosk 9.png


    Go to settings.

    Kiosk 10.png


    Go to Home app

    Kiosk 11.png


    Install i3 pro kiosk as a launcher

    Kiosk 12.png


    Deactivating the launcher mode

    To deactivate the launcher mode, press "Menu" and go to the panel settings.

    Kiosk 13.png


    Go to "Apps" section

    Kiosk 9.png


    Go to settings.

    Kiosk 10.png


    Go to Home app

    Kiosk 11.png


    Install a standard launcher

    Kiosk 14.png


    Kiosk mode

    Kiosk mode is a mode that limits a panel functions to working with only one app. When i3 pro is launched in the kiosk mode a user can not use any other functions of a panel.

    Attention! Panels by iRidi (P6/P8/P10) can be set only when connecting via Ethernet.

    Setting the kiosk mode

    Kiosk mode is turned on and off in i3 pro project.
    1 Create a panel project or open a panel project you have and add to it 2 buttons, that turn on and off the kiosk mode.

    Kiosk 15.png


    2 Create a new script and write in it:

    function enablemode()
    {
       IR.KioskMode(true);
    };
     
    function disablemode() 
    {
       IR.KioskMode(false);
    };

    3 The next step is to set script call. Select which button will activate the kiosk mode (Enable kiosk mode) and go to the programming tab. In object properties set script call by releasing a button.

    Kiosk 16.png


    4 Select Script Call from the list and double click it.

    Kiosk 17.png


    5 Select the enablemode function from the list.

    Kiosk 18.png


    Kiosk 19.png


    6 Do the same actions for the button to deactivate the kiosk mode (Disable kiosk mode) and select the disablemode function in the last step.

    Kiosk 20.png


    7 Set your panel
    8 Download a project on a panel

    We recommend placing these buttons on a separate popup and setting [1] when it is called.

    download:
    • An example
    Источник — «https://dev.iridi.com/index.php?title=Kiosk-mode/en&oldid=137446»
    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