temperature sensors enabled / disabled ui
This commit is contained in:
@@ -1,30 +1,7 @@
|
||||
function sensor_data_collection() {
|
||||
var controllerId = Session.get('controller_id');
|
||||
return SensorData.find({
|
||||
controllerId: controllerId
|
||||
}, {
|
||||
sort: {
|
||||
created_at: -1
|
||||
},
|
||||
limit: 3
|
||||
});
|
||||
}
|
||||
|
||||
function last_sensor_reading() {
|
||||
var controller = Session.get('controller_id');
|
||||
var result = null;
|
||||
if (controller) {
|
||||
result = sensor_data_collection();
|
||||
}
|
||||
if (result && result.count() > 0) {
|
||||
return result.fetch()[0];
|
||||
} else {
|
||||
return {}
|
||||
}
|
||||
}
|
||||
|
||||
Template.alarm.helpers({
|
||||
last_reading: last_sensor_reading,
|
||||
last_reading: Meteor.zoblak.client.last_sensor_reading,
|
||||
state: function() {
|
||||
return Meteor.zoblak.client.controller_state().state;
|
||||
},
|
||||
@@ -33,7 +10,7 @@ Template.alarm.helpers({
|
||||
},
|
||||
all_temperatures: function() {
|
||||
var result = "";
|
||||
var temperatures = last_sensor_reading().temperatures;
|
||||
var temperatures = Meteor.zoblak.client.last_sensor_reading().temperatures;
|
||||
|
||||
for (var i in temperatures) {
|
||||
var temperature = parseFloat(temperatures[i]).toFixed(1);
|
||||
|
||||
Reference in New Issue
Block a user