v2.4.1

Загрузка конфигурационного файла на устройство

Назначение

Офлайн-перенос используется для перевода устройства из ЛК V1 в ЛК V2 без повторной активации устройства и без необходимости наличия интернет-соединения на этапе загрузки новой конфигурации.

В результате выполнения процедуры:

  • устройство прекращает взаимодействие с Личным кабинетом V1;
  • устройство начинает управляться из Личного кабинета V2;
  • сохраняется возможность воспроизведения контента;
  • повторная активация устройства не требуется.

Предварительные устройства

Перед началом процедуры должны быть выполнены следующие условия:

  1. Устройство зарегистрировано и активировано в Личном кабинете V1.
  2. Устройство корректно воспроизводит контент, полученный из Личного кабинета V1.
  3. В базе данных V2 предварительно создана запись из базы данных V1 (создано разработчиками)
  4. Устройство отображается в Личном кабинете V2 в статусе «Оффлайн».
  5. В таблице устройств есть запись для настраиваемого устройства и отсутствует информация о последнем подключении к серверу (столбец «Было на связи» пустой)
  6. Подготовлен USB-накопитель для переноса конфигурации.

Этап 1. Подготовка конфигурационного файла

  1. Откройте Личный кабинет V2.
  2. Перейдите в раздел устройств.
  3. Найдите устройство, которое переносится из V1 в V2
  4. В Личном кабинете V2 назначьте устройству необходимый плейлист.
  5. Убедитесь, что загружен требуемый медиаконтент в плейлист устройства.
  6. Нажмите кнопку скачивания пакета офлайн-обновления (Таблица «Устройств» -> столбец «Действия» -> выпадающий список «Команды» -> «Скачать конфигурацию»).
  7. Дождитесь формирования файла обновления (может занять от 1 до 10 секунду).

Результат:

  • будет скачан файл пакета обновления в формате DEB.

Этап 2. Подготовка USB-накопителя

  1. Подключите USB-накопитель к компьютеру.
  2. Скопируйте скачанный DEB-пакет в КОРНЕВОЙ каталог накопителя.

Важно:

  • файл должен находиться непосредственно в корне USB-накопителя;
  • не помещайте файл в папки;
  • на накопителе ДОЛЖЕН БЫТЬ ТОЛЬКО ОДИН пакет обновления.

Пример правильного размещения: USB:\offline_playlist_test.deb

Пример неправильного размещения: USB:\Updates\offline_playlist_test.deb

Этап 3. Запуск устройства с дистрибутивом V2

  1. ПОЛНОСТЬЮ ОТКЛЮЧИТЕ УСТРОЙСТВО ОТ СЕТИ ИНТЕРНЕТ (отключите провод или USB-модем).
  2. ОТКЛЮЧИТЕ ПИТАНИЕ УСТРОЙСТВА
  3. Извлеките текущую SD-карту.
  4. Установите на SD-карту дистрибутив V2 (используйте программу производителя Raspberry Imager)
  5. Подключите SD-карту с дистрибутивом V2 к устройству
  6. Включите устройство.
  7. Дождитесь завершения загрузки операционной системы.

Важно:

На данном этапе интернет должен оставаться ОТКЛЮЧЕННЫМ. Если устройство получит доступ к сети до завершения офлайн-импорта, оно может попытаться пройти процедуру регистрации, что нарушит процесс миграции и загружать дистрибутив на SD-карту придется снова

После загрузки устройства на экране должна отображаться стандартная заглушка LEDsi (контент по умолчанию).

Этап 4. Импорт конфигурации через USB-накопитель

Устройства подходящие для импорта конфигурации на устройство:

  • USB-флеш-накопитель
  • SD-карта с переходником на USB (USB карт-ридер)
  • Требования к накопителю:
  • Файловая система FAT32 или NTFS
  • На флешке может быть создано несколько разделов, либо может быть один раздел на весь объем памяти
  • Минимальный объем накопителя - 1 Гб

Порядок действий

  1. Подключите подготовленный USB-накопитель к устройству.
  2. Дождитесь завершения процесса импорта.

Во время импорта устройство:

  • считывает пакет обновления;
  • импортирует конфигурацию;
  • импортирует плейлист;
  • импортирует параметры авторизации;
  • импортирует данные, необходимые для связи с Личным кабинетом V2.

После завершения импорта устройство начинает использовать настройки, полученные из Личного кабинета V2.

Успехом можно считать, если

  • На экране появится id устройства в красной рамке на пару секунду
  • Разрешение изменилось на разрешение экрана (разрешение, указанное в ЛК V2)
  • Воспроизводится контент, загруженный в ЛК V2 (заглушки больше нет)

Этап 5. (опционально) Подключите к сети Интернет

  1. После завершения импорта отключите USB-накопитель
  2. Подключите устройство к сети Интернет.
  3. Перезагрузите устройство
  4. Дождитесь синхронизации устройства с сервером (устройство должно иметь статус "Онлайн").

Ожидаемый результат:

  • устройство выходит в статус «Онлайн» в Личном кабинете V2;
  • повторная активация не требуется;
  • Код активации на светодиодном экране не появляется;
  • устройство начинает управляться из Личного кабинета V2;
  • назначенный в V2 плейлист воспроизводится корректно.

Этап 6. (опционально) Удаление устройства из личного кабинета V1

Этап выполняется, если оффлайн перенос устройства происходил из личного кабинета V1 и устройство уже существовало

  1. Зайдите в личный кабинет V1
  2. Перейдите на страницу устройства
  3. Найдите только что перенесенное устройство из V1 в V2 (удобнее всего по названию, оно совпадает с названием в V2)
  4. Удалите плейлист устройства (столбец «Действия» -> «Плейлист» -> нажмите на кнопку удалить для всего контента -> «Обновить на устройстве»)
  5. Перейдите обратно на страницу устройств
  6. Удалите перенесенное устройство из V1 в V2 (столбец «Действия» -> «Удалить» = красная кнопка с урной)

Результаты процедуры

После успешного завершения всех этапов:

  • устройство зарегистрировано в Личном кабинете V2;
  • устройство отображается онлайн;
  • устройство получает управление из V2;
  • контент и плейлист воспроизводятся корректно;
  • связь с Личным кабинетом V1 прекращается;
  • управление устройством из V1 становится недоступным.

Возможные проблемы при импорте конфигурационного файла

Импорт не начинается

Проверьте:

  • файл DEB находится в корне USB-накопителя;
  • накопитель исправен;
  • файл пакета не повреждён.
  • Установлен нужный дистрибутив?

Можно попробовать:

  • Взять другой USB-накопитель и снова произвести операцию импорта
  • Отформатировать USB-накопитель и произвести операцию импорта
  • Переустановить дистрибутив на SD-карту

На устройстве черный экран при первом подключении V2 дистрибутива

Проверьте:

  • Устройство отключено от сети Интернет
  • К устройству не подключен USB-накопитель

Можно попробовать:

  • Перезагрузить устройство
  • Переустановить дистрибутив на SD-карту (если перезагрузка не помогла, просьба, попробовать несколько раз, прежде чем переустанавливать дистрибутив)

Устройство не появляется онлайн в V2 после подключения интернета

Проверьте:

  • наличие доступа в интернет;
  • успешность импорта пакета;
  • наличие устройства в базе данных V2;
  • корректность перенесённой записи устройства.

Можно попробовать:

  • Отключить и снова подключить USB-модем/ethernet-провод
  • Перезагрузить устройство

Примечание:

Если связь в месте проведения работ отсутствовала с ЛК V1, то вероятно, такая же проблема будет и с ЛК V2, поэтому это устройство можно оставить, рано или поздно, она выйдет на связь

На экране 6-ти значный код активации в белой рамке

Проверьте:

  • Подключен ли USB-модем/ethernet-провод к устройству

Можно попробовать:

  • Переустановить образ на SD-карту