I'm a RPI newbie (but experienced in PCs). I'm using a clean SD card installation with Wheezy, fully updated, and I haven't changed any settings on the RPI.
My RPI is connected to my burglar alarm via USB. I've written a Python program which interrogates the alarm, downloads a log and emails it to me. It works perfectly when I run it from my PC via Putty.
I then put it into crontab : 30 8 * * * python3 python_files/myapp.py
That worked, as did many variations on the timer, if the forward time was reasonably close. I could shut down Putty and, say, an hour later, the email would arrive. But then I set it up for the following morning (about six hours later) and nothing happened. It's as if crontab had switched off. I then logged back into Putty (without restarting the RPI) - and the program sent me an email both immediately and 45 minutes later with a new crontab time. The problem is the same after several days' attempts.
Any suggestions, please ?