[1] Others / General / GELÖST: lirc/remote - atric - Harmony touch
 

Offline mannkar

  • Newbie
  • *
  • Posts: 2
    • View Profile
GELÖST: lirc/remote - atric - Harmony touch
« on: October 29, 2013, 19:49:34 »
Hallo Zusammen,
als erstes möchte ich mal Danke für den tollen VDR sagen! Nach dem ich mich eine Zeit lang mit manuell gebauten vdr's rumgeschlagen habe (unter Ubuntu und das als Linux Newbie) bin ich vor etwa einem halben Jahr (nach dem mein VDR nach einem Ubuntu Update nicht mehr wollte) hier gelandet und habe mit großer Freude gesehen, dass es eine Distri gibt, die inzwischen auch die TT S2 6400 unterstützt. EINFACH TOLL!

Was ich aber nicht geschafft habe, ist die mir damals zur Verfügung stehenden FB über den atric serial zum laufen zu bringen. Es hat lange nicht gestört, aber jetzt muss die große Tastatur im Wohnzimmer verschwinden... Also tief in die Tasche und was bewährtes zugelegt. Es will aber immer noch nicht.

Ich habe natürlich auch schon die Suche bemüht, aber so richtig was passendes habe ich nicht gefunden. Ein altes Thema hab ich mir angeschaut und möchte da mal anknüpfen http://www.minidvblinux.de/forum/index.php/topic,4800.0.html.

Zunächst mal ein paar Details zu der Konfiguration (siehe auch meine Sig.): Auf der Harmony ist das Profile KLS/VDR 1.7 aufgespielt.
Lirc ist installiert und geladen
Code: [Select]
MLD> ls /etc/addons/
active
MLD-3.0.1_backup-2.1_49.sfs
MLD-3.0.1_channellogos-0.1_4.sfs
MLD-3.0.1_fonts-0_3.sfs
MLD-3.0.1_kernel-3.3.1.132_acpi-2.0.10_5.sfs
MLD-3.0.1_kernel-3.3.1.132_dvb-2013.07.02_178.sfs
MLD-3.0.1_kernel-3.3.1.132_lcdproc-server-0.5.4_9.sfs
MLD-3.0.1_kernel-3.3.1.132_lirc-2013.07.16_97.sfs
MLD-3.0.1_kernel-3.3.1.132_network-0_84.sfs
MLD-3.0.1_kernel-3.3.1.132_remote-autodetect-0_10.sfs
MLD-3.0.1_kernel-3.3.1.132_sensors-3.3.0_11.sfs
MLD-3.0.1_lib-av-53_3.sfs
MLD-3.0.1_lib-curl-4.2.0_3.sfs
MLD-3.0.1_locales-0_49.sfs
MLD-3.0.1_perl-5.12.4_8.sfs
MLD-3.0.1_samba-3.5.11_20.sfs
MLD-3.0.1_ssh-0.53.1_16.sfs
MLD-3.0.1_vdr-1.7.31.375_377.sfs
MLD-3.0.1_vdr-1.7.31.375_addons-0.4.0_44.sfs
MLD-3.0.1_vdr-1.7.31.375_cpumon-0.0.6a_3.sfs
MLD-3.0.1_vdr-1.7.31.375_dvbhddevice-2012.12.30_30.sfs
MLD-3.0.1_vdr-1.7.31.375_epgsearch-2013.02.09_8.sfs
MLD-3.0.1_vdr-1.7.31.375_femon-1.7.17_5.sfs
MLD-3.0.1_vdr-1.7.31.375_fritzbox-1.5.2_8.sfs
MLD-3.0.1_vdr-1.7.31.375_imonlcd-2012.12.11_3.sfs
MLD-3.0.1_vdr-1.7.31.375_live-2013.05.04_21.sfs
MLD-3.0.1_vdr-1.7.31.375_markad-2013.06.29_9.sfs
MLD-3.0.1_vdr-1.7.31.375_osdteletext-2012.04.04_11.sfs
MLD-3.0.1_vdr-1.7.31.375_radio-0.9.0_10.sfs
MLD-3.0.1_vdr-1.7.31.375_setup-0.3.1_51.sfs
MLD-3.0.1_vdr-1.7.31.375_skinpearlhd-2012.09.05_6.sfs
MLD-3.0.1_vdr-1.7.31.375_streamdev-server-2013.02.18_31.sfs
MLD-3.0.1_vdr-1.7.31.375_svdrposd-0.1.1_2.sfs
MLD-3.0.1_vdr-1.7.31.375_svdrpservice-0.0.4_5.sfs
MLD-3.0.1_webserver-0_194.sfs

Über das WebIf ist als Lirc Treiber lirc_serial eingestellt, mit den Argument "/dev/ttyS0 uart none" und als FB hab ich mal die Logitech/HarmonyOne ausgewählt.
Die FB ist grundsätzlich an den Atric angelernt (Einschalten funktioniert). Nach dem Starten bekam ich auch immer die Aufforderung die FB anzulernen, allerdings konnte ich drücken was ich wollte, meine Tastendrücke werden ignoriert. Bei gestartetem VDR hat mode2 über ssh das geliefert:
Quote
MLD] mode2
mode2: could not open /dev/lirc0
mode2: default_init(): Device or resource busy

VDR angehalten und irw über ssh liefert "" -> was auch immer ich drücke, keine Antwort, allerdings:

- auf der Hardwareseite (sprich Atric) bekomme ich über die Status-LED bei jedem Tastendruck eine grünes, schnelles blinken zurück
- bei runter gefahrenem VDR und mod2 erhalte ich bei jedem Tastendruck Daten :
Spoiler (show / hide)
Das ist das Ergebnis eines Tastendruckes.

Danach hab ich mir mal die Lircd.conf
Spoiler (show / hide)
angeschaut, die sieht erst mal ganz gut aus. In der remote.conf war allerdings nix eingetragen (außer kbd). Also eine Lirc-Abschnitt reinkopiert (über windows mit Phase5 Editor, der kann den LF von Linux sauber interpretieren) und gespeichert (was natürlich von win aus beim speichern mit LF nicht sauber klappt). Danach über ssh die LF mittels vi korrigiert (am Zeilendende war immer ein "^M", das habe ich gelöscht). Die remote.conf sieht jetzt so aus:
Spoiler (show / hide)

System neu gestartet und leider klappt es immer noch nicht. Der KBD-Abschnitt ist nicht mehr der Originale, der hat sich bei einer Umbenennung und neu booten verabschiedet, so dass ich die remote.conf neu erstellen musste.

Kann mir bitte jemand weiter helfen, ich komm nicht mehr weiter. Und vielleicht kann jemand seinen "originalen" KBD-Abschnitt aus der remote.conf posten, ich komme mit der aktuellen Belegung nicht so gut zurecht (bin halt die ander seit einem halben Jahr gewöhnt.

Herzlichen Dank im Voraus,

Frank

Edit: Ich denke in der remote.conf waren noch mapping Fehler, daher korrigiert und getauscht.
« Last Edit: October 29, 2013, 23:29:22 by mannkar »
Antec Fusion (LCD), Zotac NM10 DX, 2x2 GB DDR2-800, Boot SSD 30 GB, Daten HDD 2,5" 1 TB, MLD 3.0.1, TT S2 6400, Cine S2, Logitech Harmony via Atric v5

Offline gkd-berlin

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 1401
    • View Profile
lirc/remote - atric - Harmony touch
« Reply #1 on: October 29, 2013, 22:43:45 »
Hallo mannkar,

wenn ich das richtig rausgelesen habe, nutzt du die TT S2 6400. Ich habe mit meiner TT S2 6400 eine Fernbedienung mit einem Infrarotempfänger bekommen. Wenn du das auch noch hast, ist es ganz einfach.

Den Infrarotempfänger direkt an die TT S2 6400 anschließen.
Unter System->Addons verwalten->Weitere Addons laden->VDR Plugins->remote installieren.
Du wirst dann aufgefordert die FB anzulernen. Das wars dann schon.

Ich habe auch den Atric-V5-Einschalter im Einsatz, verwende aber nicht die serielle Schnittstelle.

Vielleicht hilft dir das weiter.
Gruß Gerhard
Meine VDR:
Spoiler (show / hide)

Offline mannkar

  • Newbie
  • *
  • Posts: 2
    • View Profile
lirc/remote - atric - Harmony touch
« Reply #2 on: October 29, 2013, 23:28:55 »
Hallo Gerhard,
Danke für deine Hilfe, das mit dem Anlernen war so das Problem. Ich habs in diesen Minuten hinbekommen:

1: Das Hauptproblem war der Hub, über den die IR-Signale geschickt werden. Dieser Hub hat zwei zusätzliche kleine "Sateliten" die bei Hinterschrankmontage u. ä. die stabile Übertragung sichernstellen sollen. Bei einem Tastendruck auf der FB wird jeweils vom Hub und den beiden Sateliten ein Signal geschickt. Sollten die sich Überlagern kommt nur Datensalat am Empfänger an. Mit mode2 bei runtergefahrenem VDR war bei gleichem Tastendruck immer unterschiedliche raw-daten zu sehen. Ich hab einfach die beiden Sateliten entfernt (brauch ich eh nicht) und sieh da, auf einmal kommen saubere Daten und mit irrecord kann ich eine ordentliche config aufnehmen.

2: Die IR-Codes der von mir voreingestellten HarmonyOne und der Harmony Touch (mit Hub heißt Sie Ultimate) stimmen in keinster weise überein. Das saubere Aufzeichnen mit irrecord hat beim anschließenden Test mit irw auch saubere Daten gebracht.

-> Ich hab in der Remote.conf die lirc Eintragungen gelöscht, einmal das System gebootet, FB angelernt und jetzt gehts.  ;D

Jetzt kann ich endlich den Gehäusedeckel wieder schließen, die Glasplatte auf das Regal legen, einmal abstauben und meine Holde ist auch wieder glücklich.

Herzlichen Dank noch mal (und ohne den alten Fred wäre ich nicht darauf gekommen),

Frank

Antec Fusion (LCD), Zotac NM10 DX, 2x2 GB DDR2-800, Boot SSD 30 GB, Daten HDD 2,5" 1 TB, MLD 3.0.1, TT S2 6400, Cine S2, Logitech Harmony via Atric v5

[1] Others / General / GELÖST: lirc/remote - atric - Harmony touch
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.