Загрузка конфигурационного файла на устройство
Назначение
Офлайн-перенос используется для перевода устройства из ЛК V1 в ЛК V2 без повторной активации устройства и без необходимости наличия интернет-соединения на этапе загрузки новой конфигурации.
В результате выполнения процедуры:
- устройство прекращает взаимодействие с Личным кабинетом V1;
- устройство начинает управляться из Личного кабинета V2;
- сохраняется возможность воспроизведения контента;
- повторная активация устройства не требуется.
Предварительные устройства
Перед началом процедуры должны быть выполнены следующие условия:
- Устройство зарегистрировано и активировано в Личном кабинете V1.
- Устройство корректно воспроизводит контент, полученный из Личного кабинета V1.
- В базе данных V2 предварительно создана запись из базы данных V1 (создано разработчиками)
- Устройство отображается в Личном кабинете V2 в статусе «Оффлайн».
- В таблице устройств есть запись для настраиваемого устройства и отсутствует информация о последнем подключении к серверу (столбец «Было на связи» пустой)
- Подготовлен USB-накопитель для переноса конфигурации.
Этап 1. Подготовка конфигурационного файла
- Откройте Личный кабинет V2.
- Перейдите в раздел устройств.
- Найдите устройство, которое переносится из V1 в V2
- В Личном кабинете V2 назначьте устройству необходимый плейлист.
- Убедитесь, что загружен требуемый медиаконтент в плейлист устройства.
- Нажмите кнопку скачивания пакета офлайн-обновления (Таблица «Устройств» -> столбец «Действия» -> выпадающий список «Команды» -> «Скачать конфигурацию»).
- Дождитесь формирования файла обновления (может занять от 1 до 10 секунду).
Результат:
- будет скачан файл пакета обновления в формате DEB.
Этап 2. Подготовка USB-накопителя
- Подключите USB-накопитель к компьютеру.
- Скопируйте скачанный DEB-пакет в КОРНЕВОЙ каталог накопителя.
Важно:
- файл должен находиться непосредственно в корне USB-накопителя;
- не помещайте файл в папки;
- на накопителе ДОЛЖЕН БЫТЬ ТОЛЬКО ОДИН пакет обновления.
Пример правильного размещения: USB:\offline_playlist_test.deb
Пример неправильного размещения: USB:\Updates\offline_playlist_test.deb
Этап 3. Запуск устройства с дистрибутивом V2
- ПОЛНОСТЬЮ ОТКЛЮЧИТЕ УСТРОЙСТВО ОТ СЕТИ ИНТЕРНЕТ (отключите провод или USB-модем).
- ОТКЛЮЧИТЕ ПИТАНИЕ УСТРОЙСТВА
- Извлеките текущую SD-карту.
- Установите на SD-карту дистрибутив V2 (используйте программу производителя Raspberry Imager)
- Подключите SD-карту с дистрибутивом V2 к устройству
- Включите устройство.
- Дождитесь завершения загрузки операционной системы.
Важно:
На данном этапе интернет должен оставаться ОТКЛЮЧЕННЫМ. Если устройство получит доступ к сети до завершения офлайн-импорта, оно может попытаться пройти процедуру регистрации, что нарушит процесс миграции и загружать дистрибутив на SD-карту придется снова
После загрузки устройства на экране должна отображаться стандартная заглушка LEDsi (контент по умолчанию).
Этап 4. Импорт конфигурации через USB-накопитель
Устройства подходящие для импорта конфигурации на устройство:
- USB-флеш-накопитель
- SD-карта с переходником на USB (USB карт-ридер)
- Требования к накопителю:
- Файловая система FAT32 или NTFS
- На флешке может быть создано несколько разделов, либо может быть один раздел на весь объем памяти
- Минимальный объем накопителя - 1 Гб
Порядок действий
- Подключите подготовленный USB-накопитель к устройству.
- Дождитесь завершения процесса импорта.
Во время импорта устройство:
- считывает пакет обновления;
- импортирует конфигурацию;
- импортирует плейлист;
- импортирует параметры авторизации;
- импортирует данные, необходимые для связи с Личным кабинетом V2.
После завершения импорта устройство начинает использовать настройки, полученные из Личного кабинета V2.
Успехом можно считать, если
- На экране появится id устройства в красной рамке на пару секунду
- Разрешение изменилось на разрешение экрана (разрешение, указанное в ЛК V2)
- Воспроизводится контент, загруженный в ЛК V2 (заглушки больше нет)
Этап 5. (опционально) Подключите к сети Интернет
- После завершения импорта отключите USB-накопитель
- Подключите устройство к сети Интернет.
- Перезагрузите устройство
- Дождитесь синхронизации устройства с сервером (устройство должно иметь статус "Онлайн").
Ожидаемый результат:
- устройство выходит в статус «Онлайн» в Личном кабинете V2;
- повторная активация не требуется;
- Код активации на светодиодном экране не появляется;
- устройство начинает управляться из Личного кабинета V2;
- назначенный в V2 плейлист воспроизводится корректно.
Этап 6. (опционально) Удаление устройства из личного кабинета V1
Этап выполняется, если оффлайн перенос устройства происходил из личного кабинета V1 и устройство уже существовало
- Зайдите в личный кабинет V1
- Перейдите на страницу устройства
- Найдите только что перенесенное устройство из V1 в V2 (удобнее всего по названию, оно совпадает с названием в V2)
- Удалите плейлист устройства (столбец «Действия» -> «Плейлист» -> нажмите на кнопку удалить для всего контента -> «Обновить на устройстве»)
- Перейдите обратно на страницу устройств
- Удалите перенесенное устройство из V1 в V2 (столбец «Действия» -> «Удалить» = красная кнопка с урной)
Результаты процедуры
После успешного завершения всех этапов:
- устройство зарегистрировано в Личном кабинете V2;
- устройство отображается онлайн;
- устройство получает управление из V2;
- контент и плейлист воспроизводятся корректно;
- связь с Личным кабинетом V1 прекращается;
- управление устройством из V1 становится недоступным.
Возможные проблемы при импорте конфигурационного файла
Импорт не начинается
Проверьте:
- файл DEB находится в корне USB-накопителя;
- накопитель исправен;
- файл пакета не повреждён.
- Установлен нужный дистрибутив?
Можно попробовать:
- Взять другой USB-накопитель и снова произвести операцию импорта
- Отформатировать USB-накопитель и произвести операцию импорта
- Переустановить дистрибутив на SD-карту
На устройстве черный экран при первом подключении V2 дистрибутива
Проверьте:
- Устройство отключено от сети Интернет
- К устройству не подключен USB-накопитель
Можно попробовать:
- Перезагрузить устройство
- Переустановить дистрибутив на SD-карту (если перезагрузка не помогла, просьба, попробовать несколько раз, прежде чем переустанавливать дистрибутив)
Устройство не появляется онлайн в V2 после подключения интернета
Проверьте:
- наличие доступа в интернет;
- успешность импорта пакета;
- наличие устройства в базе данных V2;
- корректность перенесённой записи устройства.
Можно попробовать:
- Отключить и снова подключить USB-модем/ethernet-провод
- Перезагрузить устройство
Примечание:
Если связь в месте проведения работ отсутствовала с ЛК V1, то вероятно, такая же проблема будет и с ЛК V2, поэтому это устройство можно оставить, рано или поздно, она выйдет на связь
На экране 6-ти значный код активации в белой рамке
Проверьте:
- Подключен ли USB-модем/ethernet-провод к устройству
Можно попробовать:
- Переустановить образ на SD-карту
