Продолжаем цикл статей о телефонных книгах в IP-телефонах Yealink. Рассмотрим особенности локальной телефонной книги.

Локальная телефонная книга хранится в памяти телефона и является уникальной для данного телефонного аппарата. Книга имеет ограничение на количество записей (1000 записей — на стационарных телефонах, 100 записей — на DECT-трубках) и может редактироваться как пользователем, так и администратором телефонной системы.

Настройка локального справочника

Добавление, редактирование, удаление контактов может осуществляться как в ручном режиме (по одной записи) через экранное меню и веб-интерфейс телефона, так и группами контактов c помощью файла в формате .xml/.csv. Этот файл может быть импортирован на устройство вручную через веб-интерфейс или автоматически (через автопровижининг).

Функция Группы контактов позволяет объединять контакты локальной телефонной книги в группы для облегчения навигации и поиска по контактам, а также задавать отдельную мелодию на каждую из групп.

Добавление, редактирование, удаление контактов и групп в ручном режиме

Экранное меню: Меню -> Контакты -> Локальная книга

Обзор контактов локальной книги (экранное меню Yealink SIP-T46U)

Веб-интерфейс: Контакты -> Локальная книга

Обзор контактов локальной книги (старая версия веб-интерфейса)

Обзор контактов локальной книги (новая версия веб-интерфейса)

Добавление контакта в группу

Группу, к которой относится контакт, можно указать при создании контакта, либо переместить ранее созданный контакт, не принадлежащий к какой-либо из групп или находящийся в другой группе, в нужную пользователю группу.

Смена группы контакта

Экранное меню: Меню -> Контакты -> Локальная книга -> |найти нужный контакт| -> Опции -> Детали -> Группы

Веб-интерфейс: Контакты -> Локальная книга -> |выделить нужный контакт| -> Группы

Импорт списка контактов

Для импорта списка контактов необходимо перейти в веб-интерфейс телефона: Контакты -> Локальная книга -> Импорт списка контактов. Потребуется список контактов — файл с расширением .xml или .csv, который можно создать вручную или с помощью утилиты, предназначенной для создания телефонных книг. Нажмите Обзор, выберите на ПК файл телефонной книги, в зависимости от расширения файла выберите Импорт XML или Импорт CSV.

Файл телефонной книги можно также загрузить на телефон с помощью автопровижининга.

Параметр в .cfg: local_contact.data.url = ссылка,
где ссылка – это ссылка на файловый сервер, на котором находится книга.
Пример: http://172.16.10.12/localbook.xml

Импорт списка контактов (старая и новая версии веб-интерфейса)

Также возможно экспортировать список контактов из телефона в формате .xml/.csv, сохранив его в любое удобное место на ПК. Этот файл может использоваться в качестве файла бэкапа или для импорта списка контактов на другой (другие) телефон.

Создание файла телефонной книги

Телефонную книгу в формате .xml/.csv можно создать и вручную, воспользовавшись любым текстовым редактором (например, Блокнотом, поменяв при сохранении файла его расширение на .xml/.csv). Но гораздо удобнее будет воспользоваться для создания книги специальной утилитой, которая ускорит процесс и минимизирует вероятность ошибки при редактировании записей. Производитель предлагает использовать для редактирования телефонных книг свою утилиту — Yealink Phonebook Generations Tool. Ее системные требования приведены ниже:

  • OS MS Windows XP, 7, 8, 8.1, 10 (x64 версия);

  • MS Excel версии 2003 года или старше (x32 или x64 версия).

Скачать архив с утилитой и инструкцией на русском языке с сайта компании АйПиМатика
Скачать архив с утилитой и инструкцией на английском языке с официального сайта Yealink

Количество контактов в созданной с помощью утилиты телефонной книге имеет ограничение в 3000 записей, максимальное количество групп — 49.

Создание телефонной книги при помощи утилиты

Распакуйте архив, текстовым редактором откройте файл config.cfg и укажите директорию, в которую будут сохранены готовые книги.

Укажите директорию на ПК, в которую будет сохранена книга

Откройте файл xls из того же архива, разрешите его редактирование и исполнение скриптов.

Yealink Phonebook Generations Tool (так программа будет выглядеть при запуске)

Заполните поля информацией о контактах. Полностью все поля заполнять не обязательно, минимально допустимой записью является запись, содержащая только имя контакта. Для того, чтобы эта запись имела практический смысл, необходимо к каждой записи добавить минимум 1 номер.

Пример списка контактов с минимальным и максимальным количеством заполненных полей

После того, как редактирование книги будет завершено, ее необходимо сохранить. Сделайте это, нажав Create Local Phonebook. Если сохранение выполнено успешно, появится всплывающее оповещение с указанием директории, в которой сохранена книга.

Успех!

Книга будет сохранена в виде файла в формате .xml, в котором ее затем можно будет импортировать в телефон вручную или через автопровижининг.

Файлы ресурсов

Для того, чтобы появилась возможность выбирать в настройках контакта пользовательскую мелодию или фото, их надо предварительно импортировать на устройство. На телефон можно загрузить фото и мелодии через веб-интерфейс, либо указав ссылку на скачивание в конфигурационном файле или в файле .xml/.csv телефонной книги.

Загрузка фото

Для загрузки фотографии контакта вручную необходимо перейти в веб-интерфейс телефона по указанному ниже пути, выбрать контакт, выбрать файл на компьютере, нажать Загрузить. К загружаемым фото применяются следующие ограничения:

  • формат .jpg/.png/.bmp/.jpeg;

  • размер одного файла — до 5120 Кб;

  • разрешение 41 x 41, 110 x 110 (в зависимости от модели телефона).

Возможность загрузить пользовательскую фотографию поддерживают все актуальные модели телефонов Yealink с цветным экраном.

Веб-интерфейс: Контакты -> Локальная книга -> |выбрать контакт| -> Настройки группы -> Обзор/Загрузить

Загрузка фотографии вручную (старая и новая версии веб-интерфейса)

Если фотография успешно загружена, ее можно будет связать с контактом при его редактировании. Для загрузки большого количества фото необходимо выполнить импорт архива с фотографиями. Такие фото можно будет также связать с контактом позже путем редактирования записи контакта через экранное меню или веб-интерфейс телефона. Архив должен иметь разрешение .tar. Он может содержать архив с названием photo.tar (архив с фотографиями) и сам справочник (файл ContactData.xml). Для создания архива необходимо воспользоваться архиватором 7-Zip.

Создание архива .tar

Разместите архив на файловом сервере, в конфиге укажите ссылку.

Параметр в .cfg: local_contact.data_photo_tar.url = ссылка,
где ссылка – ссылка на файловый сервер.
Пример: http://172.16.10.12/Contact.tar

Загрузка мелодии звонка

Можно загрузить пользовательскую мелодию звонка через веб-интерфейс или конфигурационный файл. Впоследствии загруженную мелодию можно выбрать в качестве мелодии звонка к контакту или группе контактов. К загружаемым мелодиям применимы следующие ограничения:

  • формат wav;

  • размер (в зависимости от модели телефона) — до 100 Кб или до 8192 Кб.

Возможность загрузить пользовательскую мелодию звонка поддерживают все актуальные модели телефонов Yealink.

Веб интерфейс: Настройки -> Основные -> Загрузить мелодию -> Обзор/Загрузить

Загрузка мелодии вручную (старая версия веб-интерфейса)

Загрузка мелодии вручную (новая версия веб-интерфейса)

Параметр в .cfg: ringtone.url =
Пример: http://172.16.10.31/test.wav

Загрузка сразу нескольких мелодий может быть совершена только через редактирование конфигурационного файла.

Удаление загруженных мелодий

Загруженные в память телефона мелодии можно удалить с помощью конфигурационного файла.

Параметр в .cfg, пример: ringtone.delete = http://localhost/all

В примере представлено единственное возможное значение данного параметра, т. е. его значение стоит переносить в конфигурационный файл в неизменном виде.

Дополнительно: редактирование конфигурационного файла вручную

Конфигурационный файл импортируется из веб-интерфейса телефона:

Веб-интерфейс: Настройки -> Конфигурации -> Конфигурационный файл .cfg -> Экспорт конфигурационного файла (с параметром Все настройки)

Импортированный файл необходимо открыть текстовым редактором (Блокнот, Notepad ++ и пр.), его редактирование осуществляется путем добавления, изменения или удаления строк.

Конфигурационный файл импортируется обратно на телефон:

Веб-интерфейс: Настройки -> Конфигурации -> Конфигурационный файл .cfg -> Импорт конфигурационного файла

Редактирование конфигурационного файла (старая версия веб-интерфейса)

Редактирование конфигурационного файла (новая версия веб-интерфейса)

Комментарии (2)


  1. numb
    26.08.2022 01:18

    Разместите архив на файловом сервере
    Следует уточнить, что это должен быть веб-сервер, работающий по http, т.к. из-за примера редактирования конфигов в WordPad, можно подумать что предлагается разместить файлы в расшареной папке на SMB сервере.

    С файлов автопровижинга, также следует уточнить, что на телефонах Yealink желательно иметь свежую прошивку. Одно время я намучался автопровижингом, из-за того, что Yealink переходили на новый формат конфига, и нигде не указывалось, какой формат конфига, на какой версии прошивки и какой модели телефона - все проверялось методом "тыка"

    Лет 5-6 назад, я решал подобную задачу при помощи PHP. Раз в час, получал списки контактов из Active Directory компании и копр. портала на Битриксе, и формировал из них файлы справочников для телефонов.


    1. Catherine_Romanova Автор
      26.08.2022 09:43

      Большое спасибо за ценное дополнение!