Jump to content

DVD/Video-Recorder steuern mit der d-Box


Gast dodo

Empfohlene Beiträge

Ich habe es endlich geschafft, lirc erfolgreich in meine Nokia einzubauen.

Endlich eine vernünftige Methode meinen DVD-Recorder zu programmieren.

Wer das noch nicht kennt:

Mit lirc ist es möglich, über die IR-Diode der Box (normalerweise empfängt

man damit die Signale der Fernbedienung) Steuersignale an andere Empfäger

(bei mir mein DVD-Recorder) zu senden.

Dadurch ist es nun möglich, Filme über das EPG zur Aufnahme zu programmieren.

Wenn der Film anfängt schaltet die Box wie gewohnt auf den richtigen Kanal und

sie sendet über die IR-Diode den Befehl "Record" an meinen Recorder. Am

Filmende kommt natürlich auch der "Stop" Befehl.

 

Wer das auch einmal ausprobieren möchte, ich habe mal ein kleines "How-To"

gebastelt, aus diversen Quellen zusammengefasst.

Den Umgang mit Telnet, Unix-editor (zB. Ultraedit) und FTP-Zugang setze

ich mal voraus.

 

----

Aufnahmesteuerung eines Video/DVD-Recorders mit der D-Box2 mittels lirc

 

 

1. Für den Recorder eine passende lirc.conf (Datei mit den Steuerbefehlen) suchen.

Unter http://lirc.sourceforge.net/remotes/ ist eine umfangreiche Sammlung. Wenn

Euer Gerät dabei ist, geht es weiter unter Punkt 4.

 

2. Ist euer Gerät nicht dabei, müsst ihr eine eigene lirc.conf anlegen.

Dazu benötigen wir Winlirc, das gibt es unter http://winlirc.sourceforge.net/

Wir benötigen noch einen IR-Empänger für den PC, eine simple Bauanleitung

(auch für Nichtprofis) gibt es hier =>

http://www.ocinside.de/html/ir_receiver/so...receiver_d.html

Für die Teile (ausser dem Stecker, den hatte ich noch) habe ich bei Conrad

rund 2,- EUR gezahlt.

 

3. Nachdem ihr Winlirc installiert habt und der IR-Empfänger angeschlossen wurde,

könnt ihr nun eine eigene lirc.conf mit der Fernbedienung eures Recorders

erstellen. Wie das genau geht, steht hier =>

http://www.meierspage.net/how2s/infrarot_e...ger/winlirc.php

Den Teil mit IREx könnt ihr weglassen. Ihr müsst auch nicht alle Tasten der FB

einlesen, für unsere Zwecke sollten "record" und "stop" reichen.

Im Verzeichnis von Winlirc liegt nun die Datei *.cfg oder *.cf (den

genauen Namen habt ihr vorher selber in Winlirc bestimmt) sie enthält die

benötigten Steuerbefehle.

 

Mit dem einlesen der FB hatte ich die meisten Probleme. Winlirc lief auf meinem

Laptop (win ME) nicht, erst auf meinem alten Testrechner (800er Athlon, Win98)

ging es fast ohne Probleme. Aber es brauchte einige Neuversuche, bis ich die

Prozedur ohne Fehlermeldung durch hatte (nur nicht aufgeben). Das lag aber wohl

an meiner Fernbedienung, ich habe es nochmal mit einer anderen, von meinem Video-

recorder probiert, da lief es wie geschmiert.

 

4. Öffnet mit Ultraedit (oder einem anderen Unixeditor) die Datei mit den Steuer-

befehlen, sie sollte etwa so aussehen (natürlich mit euren Daten):

#

# this config file was automatically generated

# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Mon Sep 06 01:29:45 2004

#

# contributed by dodo

#

# brand: binford

# model: dvd-rec-5000

# supported devices:

#

 

begin remote

 

name binford

bits 16

flags SPACE_ENC

eps 75

aeps 100

 

header 9125 4457

one 641 439

zero 641 1606

ptrail 641

repeat 9161 2149

pre_data_bits 16

pre_data 0xF748

gap 41154

toggle_bit 0

 

 

begin codes

rec 0x000000000000D52A

stop 0x0000000000006F90

end codes

 

end remote

 

Wandelt diese Datei ins UNIX-Format (Ultraedit: Datei->Konvertieren->Dos nach

Unix) und speichert sie als lirc.conf

 

5. Jetzt erstellen wir die Datei zum Starten der Aufnahme, dazu bitte den Editor

öffnen.

Für den Start der Aufnahme ist der Befehl "rec" nötig. Schaut nach wie dieser in

eurer config.lirc genannt ist, hier ist Groß- und Kleinschreibung zu beachten.

Hinter den Befehlen steht wie lange der Code gesendet werden soll. (in ms)

Ausserdem müssen wir noch den Namen des betreffenden Gerätes voranstellen.

Soll also der binford Rekorder angehen, geben wir als Kommando " binford rec

1000 " ein. Es wird dann für eine Sekunde der Record Code für den binford

Recorder gesendet.

Speichert diese Befehlszeile als "record.lirc"

Das gleiche gilt natürlich auch für die Datei zum Stoppen das Videorecorders, der

Befehl lautet demnach "binford stop 1000"

Speichert diese Befehlszeile als "stop.lirc"

 

6. Die Dateien lirc.conf, rec.lirc und stop.lirc per ftp in den Ordner

/var/tuxbox/config/lirc kopieren. Anschliessend die Dateiattribute aller 3 Dateien

per Telnet auf "755" setzen (chmod 755 lirc.conf ....)

 

7. Jetzt überprüfen wir noch die Datei start_neutrino. Sie befindet sich im Ordner

/etc/init.d/ (jedenfalls in meinem Image =>

2xI_Nais2000_Release_Image_21-09-04)

sie beginnt so:

#!/bin/sh

/sbin/lircd /var/tuxbox/config/lirc/lirc.conf

...

Die zweite Zeile ist von Bedeutung, sie sollte genau so auch bei euch stehen. Wenn

sie fehlt, müsst ihr die Datei per ftp runterladen und mit Ultraedit nachtragen

Achtung-

unbedingt das UNIX-Format beibehalten. Anschliessend per ftp wieder auf die Box

und mit Telnet die Dateiattribute ändern (chmod 755 start_neutrino)

 

8. Schaut mal in den Ordner /sbin/ dort muss die Datei "lircd" sein. Wenn die fehlt

geht das ganze nicht. Bei meinem Image war sie vorhanden. Das

neXus-baSE-2004.08.30-2x-camd36xx

habe ich ebenfalls erfogreich getestet.

 

9. Jetzt erstmal die Box neu starten. Unter Einstellungen --> Aufnahme als

Aufnahme Gerät "Video Rekorder" einstellen.

 

10.Programmieren einer Sendung über das EPG:

2x die rote Taste drücken (es erscheint die Programmvorschau)

Sendung markieren und mit OK bestätigen (es erscheint die Detailvorschau)

1x die rote Taste drücken (die Sendung ist im Timer aufgenommen)

 

-----

Ich habe es mit meiner Nokia und meiner Philips erfolgreich getestet, auch meine Befürchtung das es Störungen bei direkter Sonneneinstrahlung gibt, war grundlos. Aber die Nokia ist von der Bauform her besser geeignet, weil die durchsichtige Blende (dahinter ist auch die Ir-Diode) bis unter die Box geht. Ich konnte daher die Box direkt über meinen DVD-Recorder stellen, weil die IR-Diode auch nach unten senden kann.

 

Viel Spass beim ausprobieren

dodo

Link zu diesem Kommentar
Auf anderen Seiten teilen

Gut gemeint, aber es ist ein alter Hut..... :)

 

Und die IR Diode sendet auch nicht nach unten,

sondern das Infrarot Licht, wird von einem Gegenstand,

oder auch der gegenüberliegenden Wand reflektiert

und kehrt somit (ähnlich wie beim Billard) zum Ausgangspunkt zurück.

 

Und der Ausgangspunkt ist Deine Box, bzw. dann auch Dein drunter,

oder drüber stehender DVD Recorder.

 

 

Funktioniert aber nicht mehr bei Räume über 5 Meter Durchmesser.

 

 

 

Gruss One X

Link zu diesem Kommentar
Auf anderen Seiten teilen

One_X ich kann Dir da nicht zustimmen.

Ich habe die Unterseite meiner Nokia mal abgedeckt, und nichts geht mehr.

Auch mit der Philips geht es so nicht, weil die ein anderes Gehäuse hat.

Und was den alten Hut angeht, ist aber ein schöner alter Hut.

Ausserdem wird das Thema hier im Board nicht sehr oft dsikutiert und es gibt

ne Menge Newbies, die gerade danach gesucht haben.

 

Gruß, dodo

Link zu diesem Kommentar
Auf anderen Seiten teilen

One_X ich kann Dir da nicht zustimmen.

Ich habe die Unterseite meiner Nokia mal abgedeckt, und nichts geht mehr.

Auch mit der Philips geht es so nicht, weil die ein anderes Gehäuse hat.

Und was den alten Hut angeht, ist aber ein schöner alter Hut.

Ausserdem wird das Thema hier im Board nicht sehr oft dsikutiert und es gibt

ne Menge Newbies, die gerade danach gesucht haben.

 

Gruß, dodo

 

Ok..Du hast mich überredet...

 

Insofern..für Newbies natürlich aktuell..... Entschuldigung.... B)

 

 

Gruss One X :)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich find das auch nicht schlecht werd das mal versuchen. Will meinen DD Reciever über laut , leise steuern und wenns geht beim auswählen des mp3 players direkt auf ne andere source umschalten.

Senden kann eigentlich nur die diode vorne an der box, deshalb hab ich auch etwas bedenken ob mein reciever das dann empfängt. Wenn die diode aber stark genug sendet könnte es klappen. Mit der Fernbedienung gehts ja auch wenn ich an die decke ziele.

 

Ich werde das teil mal in die FAQ's moven und meine erfahrungen dann auch posten.

 

Gruß

Kai

Link zu diesem Kommentar
Auf anderen Seiten teilen

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...