README.md

    GRCentral

    Система управления VoIP устройствами Grandstream в удобном Web интерфейсе.

    Основа:

    • Code language: PHP 7.3
    • PHP framework: Codeigniter 3.1.11
    • WebUI: Bootstrap 5.1 + jQuery 3.6.0 + Font Awesome icons 5.15.4
    • UI Languages: Russian, English.

    Примечание:

    Система разрабатывается и тестируется на аппаратах Grandstream GXP1610, GXP1620 и HT802, но подойдет практически для любых телефонных аппаратов фирмы Grandstream за счет практически полного отсутствия привязки к конкретным параметрам (P-Value) конфигов тех или иных устройств. В коде присутствует привязка только к параметрам аккаунтов, индексы которых, на всех аппаратах идентичны.

    Описание текущего функционала (v0.3):

    • Общее:
      • Наличие простого web-инсталлятора.
      • Возможность работы с двумя языками: Русский и Английский.
      • Все разделы и настройки подробно описаны в документации на github wiki и gitflic wiki.
    • Управление устройствами:
      • Создание/редактирование/удаление.
      • Возможность автоматического создания новых устройств при обращении к серверу конфигурации.
      • Управление SIP аккаунтами (до 4х штук).
      • Просмотр логов обращения устройства к GRCentral.
      • Группировка устройств по модели и группам моделей для упрощения настройки.
      • Управление параметрами устройств:
        • Возможность редактирования и привязки различных шаблонов параметров к различным группам моделей устройств.
        • Возможность указания частных параметров для каждого конкретного устройства
      • Возможность создания общего справочника VoIP серверов для их дальнейшего использования при настройке SIP аккаунтов.
    • Распространение прошивок:
      • Добавление/Удаление/Активация/Деактивация прошивок.
      • Привязка прошивок к группам моделей устройств.
      • Возможность включения или отключения выдачи прошивок устройствам.
      • Возможность обновлять как добавленные в базу данных устройства, так и любые другие без добавления в БД.
    • Генерация XML файла телефонного справочника:
      • Система позволяет управлять телефонным справочником как вручную (создание контакта с заполнением полей), так и автоматически на основе подключенных к устройствам SIP аккаунтов.
    • API функционал:
      • Получение информации об устройствах
      • Получение контактов из телефонной книги
    • Мониторинг устройств:
      • Система может производить периодическую проверку доступности устройств посредством системной команды ping и отображать данные по доступности как в общем списке устройств, так и на странице устройства.
    • Логирование действий:
      • Система позволяет вести логи обращений всех устройств, а так же логирование API запросов.
      • Логи можно посмотреть как в общем журнале, так и отфильтрованные по выбранному устройству на странице с информацией об устройстве.

    Планы на развитие:

    Процесс установки и настройки

    Полезные ссылки

    Авторские права

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

    Описание

    GRCentral - Система управления VoIP устройствами Grandstream в удобном Web интерфейсе.

    Релизы
    Конвейеры
    0 успешных
    0 с ошибкой