Auch Fernseher ausschalten bei Deep-Standby

Wünsche, Anträge, Fehlermeldungen
zoo
Interessierter
Interessierter
Beiträge: 32
Registriert: Dienstag 27. Juni 2006, 08:21

Auch Fernseher ausschalten bei Deep-Standby

Beitrag von zoo »

Hallo,

wenn ich mit der Fernbedienung die DBOX in normalen Standby schicke, dann wird über LIRC mein Fernseher vorher abgeschaltet.
Wenn ich aber die DBOX ganz abschalte (deep standby), dann wird er angelassen. Ich würde also vorschlagen, dass das entsprechende LIRC-event noch vor dem Shutdown einmal aufgerufen wird.

Gruß
zoo
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

Gute Idee, hatte ich auch vor Jahren schonmal vorgeschlagen ;-)

Als Workaround kannst du dir lircsend besorgen und den Aufruf in die start_neutrino schreiben (nach dem Neutrino Aufruf).
So funktioniert das bei mir schon ewig zufriedenstellend.

cu
usul
skydiver
Einsteiger
Einsteiger
Beiträge: 256
Registriert: Montag 14. Januar 2002, 23:13

Beitrag von skydiver »

das gibt es auch. imho hatte ich damals vorgeschlagen, dass die box vor dem runterfahren bei aktiviertem sleepttimer via lirc einen ping an zuvor konfigurierte geräte schickt. wurde dann auch recht zügig umgesetzt.

Edit: irgendwie hab ich ne verzerrte wahrnehmung. hätte schwören können, dass ich die idee schonmal eingebracht hab. ist aber bestimmt schon 4 jahre her. kann in der such nichts finden. na wenigstens hab ich den automatischen sleeptimer zum sendungsende erfunden :-)
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

editiert die start_neutrino

fügt nach dem beenden von neutrino einfach ein
lircsend /var/tuxbox/config/lirc/standby.on
ein. Dann habt ihr genau die Funktionalität
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

hannebamb(el) hat geschrieben:editiert die start_neutrino

fügt nach dem beenden von neutrino einfach ein
lircsend /var/tuxbox/config/lirc/standby.on
ein. Dann habt ihr genau die Funktionalität
Habe ich nicht bereits genau DAS geschieben? :gruebel:

cu
usul
zoo
Interessierter
Interessierter
Beiträge: 32
Registriert: Dienstag 27. Juni 2006, 08:21

Beitrag von zoo »

Okay, danke für den Hinweis.

Mit http://people.freenet.de/hannebambel/dbox2/lircsend (Source: http://people.freenet.de/hannebambel/dbox2/lircsend.c) lautet der Aufruf bei mir beispielsweise: "lircsend RC5 TV_STANDBY" zum Ausschalten und "lircsend RC5 TV_1" zum Anschalten.

/etc/init.d/start_neutrino ist read-only. Wenn man es nach /var/tuxbox/start_neutrino kopiert, dann kann man die Funktion nachrüsten.
Zuletzt geändert von zoo am Mittwoch 18. April 2007, 22:17, insgesamt 1-mal geändert.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

dann mach dir ein /var/etc/ oder /var/tuxbox und hau die Kopie der start_neutrino dort rein.

Wenn du dir die in der /etc/init.d via VI anschaust siehst du das eine andere in VAR bevorzugt geladen werden kann
zoo
Interessierter
Interessierter
Beiträge: 32
Registriert: Dienstag 27. Juni 2006, 08:21

Beitrag von zoo »

Danke. Genau das habe ich auch gerade festgestellt :)
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

usul1 hat geschrieben:
hannebamb(el) hat geschrieben:editiert die start_neutrino

fügt nach dem beenden von neutrino einfach ein
lircsend /var/tuxbox/config/lirc/standby.on
ein. Dann habt ihr genau die Funktionalität
Habe ich nicht bereits genau DAS geschieben? :gruebel:

cu
usul
Sorry, etwas selektive Wahrnehmung
zoo
Interessierter
Interessierter
Beiträge: 32
Registriert: Dienstag 27. Juni 2006, 08:21

Beitrag von zoo »

Allerdings scheint das auf diese Art und Weise nur zu klappen, wenn man die Box mit DBOX-Taste, Standby-Taste runterfährt und nicht durch langes Drücken auf die Standby-Taste. :(
usul1
Erleuchteter
Erleuchteter
Beiträge: 760
Registriert: Freitag 14. Januar 2005, 12:42

Beitrag von usul1 »

zoo hat geschrieben:Allerdings scheint das auf diese Art und Weise nur zu klappen, wenn man die Box mit DBOX-Taste, Standby-Taste runterfährt und nicht durch langes Drücken auf die Standby-Taste. :(
Das wäre dann ein Bug.
Weil, wenn lircsend nicht ausgeführt wird, dann wird auch alles andere (z.B. den Aufwachtimer setzen, das unmounten usw.) nicht ausgeführt.

Lass doch mal ein serielles Log beim Runterfahren laufen. Evtl. wirds ja ausgeführt, geht aber aus irgendwelchen Gründen schief.

cu
usul
Papst
Developer
Beiträge: 279
Registriert: Mittwoch 26. Juni 2002, 22:19

Beitrag von Papst »

Also wie man Neutrino beendet spielt für die weitere Bearbeitung der start_neutrino eigentlich keine Rolle. Vielleicht stören sich die beiden Infrarotsignale wenn du die Standbytaste lange gedrückt hälst und dein Fernseher bekommt das Signal nicht mit.
Gruß

Der Papst
zoo
Interessierter
Interessierter
Beiträge: 32
Registriert: Dienstag 27. Juni 2006, 08:21

Beitrag von zoo »

Das klingt plausibel. Ich werd das nochmal ausführlich testen...
hannebamb(el)
Foren-Moderator
Beiträge: 297
Registriert: Montag 11. Oktober 2004, 14:51

Beitrag von hannebamb(el) »

zoo hat geschrieben:Das klingt plausibel. Ich werd das nochmal ausführlich testen...
Sonst bau nochmal nen sleep ein, so daß eben das drücken der standby taste nicht in das senden hineinfällt