It should be, but I’ve never tried it with a ping gap other than 45 minutes! The way to find out is to count the actual number of pings in your tagtime log that have the relevant tags on a given day. Your beeminder datapoint for that day should be gap/3600 hours, where gap is the ping gap specified in your tagtime settings (45*60 by default).
Oh, and do a git pull if you haven’t since last week or so—at one time it was in fact hardcoded for 45 minutes.
I have a bit of confusion about tagtime too (I have already sent you an email, actually):
It is possible to alter the average poll time for tagtime—the default is 45 minutes and I have changed this to 25 minutes.
Will this poll period alteration be recognised by Beeminder? Beeminder does seem to be over-reporting time spent on activities so far...
It should be, but I’ve never tried it with a ping gap other than 45 minutes! The way to find out is to count the actual number of pings in your tagtime log that have the relevant tags on a given day. Your beeminder datapoint for that day should be gap/3600 hours, where gap is the ping gap specified in your tagtime settings (45*60 by default).
Oh, and do a git pull if you haven’t since last week or so—at one time it was in fact hardcoded for 45 minutes.
Actually, looking more carefully, beeminder is calculating accurately for an average of 25 minutes per ping.
Tagtime however got enthusiastic last night—while it pinged me normally for most of the night, it pinged eight times in the hour between 4 and 5 AM.
Beeminder then (reasonably) put me down for an extra hour of sleep that I didn’t actually get.
Them’s the breaks when dealing with randomised polling!