-
Temperatura
{{#with state}}
{{#if alarmTriggered}}
diff --git a/app/client/app.less b/app/client/app.less
index 33c7b39..ce0ae1d 100644
--- a/app/client/app.less
+++ b/app/client/app.less
@@ -11,7 +11,7 @@
}
.huge_text {
- font-size: 3em;
+ font-size: 2.5em;
}
@media all and (orientation: portrait) {
@@ -32,14 +32,14 @@
@media all and (orientation: portrait) {
#alarm_image {
- width: 90%;
+ width: 70%;
cursor: pointer;
}
}
@media all and (orientation: landscape) {
#alarm_image {
- width: 40%;
+ width: 30%;
cursor: pointer;
}
}
diff --git a/app/server/api.js b/app/server/api.js
index 17fcc7e..beda432 100644
--- a/app/server/api.js
+++ b/app/server/api.js
@@ -28,6 +28,7 @@ Api.addRoute('sensorData', {
created_at: new Date()
};
SensorData.insert(sensorObject);
+ reactToAlarmData(this.bodyParams.controllerId);
return [];
}
});
diff --git a/app/server/methods.js b/app/server/methods.js
index d5a3914..d601952 100644
--- a/app/server/methods.js
+++ b/app/server/methods.js
@@ -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 } : {};