DION Rooms — программно-аппаратное расширение DION для переговорных комнат. С его помощью можно бронировать переговорные комнаты и подключаться к конференциям DION, используя оборудование, установленное в этих комнатах.
Внутри переговорной комнаты устанавливается ПК, к которому подключены дисплей, микрофон и динамики. На дисплее отображается заставка системы DION Rooms. Взаимодействие пользователя с системой происходит через панель управления — планшет, расположенный на столе. С его помощью можно подключиться в запланированную или спонтанную встречу от лица переговорной комнаты, управлять устройствами (например, включать/выключать микрофон во встрече), а также вывести на экран изображение со своего устройства без подключения проводов.
На планшете, установленном у входа в переговорную комнату, отображается статус занятости комнаты. Можно забронировать свободный слот под свою встречу.
Инсталляция DION Rooms on-premises отличается от стандартной инсталляции наличием в составе дистрибутива дополнительного компонента — DION Rooms Frontend, а также имеет некоторые особенности конфигурации.
Также дистрибутив DION Rooms включает в себя компоненты для мониторинга состояния устройств в переговорных комнатах и работоспособности системы в целом.
 
| 
           Перед началом установки необходимо запросить у команды Dion: 
  | 
      
Для работы системы необходима интеграция с корпоративным календарем. Каждой переговорной комнате должен соответствовать почтовый ящик помещения.
На данный момент система DION Rooms поддерживает интеграцию с календарем Microsoft Exchange (через EWS) и RuPost (через CalDAV).
Для Exchange поддерживается NTLM-аутентификация.
Если вы используете другую систему, обратитесь к вашей аккаунт-команде.
| Обязательные компоненты | ||||
| Название компонента | Тип устройства | ПО DION | Расположение | Назначение | 
| Сервер DION Rooms (DRCS) | Сервер или виртуальная машина | Сервисы DRCS и коннектор к почтовому серверу: EWS connector или CalDav connector | ЦОД заказчика | Ядро системы. Передает управляющие команды от планшетов к DION и обратно, интегрируется с корпоративным календарем и передает информацию на планшеты, создает встречи со ссылкой на подключение к DION. | 
| Главный экран | 
           Компьютер с подключенной периферией (экран, камера, микрофон, звук)  | 
        Web-браузер | В переговорной комнате | 
           Техническое оснащение переговорной комнаты: экран, микрофон, динамики. Подключается к конференциям DION от имени переговорной комнаты, передает медиа-данные на серверы DION. Необходим для каждой переговорной комнаты.  | 
      
| Панель управления (Controller, TCCA) | Планшет | 
           
 где   | 
        На столе в переговорной комнате | Пульт управления переговорной комнатой. Позволяет начать или завершить встречу, управлять аудио и видео, демонстрировать рабочие столы. Необходим для каждой переговорной комнаты. | 
| Опциональные компоненты | ||||
| Название компонента | Тип устройства | ПО DION | Расположение | Назначение | 
| Панель бронирования (Sheduler, TSA) | Планшет | TSA-release-{yyyy-mm-dd}.apk в режиме киоска | 
        При входе в переговорную комнату | Отображает занятость переговорной комнаты и данные о встречах (организатор, время, место проведения и пр.). Позволяет быстро забронировать переговорную комнату. Может отсутствовать для всех или некоторых переговорных комнат. | 
Решение DION Rooms является расширением системы DION, которое служит для подключения переговорных комнат к конференциям DION.
Для работоспособности системы необходимо, чтобы подключение к основной инсталляции DION было стабильным. При невозможности соединения с DION система не сможет продолжить работу.

Предполагается, что основной сервер Dion Onprem уже развернут.
 
| Внимание! Основной сервер Dion должен быть развернут с использованием Playbook версии не ниже 2024.05-3. В противном случае при входе в “Главный экран” будет циклическая перезагрузка страницы и ошибка CORS. | 
Изучите требования в таблице и подготовьте сервер, а также необходимый набор устройств для каждой переговорной комнаты.
| Обязательные компоненты | ||||||
| Название | Тип устройства | Операционная система | CPU* | RAM* | Дисковое пространство* | Дополнительно | 
| Сервер DION Rooms (DRCS) | Сервер или виртуальная машина | Linux, например Ubuntu 22.04 | 2 CPU 2.2 ГГц | 4 ГБ | 20 ГБ | Rooms необходимо устанавливать на отдельный сервер. Нельзя совмещать на одном сервере установку других компонентов Dion и Rooms. | 
| Главный экран | 
           Компьютер с подключенной периферией (экран, микрофон, звук)  | 
        Windows 10 | 2 CPU | 4 ГБ | 25 ГБ | ПК, ноутбук, мини-ПК | 
| Панель управления (Controller, TCCA) | Планшет | Android 11 и выше | 
           -  | 
        4 ГБ | 64 ГБ | 
           Разрешение экрана: 2000x1200 px Диагональ экрана: 10"  | 
      
| Опциональные компоненты | ||||||
| Название | Тип устройства | Операционная система | CPU* | RAM* | Дисковое пространство* | Дополнительно | 
| Панель бронирования (Sheduler, TSA) | Планшет | Android 11 и выше | 
           -  | 
        4 ГБ | 64 ГБ | 
           Разрешение экрана: 2000x1200 px Диагональ экрана: 10"  | 
      
* В таблице указаны минимальные требования. Система поддерживает работу на устройствах с характеристиками, превышающими указанные.
Обеспечьте необходимые для работы системы сетевые доступы:
| 
           Сервер DION Rooms должен быть доступен для внутренних подключений по DNS-имени. Например, rooms-dion.YourDomain.ru, где YourDomain.ru — доменное имя вашей организации. DNS-имя должно быть известно заранее и передано команде DION для корректного формирования сборки компонента frontend.  | 
      
| Имя | Тип Записи | Внутренняя зона | Внешняя зона | Назначение | 
| rooms-dion.Domain.ru | 
           A  | 
        
           Dion All-In-One IP  | 
        
           IP-адрес Dion Rooms  | 
        |
| grpc-gateway-dion.Domain.ru | 
           A  | 
        
           Dion All-In-One IP  | 
        
           
  | 
        
          ¶ Сетевые взаимодействия между планшетами и серверами, а также внешними системами | 
      |||||||
| № | Инициатор | Получатель | Порт | Протокол | Назначение | ||
| 1 | Главный экран | rooms-dion.YourDomain.com (Сервер DION Rooms)  | 
        443 | TCP | Передача сигнальной и управляющей информации серверу DION Onprem. | ||
| 2 | Главный экран | Все Media-VM | 49152- 65535 | UDP | Доступ для передачи медиа-данных к DION Onprem. | ||
| 3 | Все Media-VM | Главный экран | 49152- 65535 | UDP | Доступ для передачи медиа данных от DION Onprem. | ||
| 4 | Панель управления (Controller) | rooms-dion.YourDomain.com (Сервер DION Rooms)  | 
        443 | TCP | Передача управляющих команд от пользователя. | ||
| 5 | Панель Бронирования (TSA) | rooms-dion.YourDomain.com (Сервер DION Rooms)  | 
        443 | TCP | Передача управляющих команд от пользователя. | ||
| 6 | Сервер DION Rooms | Почтовый сервер | 443 | TCP | Получение календаря технической учётной записи, присвоенной переговорной комнате. | ||
Сертификаты используются для авторизации запросов между компонентами системы.
| Файл .crt должен содержать полную цепочку: Root → Intermediate → Server. | 
Допустимо использовать сертификат сервера, который был сгенерирован при установке основного сервера Dion (предлагается сгенерировать данный сертификат во время выполнения ./confugurator), если таковой сертификат генерировался, а не был использован другой. И если wildcard данного сертификата покрывает имя сервера Dion Rooms. Сертификат генерируется на имя *.YourDomain.ru и соответственно подойдет, например, для rooms-dion.YourDomain.ru. | 
      
Для работы DION Rooms необходимо иметь:


Права можно выдать с помощью следующей команды в Exchange Management Shell:
Add-MailboxFolderPermission -Identity "testroom@xxx.com:\Calendar" -User "dion-rooms-svc" -AccessRights Editor
Где:
testroom@xxx.com — адрес электронной почты вашей переговорной комнаты.
dion-rooms-svc — учётная запись ТУЗ, для которой вы хотите назначить роль Reviewer.
:\Calendar — указание на папку календаря.
Если переговорных комнат несколько, то выполните указанную команду для каждой комнаты.
 

