Hallo zusammen,
ich hab meine DS112+ im Wohnzimmer stehen und bin des abends immer wieder insbesondere von der blau leuchtenten Power-LED genervt.
Da mein Lötkolben Urlaub macht habe ich nach ainer brauchbaren Alternative gesucht.
Fazit:
Die Netz-LED hab ich nicht in den Griff bekommen, da mich die aber eh nicht interssiert hat diese ein Klebeband abbekommen und ist jetzt ganz still ;-)
Für den rest der LED´s hab ich zwei Ansätze:
Ansatz 1: Einen Startjob nutzen um die LEDs wieder auszuschalten:
Dazu die Datei /etc/rc.local editieren:
***********
sleep 200
echo \7 >/dev/ttyS1
echo \6 >/dev/ttyS1
***********
Der erste Eintrag wartet nur 200 Sekunden nach dem Reboot, weil die LED´s sonst sofort wieder an sind.
Der Zweite schaltet die Status LED auf off
Der Dritte schaltet die Power-LED auf off.
Sollte sich am Status des LED´s durch das System etwas ändern, werden die auch wieder eingeschaltet, weil ein neues Schaltsignal kommt.
Hin und wieder schalten die sich die Biester aber warumauchimmer wieder ein. Deshalb ein anderer Ansatz:
Alternativlösung Script per Cronjob einplanen:
**************************************************
Cronjob wird in Datei /etc/crontab registriert als Eintrag:
#minute hour mday month wday who command
0 * * * * root /volume1/tools/led-switch/led-switchoff.sh
Die Scriptdatei /volume1/tools/led-switch/led-switchoff.sh selbst hat den Inhalt wie oben nur ohne das sleep kommando:
******
echo \7 >/dev/ttyS1
echo \6 >/dev/ttyS1
******
Nach Aktualisierung der Crontab muss der Cron Dienst neu gestartet werden durch aufrufen der folgenden Kommandos
/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start
(ggf. S04 durch den passenden EIntrag ersetzten)
Einen test kann man fahren, indem mit
echo \5 >/dev/ttyS1
echo \8 >/dev/ttyS1
die LED´s wieder eingeschaltet werden und dann zum nächsten Intervall die LED´s erfolgreich abgeschaltet werden.
Viel Spass beim Experimentieren.
ich hab meine DS112+ im Wohnzimmer stehen und bin des abends immer wieder insbesondere von der blau leuchtenten Power-LED genervt.
Da mein Lötkolben Urlaub macht habe ich nach ainer brauchbaren Alternative gesucht.
Fazit:
Die Netz-LED hab ich nicht in den Griff bekommen, da mich die aber eh nicht interssiert hat diese ein Klebeband abbekommen und ist jetzt ganz still ;-)
Für den rest der LED´s hab ich zwei Ansätze:
Ansatz 1: Einen Startjob nutzen um die LEDs wieder auszuschalten:
Dazu die Datei /etc/rc.local editieren:
***********
sleep 200
echo \7 >/dev/ttyS1
echo \6 >/dev/ttyS1
***********
Der erste Eintrag wartet nur 200 Sekunden nach dem Reboot, weil die LED´s sonst sofort wieder an sind.
Der Zweite schaltet die Status LED auf off
Der Dritte schaltet die Power-LED auf off.
Sollte sich am Status des LED´s durch das System etwas ändern, werden die auch wieder eingeschaltet, weil ein neues Schaltsignal kommt.
Hin und wieder schalten die sich die Biester aber warumauchimmer wieder ein. Deshalb ein anderer Ansatz:
Alternativlösung Script per Cronjob einplanen:
**************************************************
Cronjob wird in Datei /etc/crontab registriert als Eintrag:
#minute hour mday month wday who command
0 * * * * root /volume1/tools/led-switch/led-switchoff.sh
Die Scriptdatei /volume1/tools/led-switch/led-switchoff.sh selbst hat den Inhalt wie oben nur ohne das sleep kommando:
******
echo \7 >/dev/ttyS1
echo \6 >/dev/ttyS1
******
Nach Aktualisierung der Crontab muss der Cron Dienst neu gestartet werden durch aufrufen der folgenden Kommandos
/usr/syno/etc/rc.d/S04crond.sh stop
/usr/syno/etc/rc.d/S04crond.sh start
(ggf. S04 durch den passenden EIntrag ersetzten)
Einen test kann man fahren, indem mit
echo \5 >/dev/ttyS1
echo \8 >/dev/ttyS1
die LED´s wieder eingeschaltet werden und dann zum nächsten Intervall die LED´s erfolgreich abgeschaltet werden.
Viel Spass beim Experimentieren.