Перейти к основному содержимому

Samsung Smart TV

Samsung Smart TV - модуль управления телевизорами Samsung серия серии HU/H, JS/JH.

примечание

Тестировалась на моделях телевизоров Samsung серии HU/H, JS/JH.

документация обновлена 01.01.2024

Samsung Smart TV - Модуль разработанный специально для телевизоров моделей Samsung серии HU/H, JS/JH. Данный модуль можно встроить в проект iRidium studio и комфортно управлять телевизором без потерь основного функционала.

Подсказка

Скачать пример: Samsung HU/H, JS/JH

Интеграция модуля в проект

Мы подготовили проект пульта управления телевизорами Samsung, который достаточно скачать и совместить с Вашим проектом.

Samsung_project.png

Модуль содержит в себе:

  • Визуальная часть:

    • Страница "TV_Samsung" - содержит элементы управления стилизованные под пульт телевизора;
    • Попап "TV_SamsungPin" - для ввода PIN;
    • Попап "TV_SamsungIP" - для ввода IP телевизора.
  • Драйвер SamsungTV - драйвер с командами и федбеками для работы модуля.

  • Java скрипты:

    • "SamsungTV",
    • "SmartTV".

Работа в iRidium studio

Интеграция данного модуля проходит в несколько этапов:

  1. Создайте папку в своём проекте и назовите "SamsungTV", выберите её в качестве цели для сохранения страниц модуля Samsung.
  2. Откройте проект с модулем Samsung и совместите со своим проектом. Все необходимые элементы перенесутся в созданную вами папку.

Samsung_merge.png

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

Samsung_prog_button.png

Клонирование драйвера для использования на втором устройстве

Для работы со вторым телевизором той же серии в проекте, выполните следующие действия:

  1. Клонируйте страницы с визуальной частью(TV_Samsung, TV_SamsungPIN, TV_SamsungIP). Назовите их "TV_Samsung2", "TV_Samsung2PIN", "TV_Samsung2IP".
примечание

Рекомендуемая нумерация страниц позволит работать драйверу корректно с несколькими устройствами.

Samsung_clone1.png

  1. Добавьте в скриптe "SmartTv" строку SetPopupTv("SmartTv2");

Samsung_clone2.png

  1. Клонируйте драйвер и назовите его "TV_Samsung2".(Название драйвера идентично названию страницы с пультом для нового устройства).

Samsung_clone3.png

Соединение с телевизором. Функционал пульта управления

Соединение с телевизором Samsung

Для работы пульта, выполните следующие действия:

  1. Нажав кнопку настроек

Samsung_b_connect.png,

в открывшемся окне введите IP телевизора.

Samsung_set.png

  1. Нажмите "Connect" для соединения.

Samsung_b_pin.png

  1. В открывшемся окне введите PIN, который высветится на экране ТВ.

Samsung_pin.png

После выполнения данных операций пульт начнет функционировать.

Функционал пульта управления

  1. Кнопка для ввода IP телевизора. Рядом отображается статус соединения.

Samsung_b_connect.png

Открывает попап для ввода IP.

Samsung_set.png

  1. Connect - кнопка открывающая попап для ввода PIN.

Samsung_b_pin.png

  1. Кнопки быстрого доступа. Служат для быстрого вызова определенного функционала телевизора.

Samsung_b_fast.png

  1. Основные кнопки управления пультом.

Samsung_b_main.png

  1. Кнопки управления мультимедиа.

Samsung_b_mutli.png