Эта страница является
переводом страницы
Urmet. Перевод выполнен на 100%.
iRidium for Urmet IPerVoice
how iRidium server works with Urmet system
documentation was last updated on 28.1.2019
Advantages
i3 pro panels can be connected to Urmet 1039 IPerVoice intercom system with the help of home gateway - Urmet Home Gateway 1071/2. Mobile devices with i3 pro app and SIP-driver can ne used as subscriber IP-panels in this system with the following functions:
- audio- and video calls to other IPerVoice panels,
- answering calls,
- opening intercom door remotely.
Настройка сервера Urmet
1 Войдите в веб-интерфейс сервера IP-системы 1039/1. Введите логин и пароль для системного администратора (по умолчанию sysadmin, yourevip). Нажмите кнопку Connect.
2 Откроется главная страница веб-интерфейса. Домофонная система IPerVoice должна быть настроена (используйте Wizard в веб-интерфейсе и руководство по эксплуатации Urmet). В систему также должен быть добавлен домашний шлюз Home Gateway 1071/2.
Нажмите кнопку SEARCH.
3 Выберите Device type and device name. Нажмите кнопку Search....
4 В списке найденных устройств кликните на Home Gateway.
5 Нажмите кнопку Home gateway page.
6 Откроется страница веб-интерфейса домашнего шлюза.
Ваш компьютер и домашний шлюз должны быть в одной подсети, чтобы страница была доступна.
Настройка Urmet Home Gateway
1 Введите логин и пароль инсталлятора (по умолчанию installer, dacirrye).
2 Нажмите кнопку FAVA SIP Server.
3 Нажмите кнопку Create Account, чтобы создать учетную запись для панели i3 pro.
Оставьте поля Username и Password пустыми.
4 Создайте столько учетных записей, сколько необходимо.
5 Теперь три панели i3 pro можно подключить к системе Urmet IPerVoice через порт LAN2 домашнего шлюза 1071/2.
6 Далее для вызывной панели, например, Urmet 1039/72 добавьте дверь и настройте её. Дверь 0-Main door будет открываться цифровым кодом 0, при этом активируется выход с контактами SE+ и SE-. Ворота для автомобилей 1-Gate открываются соответственно кодом 1, сработает реле SE2 (C-NO-NC).
Работа в iRidium studio
1 Создайте панельный проект.
2 Добавьте драйвер SIP и настройте его.
Красным выделены самые важные настройки.
- Host: IP-адрес SIP-сервера (Proxy interface в веб-интерфейсе Home Gateway 1071/2),
- Port: порт SIP-сервера (по стандарту SIP всегда 5060),
- Password: пароль абонента i3 pro (Password в веб-интерфейсе Home Gateway 1071/2),
- SIP ID: номер абонента i3 pro (Username в веб-интерфейсе Home Gateway 1071/2),
- Use DTMF Tone: активация функции DTMF-тона для передачи информации о нажатии кнопок цифровой клавиатуры через SIP-протокол (важно для открытия двери),
- Codec PCMU: активация аудиокодека G.711μ (панели Urmet IPerVoice работают с этим кодеком).
- Codec H264: активация аудиокодека H.264 (панели Urmet IPerVoice работают с этим видеокодеком).
3 Добавьте графические элементы на экран панели и настройте их.
4 Добавьте скрипт в проект:
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 Настройте графические элементы для взаимодействия с драйвером SIP и скриптом.
5.1 Назначьте каждой клавише 0-9, *, # команду SEND TONE с соответствующим кодом символа (от 0 до 11).
На примере кнопки "3":
Символу " * " (звёздочка) соответствует код 10, символу "#" (решётка) - код 11.
5.2 Аналогично кнопкам цифровой клавиатуры синяя кнопка открытия двери должна набирать цифру 0 или 1 в зависимости от того, как настроен домофон.
5.3 Зелёная кнопка вызова/ответа запускает JS-функцию Talk(), которая в зависимости от текущего статуса выполняет команду CALL или ANSWER драйвера SIP.
5.4 Красная кнопка отмены выполняет команду CANCEL драйвера SIP.
5.5 Уровни Audio Vol. и Mic Vol. выполняют команды SET AUDIO VOLUME и SET MIC VOLUME.
5.6 Поля Status, Abonent Name, Abonent Number связаны с тэгами драйвера SIP соответственно STATUS, INCOMING CALL NAME, INCOMING CALL NUMBER.
5.7 Дисплей вывода изображения с камеры настраивается согласно инструкции. В строку URI динамического изображения следует ввести строку вида:
sip_image://
5.8 Кнопка переподключения выполняет команду UNREGISTER драйвера SIP, затем через 100 миллисекунд - команду REGISTER.
Демо-проект
В проекте для панели имеются:
- дисплей, на котором в реальном времени отображается видео с видеокамеры панели,
- клавиатура для набора номера,
- кнопка вызова/ответа,
- кнопка отмены,
- кнопка открытия двери,
- отображение текущего статуса,
- отображение данных абонента (имя, номер),
- настройки громкости динамика и микрофона панели i3 pro.
Приложение i3 pro и i3 lite на панели Urmet 1717/31
Вы можете заказать панель Urmet 1717/31 с установленными приложениями i3 pro 1.3.0 и/или i3 lite 1.2.9.
Панель Urmet 1717/31 с i3 pro или i3 lite работает:
- с домофонной сетью Urmet IPerVoice,
- со всеми устройствами, поддерживаемыми платформой iRidium.
Просто нажмите кнопку в левом верхнем углу панели
и увидите знакомые иконки запуска i3 pro и i3 lite.
Тестировались:
- исходящие звонки,
- входящие звонки,
- открытие двери,
- работа с драйвером Modbus TCP.
Настройка
1 Подключите панель к интернету через LOCAL LAN PORT или Wi-Fi. Через эти интерфейсы вы также можете работать с устройствами вашей домашней автоматики.
DOORPHONE POE PORT используется только для подключения к сети IPerVoice.
2 Нажмите кнопку
, затем кнопку
.
3 Войдите в меню Network. Вы можете настроить один издвух интерфейсов Local LAN Port или Wi-Fi.
4.1 Войдите в Local LAN Port. Настройте примерно следующим образом:
- IP Address: 192.168.0.206,
- Status: Enabled,
- Network Mask: 255.255.255.0,
- Gateway: 192.168.0.1,
- DNS Server: 8.8.8.8.
Далее нажмите кнопку CONFIRM.
4.2 Либо войдите в Wi-Fi. Переключите Wi-Fi в положение On. Выберите Вашу беспроводную сеть. Настройте примерно следующим образом:
- Password: пароль от Wi-Fi,
- IP address: 192.168.0.207,
- Gateway: 192.168.0.1,
- Network prefix length: 24,
- DNS 1: 8.8.8.8,
- DNS 2: не используется.
Если все параметры настроены правильно, кнопка CONNECT станет доступной.
IP-адреса и маска сети IPerVoice и локальной сети не должны пересекаться. Рекомендуется, например, для IPerVoice использовать диапазон адресов 10.*.*.*, а для локальной сети и Wi-Fi - 192.168.*.*/255.255.*.*.
5 Загружайте и настраивайте проекты i3 pro и i3 lite так, как обычно.
Приложение i3 pro и i3 lite нельзя настроить на автозапуск после перезагрузки устройства.
Приложение i3 pro и i3 lite нельзя обновить через Google Play или путем загрузки файла .apk. Операционная система Android панели защищена от установки приложений из неизвестных источников.