var poolMeterDay = 0;
var poolMeterWeek = 0;
function onSyncStart(forced, timestamp) {
var date = new Date(timestamp);
if(date.getHours() == 0 && date.getMinutes() == 00) {
sendPoolMeterReport();
poolMeterDay = 0;
if(date.getDay() == 0) poolMeterWeek = 0;
}
}
function onButtonActivate(button) {
if(button.name == "PoolMeter") incrementPoolMeter();
}
function incrementPoolMeter() {
poolMeterDay += 1;
poolMeterWeek += 1;
}
function sendPoolMeterReport() {
var report = "Pool Meter Report: Week = " + poolMeterWeek + " Day = " + poolMeterDay;
helper.sendMail(controller, "[email protected]", "Pool Meter Report", report);
helper.log(controller, report);
}