Налаштування iMON на LinuxMCE

Грудень 2021р.

ІЧ-приймач та VFD дисплей iMON використовується багатьма виробниками корпусів для HTPC. Один із найпопулярніших – SilverStone. Спочатку LinuxMCE не підтримує їх з коробки, але є спосіб, щоб додати ці функції в систему. Це маленький HOWTO пояснює необхідні кроки для налаштування.

iMON PAD

Драйвер для ІЧ-приймача iMON включений до LIRC дистрибутиву, починаючи з версії 0.7.1. Щоб додати його до LinuxMCE, ви повинні зробити наступне:

  1. Перейти в Додатково :: Налаштування :: Шаблони, додати нового виробника – SoundGraph, додати новий шаблон (вибрати LIRC Remote Control в категорії пристроїв).
  2. У новий шаблон додати властивість – Configuration і покласти туди файл конфігурації LIRC для iMON PAD.
  3. Для того щоб контролювати MythTV необхідно додати наступний вміст – /home/mythtv/.mythtv/lircrc. Для VDR потрібно замінити LIRC розділ remote.conf наступними кодами:
LIRC.Up         Mouse_N
LIRC.Down       Mouse_S
LIRC.Menu       MultiMon
LIRC.Menu	Menu
LIRC.Ok         Enter
LIRC.Ok		SelectSpace
LIRC.Back       Backspace
LIRC.Back	Esc
LIRC.Left       Mouse_W
LIRC.Right      Mouse_E
LIRC.Red        Red
LIRC.Green      Green
LIRC.Yellow     Yellow
LIRC.Blue       Blue
LIRC.0          0
LIRC.1          1
LIRC.2          2
LIRC.3          3
LIRC.4          4
LIRC.5          5
LIRC.6          6
LIRC.7          7
LIRC.8          8
LIRC.9          9
LIRC.Info       AppExit
LIRC.Play       Play
LIRC.Pause      Pause
LIRC.Stop       Stop
LIRC.Record     Record
LIRC.FastFwd    FastForward
LIRC.FastRew    Rewind
LIRC.Next       NextChapter
LIRC.Prev       PrevChapter
LIRC.Power      Power
LIRC.Channel+   Ch+
LIRC.Channel-   Ch-
LIRC.PrevChannel ShiftTab
LIRC.Volume+    Vol+
LIRC.Volume-    Vol-
LIRC.Mute       Mute
LIRC.Audio      Language
LIRC.Schedule   MouseMenu
LIRC.Channels   TaskSwitcher
LIRC.Channels	WindowsKey
LIRC.Timers     Timer
LIRC.Recordings MouseRightClick
LIRC.Recordings AppLauncher
LIRC.Setup      MouseKeyboard
LIRC.Commands   MouseLeftClick
LIRC.User1      Bookmark
LIRC.User2      Thumbnail
LIRC.User3      AspectRatio
LIRC.User4      FullScreen
LIRC.User5      Purple
LIRC.User6      Caption
LIRC.User7      Eject
LIRC.User8      Tab
#LIRC.User9      ShiftTab

До майстер :: ЗМІ директорів та додати IMON PAD пульт дистанційного керування, натиснувши “Додати віддалені” кнопки в нижній частині форми. Після цього всі необхідні пакети LIRC будуть завантажені та встановлені автоматично. Ви не повинні робити це вручну! Швидке перезавантаження маршрутизатора. Ви повинні побачити працюючий lircd процесу: пс-ельф | GREP lircd та файл / і т.д. /lircd/lircd.conf має містити зміст IMON конфігурації власності PAD. Для тестування пульта дистанційного керування ви можете використовувати утиліту IRW. Просто запустіть його та натиснути кілька кнопок на пульті дистанційного керування. Ви повинні побачити фактичний ІЧ команду Вихід IRW. Як я вже згадував вище IMON дистанційного керування підтримується LIRC з коробки. Але використовувати IMON кнопки PAD Ви повинні перекомпілювати LIRC з прикладної патч-LIRC 0.8.1 IMON PAD патч (1079): смоли xvjf LIRC-0.8.2.tar.bz2 CD-LIRC 0.8.2 Патч-p1 <.. / LIRC- IMON-pad2keys.patch . / Configure робити make install, або, що набагато краще можна побудувати LIRC пакет з підтримкою в IMON кнопки PAD для вашої архітектури: завантажити джерел LIRC 0.8.2 та зміни файлів із сайту Ubuntu. LIRC розпакуйте вихідники та накласти змін до створення пакету: Тар-vzxf lirc_0.8.2.orig.tar.gz CD-LIRC 0.8.2 Патч-p0 <.. / lirc_0.8.2-0ubuntu8.diff Застосуйте патч IMON PAD: Патч-p1 <.. / LIRC-IMON-pad2keys.patch Складання пакету: Dpkg-buildpackage-rfakeroot Примітка: якщо ви бачите повідомлення про помилку ‘діалог не знайдено! встановити діалог: apt-get install діалог якщо ви отримуєте ан помилка: налаштувати: помилка: C + + препроцесора “/ Бібліотека / CPP” не розсудливість перевірити установку побудувати першої необхідності: apt-get install накопичення суттєвих IMON VFD дисплей Примітка: LCDProc включає в себе підтримка IMON VFD дисплей, починаючи з версії 0.5.0. Ви не повинні скомпілювати його з вихідних текстів просто встановити LCDProc використання apt-get – Судна apt-get install LCDProc і визначити водій IMON в LCDd.conf. Завантажити останню версію з venky.ws. Розпакуйте архів: смоли vzxf LCDProc-XXX-imon.tgz До LCDProc-XXX-IMON каталог, застосувати цей патч патч для LCDProc-0.4.5 (400), щоб уникнути дисплея гарне повідомлення побачення після ПК буде вимикач. Підготовка установки: aclocal AUTOHEADER &&&&&& Autoconf Automake- або отримати вже виправлену версію – Пропатчений IMON LCDProc 0.4.5 (302). Запустіть. / Configure && make && make install Копіювати LCDd.conf в / USR / місцеві / і т.д. або змінити сценарій / і т.д. / init.d / lcdd вказати на LCDd.conf Копіювати сценарії Debian / і т.д. / init.d: ср скрипти / ініціалізації lcdd.debian / і т.д. / init.d / lcdd і запустити оновлення-rc.d lcdd за промовчанням створювати символічні посилання для запуску / зупинки демона РК та клієнтом. Зробити посилання: LN-S / USR / місцеві / sbin / LCDd / USR / місцеві / бен, якщо ви встановите РК в дорогу за замовчуванням. LCDd.conf конфігураційний файл містить набір опцій для LCDd. Більшість із них уже визначено. Таким чином, ймовірно, ви не чіпатиме цей файл. Тим не менш, було б корисно для усунення неполадок набір наступних параметрів: ReportLevel = 5 ReportToSyslog = так Щоб отримати більше налагоджувальної інформації в каталозі /var/log/журнал. Крім того, можна запускати LCDd з командного рядка: LCDd-с -й У нашому випадку команда має бути такою: LCDd-з LCDd.conf-й IMON Увімкнути VFD дисплей у MythTV Ви можете знайти параметри налаштування у Utilities/Setup-> Налаштування-> Вид-> РК-дисплеєм. Встановіть прапорець Увімкнути VFD пристрій та з’явиться кілька варіантів. Щоб привести деякі дані mythlcdserver, дисплей VFD повинен бути запущений. Увімкнути VFD дисплей VDR Щоб мати можливість використання VFD дисплей з VDR необхідно встановити плагін VDR-LCDProc: Завантажте останню версію VDR-LCDProc плагін Розпакуйте його в / SRC і зробити символічне посилання – LN-х LCDProc-0.0.10-jw2 LCDProc Складання плагіна: зробити плагінів. Зверніть увагу, що для AMD64 Ви повинні додати опцію-СПОС до CXXFLAGS в LCDProc Makefile. В іншому випадку ви отримаєте повідомлення про помилку: / USR / бен / LD: lcdproc.o: переїзд R_X86_64_32 проти `місцевий символ” не може бути використана при створенні спільного об’єкта; значення Copy / PLUGINS/lib/libvdr-lcdproc.so.1.4.5 в / USR / Бібліотека / VDR / плагіни Додати новий plugin.lcdproc.conf конфігураційний файл / і т.д. / VDR / плагіни і покласти туди наступні параметри : -Ч 127.0.0.1 13 666-р Де-х визначає LCDProc господар і-р – LCDProc порт (ви можете знайти ці значення в / і т.д. / LCDProc.conf) Перезавантаження VDR: Суду / і т.д. / init.d / VDR перезавантаження Примітка: якщо з якоїсь причини у вас немає джерел VDR VDR просто встановити заголовки: Судна apt-get install VDR-розробника застосувати цей патч – LCDProc VDR плагін (225) VDR-LCDProc джерел CD LCDProc- 0.0.10-jw2 Патч-p0 <.. / LCDProc-0.0.10-jw2-package.diff і побудувати пакет Dpkg-buildpackage-rfakeroot Потім встановити створений пакет і перезапустити VDR. Тепер ваш VFD дисплей повинен відображати інформацію з VDR. Ви можете використовувати свій вбудований пакет для AMD64 – VDR-плагін-LCDProc AMD64 (271). Медіа-директор випуск Для компіляції LCDProc на бездискових директор медіа у вас є встановити наступні пакети першої: GCC libc6-розробника ядро-заголовки libncurses5-розробника діалог Пошук та усунення несправностей Якщо Ваш пульт дистанційного керування або VFD дисплей не працює, перевірте /dev/lirc0 та LCDProc – /dev/lcd0. Якщо ви не можете їх бачити, щось не так. Перевірка /var/log/журнал. Він може містити повідомлення про помилку, проблеми з LIRCd конфігураційний файл. Це загальний випадок (принаймні для мене). Перевірте підключення IMON ЧРП із USB портом. Я провів деякий час, щоб з’ясувати, чому мій віддалений не працює, але IMON VFD USB кабель був підключений не дуже добре. dom/66-verizon-prodemonstriroval-vozmozhnosti-smartfona.html”>

У вас залишились
запитання?

Заповніть форму зворотнього
зв'язку та наші менеджери
зв'яжуться з вами у
найближчий час