207a208,210 > # Account for hardware clock vs UTC mismatch > hw_offset=$(( $(date -d "$(sudo hwclock)" +%s) - $(date +%s) )) > 209c212 < echo $(( $wake_time - $offset * 60 )) > /sys/class/rtc/rtc0/wakealarm; --- > echo $(( wake_time - offset*60 + hw_offset )) > /sys/class/rtc/rtc0/wakealarm