Falls es jemand interessiert, ich hab für mich ein kleines script geschrieben,
was den Lautsprecher um eine bestimmte Zeit mutet und morgens wieder unmutet,
um nachts nicht mit den lästigen auslösungen genervt zu werden.
außerdem kann man in der monrc schleifen festlegen, welche bei alarmierung in
der mute-zeit den lautsprecher für 20min auf laut stellen.
die werte kann man natülich nach belieben ändern.
setvol.sh
Ich habe bei mir 2 Soundkarten mit Scannern belegt, wer nur 1 nutzt kannCode:#!/bin/bash if [ $1 = "mute" -o $1 = "unmute" ] then amixer -q -c0 set Line $1 && sleep 3 amixer -q -c1 set Line $1 fi if [ $1 = "alarm" -a `date +"%H"` -gt 22 -o $1 = "alarm" -a `date +"%H"` -lt 08 ] then howmuch=`ps ax | grep setvol.sh | grep -v grep | wc -l` if [ $howmuch -lt 3 ] then amixer -q -c0 set Line unmute && sleep 1200 if [ `date +"%H"` -eq 07 -a `date +"%M"` -gt 58 ] then sleep 1 #nothing else amixer -q -c0 set Line mute fi fi fi exit
einfach die Zeilen mit -c1 auskommentieren oder löschen.
crontab
0 22 * * * /root/bin/setvol.sh mute
0 8 * * * /root/bin/setvol.sh unmute
.monrc
PAGER 1863161* [ /root/bin/setvol.sh alarm ] /C22 FF SCHKEUDITZ
have fun, manu



Zitieren