Драйвер проигрывателя Foobar2000 для IoBroker

Написал очередной драйвер для своего умного дома. На этот раз драйвер для управления проигрывателем foobar2000.

Драйвер позволяет управлять и получать состояние проигрывателя установленного как локально, так и установленного на другой машине во внутренней сети. Если foobar установлен на удаленном компьютере то для его запуска и закрытия используется, написанная мною ранее, программа GetAdmin

 

Установка и настройка

Для удаленного управления проигрывателем foobar2000 необходимо установить плагин foo_httpcontrol, темы для http и активировать сервер в настройках foobar (рис. 1).

Скачать: foobar2000-controller-pc-side-setup-v2-0-1
Файл установки необходимого плагина и тем. (Автор http://foobar2000controller.blogspot.ru)
Скачано: 36, размер: 428.4 KB, дата: 26.Окт.2016
.

Активация сервера в плагине foo_httpcontrol foobar2000
рис. 1. Активация сервера в плагине foo_httpcontrol foobar2000

Устанавливаем драйвер iobroker.foobar2000.

Настройки драйвера iobroker.foobar2000
Настройки драйвера iobroker.foobar2000

Кратко пройдусь по пунктам настроек в админке драйвера:

IP адрес и Порт — указывается IP адрес компьютера на котором установлен проигрыватель foobar2000 и порт из настроек плагина foo_httpcontrol.

Логин, пароль — Если активирована авторизация в настройках плагина foo_httpcontrol.

Путь — При активной галке ‘Удаленный запуск’ сюда записывается IP адрес и порт из настроек программы GetAdmin секции ‘Сервер’. Если галка не установлена то в это поле записывается локальный путь до папки где установлен проигрыватель foobar2000.

Команда для запуска и Команда для выхода — поля активны только при установленном чекбоксе ‘удаленный запуск’. В эти поля записываются команды из настроек программы GetAdmin (рис. 3.)

рис. 3. Настройки программы GetAdmin
рис. 3. Настройки программы GetAdmin

После успешной установки и настройке плагина и драйвера в IoBroker на вкладке Состояния можно наблюдать текущий статус проигрывателя foobar2000. Для запуска проигрывателя необходимо задать значение состоянию start, при этом должен запустится проигрыватель foobar2000 исходя из заданных раннее настроек.

Созданные драйвером объекты в админке ioBroker'a
Созданные драйвером объекты в админке ioBroker’a

 

Отправить ответ

Оставьте первый комментарий!

avatar
wpDiscuz