Sensor labels support
This commit is contained in:
@@ -9,13 +9,15 @@ Template.alarm.helpers({
|
||||
return moment(time).format("DD.MM.YYYY, HH:mm")
|
||||
},
|
||||
all_temperatures: function() {
|
||||
var result = "";
|
||||
var result = [];
|
||||
var names = Meteor.zoblak.client.controller_state().config['sensorNames'] || {};
|
||||
var temperatures = Meteor.zoblak.client.last_sensor_reading().temperatures;
|
||||
|
||||
for (var i in temperatures) {
|
||||
var temperature = parseFloat(temperatures[i]).toFixed(1);
|
||||
var temperatureLabel = (Meteor.zoblak.shared.valid_temperature(temperature)) ? temperature : "XX.X";
|
||||
result += '' + temperatureLabel + ' °C ';
|
||||
var name = names[i] || "Senzor " + i.toString();
|
||||
result.push({ name: name, value: temperatureLabel + ' °C ' });
|
||||
}
|
||||
return result;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user