{ "config": { "step": { "user": { "title": "Подключение к Media Server", "description": "Введите данные для подключения к Media Server.", "data": { "host": "Хост", "port": "Порт", "token": "API токен", "name": "Название", "poll_interval": "Интервал опроса" }, "data_description": { "host": "Имя хоста или IP-адрес Media Server", "port": "Номер порта (по умолчанию: 8765)", "token": "Токен аутентификации из конфигурации сервера. Оставьте пустым, если сервер работает без аутентификации.", "name": "Отображаемое имя медиаплеера", "poll_interval": "Частота опроса статуса (в секундах)" } } }, "error": { "cannot_connect": "Не удалось подключиться к Media Server. Проверьте хост и порт.", "invalid_auth": "Неверный API токен. Проверьте токен.", "unknown": "Произошла непредвиденная ошибка." }, "abort": { "already_configured": "Этот Media Server уже настроен." } }, "options": { "step": { "init": { "title": "Настройки", "data": { "poll_interval": "Интервал опроса" }, "data_description": { "poll_interval": "Частота опроса статуса (в секундах)" } } } }, "entity": { "binary_sensor": { "primary_display": { "name": "Основной дисплей" }, "power_control_supported": { "name": "Поддержка управления питанием" }, "fullscreen": { "name": "Полноэкранный режим" }, "minimized": { "name": "Свёрнуто" } }, "sensor": { "resolution": { "name": "Разрешение" }, "foreground_process": { "name": "Активный процесс" }, "window_title": { "name": "Заголовок окна" }, "pid": { "name": "PID" }, "foreground_monitor": { "name": "Монитор" }, "process_started": { "name": "Запуск процесса" } }, "number": { "brightness": { "name": "Яркость" }, "contrast": { "name": "Контрастность" } }, "switch": { "power": { "name": "Питание" } }, "select": { "input_source": { "name": "Источник сигнала" }, "color_preset": { "name": "Цветовая температура" }, "picture_mode": { "name": "Режим изображения" } } }, "services": { "execute_script": { "name": "Выполнить скрипт", "description": "Выполнить предопределённый скрипт на одном или нескольких хабах Remote Media Player. Если цель не выбрана, скрипт выполнится на всех настроенных хабах.", "fields": { "script_name": { "name": "Имя скрипта", "description": "Имя скрипта для выполнения (из конфигурации сервера)" }, "params": { "name": "Параметры", "description": "Необязательные именованные параметры для скрипта (проверяются по схеме скрипта)" } } }, "play_media_file": { "name": "Воспроизвести медиафайл", "description": "Запустить воспроизведение локального медиафайла на одном или нескольких хабах Remote Media Player. Если цель не выбрана, воспроизведение запустится на всех настроенных хабах.", "fields": { "file_path": { "name": "Путь к файлу", "description": "Абсолютный путь к медиафайлу на целевом хабе" } } } } }