mythwelcome-set-alarm.sh
1 | #!/bin/sh |
---|---|
2 | #$1 is the first argument to the script. It is the time in seconds since 1970 |
3 | #This is defined in mythwelcome with the time_t argument |
4 | |
5 | # Configure mythwelcome --setup page: |
6 | # Command to Set Wakeup Time: sudo sh -c "/usr/LH/bin/mythwelcome-set-alarm.sh $time" |
7 | # Wakeup Time Format: time_t |
8 | # nvram-wakeup Restart Command: Leave this blank |
9 | # Command to reboot: sudo /sbin/reboot |
10 | # Command to shutdown: sudo /sbin/poweroff |
11 | # Command to run Xterm: xterm |
12 | # Command to start the Frontend: /usr/bin/mythfrontend -l /var/log/mythtv/mythfrontend.log |
13 | |
14 | # Configure mythtv-setup Shutdown/Wakeup Options page: |
15 | # Idletimeout (secs): any value greater that 0 |
16 | # Wakeup time format: yyyy-MM-ddThh:mm:ss |
17 | # Set wakeup time command: /usr/bin/mythshutdown --setwakeup $time |
18 | # Server Halt command: /usr/bin/mythshutdown --shutdown |
19 | # Pre shutdown check command: /usr/bin/mythshutdown --check |
20 | |
21 | echo 0 > /sys/class/rtc/rtc0/wakealarm #this clears your alarm |
22 | echo $1 > /sys/class/rtc/rtc0/wakealarm #this writes your alarm |
23 | cat /proc/driver/rtc > /var/log/wake_alarm |