|
|
Zeile 1: |
Zeile 1: |
| Anleitung beschreibt '''eine''' Möglichkeit der Konfiguration, andere Lösungen können auch zum Ziel führen (verwendeter VDR: c't VDR 3.06, Modul: k-data) | | Anleitung beschreibt '''eine''' Möglichkeit der Konfiguration, andere Lösungen können auch zum Ziel führen (verwendeter VDR: c't VDR 3.06, Modul: k-data) |
| | | |
− | == Rasputins Hardware-WakeUp-Modul == | + | Is2I2Q <a href="http://kzcysbbikvwo.com/">kzcysbbikvwo</a>, [url=http://kqoonbzsfmmn.com/]kqoonbzsfmmn[/url], [link=http://pxxcteviqgdl.com/]pxxcteviqgdl[/link], http://lzcordbfsqgy.com/ |
− | Mit Software von Frank Jepsen http://www.jepsennet.de/vdr/, als Fertiggerät bei: http://www.k-data.org
| + | |
− | | + | |
− | === Hardware Installation ===
| + | |
− | * Versorgungs-Spannung des Moduls an die ATX-Mainboard-Stromversogung löten: ATX/lila = +5V Standby / ATX/schwarz = Masse
| + | |
− | * Serielle Verbindung herstellen (vorzugsweise an den gleichen Port wie der vorherige LIRC-Empfänger)
| + | |
− | * IR-Empfänger einstecken, wenn nötig Kabel verlängern
| + | |
− | * Die [http://www.jepsennet.de/vdr/html/erweiterungen.html Power Sense] Option wählen
| + | |
− | * Zur Programmierung von RemoteOn geht die Schaltung beim ersten Start automatisch in den Programmiermodus
| + | |
− | | + | |
− | | + | |
− | === Software Installation ===
| + | |
− | * Skripte laden von http://www.jepsennet.de/vdr/html/download.html (auf VDR-Variante achten!)
| + | |
− | * Entpacken und in entsprechende Verzeichnisse kopieren (Struktur schon vorgegeben)
| + | |
− | * Wichtigste Dateien hierbei:
| + | |
− | <pre>
| + | |
− | /usr/share/vdr/testwakeup.sh
| + | |
− | /usr/share/vdr/shutdown-hooks/s90.wakeup-module.sh (bzw. vdrdevel)
| + | |
− | /etc/vdr/vdr-addon-hw-wakeup.conf </pre>
| + | |
− | * Link auf ''/usr/sbin/LCDd'' setzen:
| + | |
− | <pre>ln -s /usr/sbin/LCDd /etc/init.d/LCDd</pre>
| + | |
− | * ''/usr/share/'''vdr'''/shutdown-hooks/s90.wakeup-module.sh'' nach ''/usr/share/'''vdrdevel'''/shutdown-hooks/s90.wakeup-module.sh'' kopieren, wenn vdrdevel installiert ist.
| + | |
− | * Bevor der echo-Befehl verwendet werden kann, sollte man lirc beenden und die RS232 rücksetzen (anschließend neustarten):
| + | |
− | <pre>
| + | |
− | killall lircd
| + | |
− | setserial /dev/ttyS0 uart 16550A
| + | |
− | echo IRO > /dev/ttyS0 </pre>
| + | |
− | * in ''/etc/vdr/vdr-addon-hw-wakeup.conf'' richtigen Port eintragen z.B. ''/dev/ttyS0''
| + | |
− | | + | |
− | === Test ===
| + | |
− | * Testskript ''/usr/share/vdr/testwakeup.sh'' sendet ein Aufwach-Signal an das Modul, nachdem der VDR 2min später aufwacht (Zeit im Skript einstellbar). Manuelles Herunterfahren jedoch notwendig.
| + | |
− | * Wurde ein Timer erfolgreich gesetzt, so leuchtet die rote LED.
| + | |
− | * Kontrolle eines realen Timers in ''/var/log/messages'', ob Skript beim Herunterfahren aktiviert wird, z.B.:
| + | |
− | <pre>
| + | |
− | Jun 2 19:59:22 Ananas vdrdevel-shutdown: executing /usr/share/vdrdevel/shutdown-hooks/s90.wakeup-module.sh
| + | |
− | Jun 2 19:59:26 Ananas vdr-addon-hw-wakeup: echo ATS20150206 > /dev/ttyS0
| + | |
− | Jun 2 19:59:26 Ananas vdr-addon-hw-wakeup: echo RTS1959220206054 > /dev/ttyS0
| + | |
− | </pre>
| + | |
− | * z.B.: ''ATS20150206'' => Aufwachzeit: 20:15 Uhr am 02.06.
| + | |
− | * z.B.: ''RTS1959220206054'' => Aktuelle Uhrzeit: 19:59.22 Uhr 02.06.05, Donnerstag(4)
| + | |
− | * Wenn der LIRC-Empfänger schon vorher konfiguriert wurde, sind keine Anpassungen notwendig
| + | |
− | | + | |
− | === Anmerkungen ===
| + | |
− | * Timer wird nur gesetzt, wenn VDR ordnungsgemäß heruntergefahren wird, sprich: Über Fernbedienung oder VDR-Menü. ''vdr stop'' und ''shutdown -h now'' allein bringt nichts!
| + | |
− | | + | |
− | === Bekannte Probleme und Lösungen ===
| + | |
− | * '''Problem:''' Beim Drücken des Power-Buttons der Fernbedienung fährt der Rechner nicht herunter, bei anschließendem manuellem Herunterfahren wird der Timer nicht gesetzt, obwohl die entsprechenden Befehle in ''messages'' auftauchen. <br>'''Lösung:''' Probleme mit dem LCDd und LIRCd. In den Konfigurationsdateien darauf achten, dass diese Dienste geschlossen werden, bevor ein Timer gesetzt wird (''KILL_LIRC=YES/NO'' und ''KILL_LCDD=YES/NO'')
| + | |
− | | + | |
− | [[Kategorie:C't-VDR|Hardware WakeUp]]
| + | |
− | [[Kategorie:Hardware]]
| + | |
− | [[Kategorie:Wakeup]]
| + | |