I've run into the problem that when my Mac goes to sleep after a period of inactivity then I get flat lines in my WeatherCat data rather than using the datalogger data.
The basic issue is that Weathercat is designed to ask my Davis VP2 for the data as per the schedule in Weathercat, it only falls back to the datalogger cache of data if Weathercat is not running. If it is running and the Mac sleeps it doesn't get any data and interpolates with a flat line. If it isn't running (for more than a half hour) and doesn't get data it uses historical data from the datalogger cache.
One solution outlined here is to create an iCal alarm to run an Automator script to shutdown Weathercat before a scheduled sleep.
The Other solution is to stop the Mac from sleeping
I have tried a variation on the first - not to run Weathercat in the background (heresy I hear you cry) - but to use the iCal alarm to run an Automator job that starts Weathercat, waits for four mins and then stops WeatherCat again. During this time the data is pulled from the data logger and the various uploads are done.
This defaults me to the datalogger sample rate and so on but does the job. However I get two problems:
1. If the Mac is asleep for the iCal aarm/Automator schedule - no dice
2. Every iPad and iPhone in the house ping the alarm for the iCal task - some fancy Apple synching!
So now I'm trying the no sleep iMac option .......
Any ideas?
James