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

    Содержание

    • 1 Setting Akuvox SIP Video Intercom to Work with iRidium
      • 1.1 Tested Devices
      • 1.2 Setting Akuvox Outdoor Videophone Panels
        • 1.2.1 E21V Model
        • 1.2.2 R29S Model
      • 1.3 Installing i3 pro app on Akuvox IT82R Panels
      • 1.4 Working in iRidium studio
        • 1.4.1 Setting a button to open the door
      • 1.5 Demo project

    Setting Akuvox SIP Video Intercom to Work with iRidium


    Tested Devices

    Model Description Appearance
    Akuvox
    E21V
    outdoor videophone panel
    Akuvox-e21v.jpg
    Akuvox
    R29S
    outdoor videophone panel
    Akuvox-r29s.png
    Akuvox
    IT82R
    indoor videophone panel
    Akuvox-it28r.jpg

    Setting Akuvox Outdoor Videophone Panels

    Settings can be slightly different depending on the model and the firmware of videophones.

    1 Go to the web-interfaсe of the videophone panel and enter the login and password (by default they are admin and admin).

    Akuvox web e21v00.png

    2 Set IP addresses of the videophone panel as it is required for the network of your SIP system.

    Akuvox web e21v06.png

    3 Select audio codecs.

    Akuvox web e21v05(1).png

    4 Set access parameters to external SIP server:

    Akuvox web e21v04.png

    Click Submit button. If connection to the SIP server is successful, Registered status of the account is displayed.

    E21V Model

    1 Set parameters to control opening the door.

    Akuvox web e21v02.png
    • Relay Delay (sec): time to unblock the lock (in seconds),
    • DTMF: a digital key to open the door


    2 Set parameters of the video stream.

    Akuvox web e21v03.png

    You can try several variants of working with a coder by choosing H.264 or MPEG4 or MJPEG.

    3 Set sound parameters.

    Akuvox web e21v08(1).png

    If the volume is too loud echoing can appear.

    4 The number of the intercom panel (for example, 4003) and a panel with i3 pro (for example, 4002) can be changed in this tab:

    Akuvox web e21v01.png

    R29S Model

    1 Set parameters to control opening the door.

    Akuvox web r29s03.png
    • Relay Delay (sec): time to unblock the lock (in seconds),
    • DTMF Option: the number of digits in the combination,
    • DTMF: a digital key to open the door,
    • Multiple DTMF: a digit combination that opens the door.


    2 Activate RTSP video stream.

    Akuvox web r29s04.png

    The volume is set on the sensor screen of R29S device. Use the manual by the manufacturer to enter the sound settings.


    Installing i3 pro app on Akuvox IT82R Panels

    i3 pro app can be launched on the indoor Akuvox IT82R panel. To do it, enter Admin mode on the panel (by default User Mode is activated)

    1 Go to this menu Settings > System Info > Version.

    2 Click 10 times on the User Permission field. A window to select a mode will appear.

    3 Select Admin Mode and click CONFIRM.

    4 Go to the Applications tab in the main menu and then click Browser label.

    5 Follow the link:

    https://www.iridi.com/download/software/v3/

    find and download the .ipk file of the i3 pro setup.

    6 Go to the Applications tab in the main menu again and launch ExplorerMini.

    7 The downloaded .ipk file is located in the Download tab by default. Install it.

    8 The label of the installed app appears in the Applications tab.

    9 Now i3 pro app is installed you can upload a panel project to it via iRidium cloud.


    Working in iRidium studio

    1 Create a panel project.
    2 Add SIP driver and set it.

    SIP1.png

    The most important settings are marked with red.

    • Host - enter the IP-address of the call-panel (default address -192.168.1.5 )
    • Port - port of the call panel (always "5060" according to the SIP standard)
    • SIP ID - username of the SIP account activated in step 7 of this manual
    • Password - password of the SIP account activated in step 7 of this manual
    • Use SIP TONE - true, generate SIP messages of tone dial
    • Use DTMF Tone - false, do not generate regular messages of tone dial
    • Codec PCMU - true, activation of G.711μ audio codec
    • Codec PCMA - true, activation of G.711a audio codeс
    • Codec H264 - true, activation of H.264 video codec

    Deactivate other codeсs (false)

    3 Add graphic items to the project and set them.

    Came bpt 9.png

    4 Add the following script to the project:

    outdoor_station_number = "0101010100"; // topological code of IPerVoice panel
    var SIP = IR.GetDevice("SIP");   // name of SIP driver
    var action = "CALL";             // default action
    ButtonAction = IR.GetItem("Page 1").GetItem("Button_action");
    LabelName = IR.GetItem("Page 1").GetItem("Label_name");
    LabelNumber = IR.GetItem("Page 1").GetItem("Label_number");
    SwitchVideo = IR.GetItem("Page 1").GetItem("Switch_video");
     
    IR.AddListener(IR.EVENT_START,0,function()
    {
      // display the SIP video
      IR.GetItem("Page 1").GetItem("Video").GetState(0).Image = "sip_image://";
    });
     
    IR.AddListener(IR.EVENT_TAG_CHANGE, SIP, function(name, value) {
      if (name == "STATUS") {
        var flagReady = (value == "On Hook..." || value == "Incoming Call...");
        ButtonAction.Enable = flagReady;
        var flagTalk = (value == "Talking...");   
        IR.GetItem("Page 1").GetItem("Button_door").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button1").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button2").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button3").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button4").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button5").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button6").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button7").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button8").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button9").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button0").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button_asterisk").Enable = flagTalk;
        IR.GetItem("Page 1").GetItem("Button_octothorp").Enable = flagTalk; 
        var flagConnect = (value == "Dialing..." || value == "Trying..." || value == "Ringing..." || value == "Talking..."
        || value == "Not Found..." || value == "Not Acceptable..." || value == "Not Available..." || value == "Service Unavailable...");
        IR.GetItem("Page 1").GetItem("Button_cancel").Enable = flagConnect;
        SwitchVideo.Enable = !flagConnect;
        if (value == "Incoming Call...") {
          action = "ANSWER";
          LabelName.Text = SIP.GetFeedback("INCOMING CALL NAME");
          LabelNumber.Text = SIP.GetFeedback("INCOMING CALL NUMBER");
        }
        if (value != "Incoming Call..." && value != "Talking...") {        
          action = "CALL";
          LabelName.Text = "---";
          LabelNumber.Text = outdoor_station_number;   
        }   
        var flagShow = (flagReady || flagConnect || flagTalk);
        LabelName.Visible = flagShow;
        LabelNumber.Visible = flagShow;             
      }		
    });
     
    function Talk() {
      SIP.SetFeedback("NUMBER", outdoor_station_number); // when calling number is required         
      SIP.Set(action, SwitchVideo.Value);                // call or answer, audio or audio+video
    }

    5 Set the graphic items to interact with the SIP driver and the script.

    Setting a button to open the door

    When a button on a call panel is pressed, a call begins. To open the door, a digital code must be sent, it can be set in the settings of the call panel (default code - “*50”)
    1 Create a new script.
    2 Add the following to it:

    function SIPsendtone1(){
        var SIPdevice1=IR.GetDevice("SIP");
        SIPdevice1.Set("SEND TONE", 10); // sending “*”
        SIPdevice1.Set("SEND TONE", 5);// sending “5”
        SIPdevice1.Set("SEND TONE", 0);// sending “0”
    }

    3 Creatre a button and assign the call of this script to it.


    Demo project

    Download the demo project

    The panel project contains:

    • a display where video from the panel camera is displayed in real time,
    • a keyboard to enter numbers,
    • answer button,
    • cancel button,
    • button to open the door,
    • displaying the current status,
    • displaying information about the subscriber (name, number),
    • setting the volume of the speaker and the mic of i3 pro panel.


    Akuvox 04(1).png

    You can launch the demo-project:

    • on Akuvox IT82R panel, using iRidium cloud,
    • on a PC with Windows OS using Emulator.


    The important condition of the project work is that your local net has software or hardware SIP server with accounts of indoor and outdoor panels. In this example, IP address of the SIP server is 192.168.1.111, accounts with logins 4002 and 4003.

    Manual on setting software SIP-servers :

    • SIP server 3CX PhoneSystem
    • SIP server linphone.org (sip.linphone.org). Create accounts on the web-site. Every account has its login that you must use as the subscriber number. The server address - sip.linphone.org.


    After a project is launched on Akuvox IT82R panel we recommend turning off the auto locking the screen to avoid the app going into the background mode and disconnections from the SIP server:

    • go to System menu of the app to the Screen tab,
    • change the Disable auto-lock in to "Turn on".


    Источник — «https://dev.iridi.com/index.php?title=SIP_Akuvox/en&oldid=119058»
    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