launcher icon / sms / manager on boot

This commit is contained in:
Senad Uka
2016-11-19 08:03:54 +01:00
parent f937f0ac2c
commit d17fd8f940
13 changed files with 64 additions and 45 deletions

View File

@@ -149,8 +149,8 @@ function saveAlarmSettings(controller_id, minTemperature, maxTemperature, timeou
'$set': {
'config.minTemperature': parseFloat(minTemperature),
'config.maxTemperature': parseFloat(maxTemperature),
'config.timeoutBox': parseInt(timeoutBox),
'config.timeoutPhone': parseInt(timeoutPhone),
'config.timeoutBox': timeoutBox ? parseInt(timeoutBox) : null,
'config.timeoutPhone': timeoutPhone ? parseInt(timeoutPhone) : null,
'config.smsNumbers': smsNumbers,
'config.sms1': smsNumbers[0],
'config.sms2': smsNumbers[1],
@@ -164,7 +164,7 @@ function saveAlarmSettings(controller_id, minTemperature, maxTemperature, timeou
SyncedCron.add({
name: jobName,
schedule: function(parser) {
return parser.text('every 30 seconds');
return parser.text('every 10 seconds');
},
job: function() {
reactToAlarmData(controller_id);
@@ -252,7 +252,7 @@ function soundTheAlarm(controller_id, tooCold, tooHot, boxSilent, phoneSilent) {
};
var smsSent = !!state.state.alarmSmsSent;
var needsToSendSms = !smsSent; // && (boxSilent || phoneSilent);
var needsToSendSms = !smsSent && phoneSilent;
var sendSmsPart = needsToSendSms ? { 'state.alarmSmsSent': true } : {};