Wouldn't this simple upstart script be better than fiddling with cron ?
/etc/upstart/battery_saver.conf
Code:
start on framework_ready
stop on stopping framework
respawn
script
while true
do
lipc-wait-event com.lab126.powerd readyToSuspend || true
echo "mem" > /sys/power/state || true
# Gives us some time to react if something goes wrong
sleep 60
done
end script