diff --git a/html/js/thermostat.js b/html/js/thermostat.js index d51013c..d6ce63c 100644 --- a/html/js/thermostat.js +++ b/html/js/thermostat.js @@ -180,8 +180,16 @@ function renderThermostats() { beforeSend: authHeaders }).then(function(data) { $("#thermostats").empty(); - for (var key in data) { - appendData(data[key]) + + // Sort by sensor alias + var sorted = []; + for(var key in data) { + sorted[sorted.length] = key; + } + sorted.sort(); + + for (var i in sorted) { + appendData(data[sorted[i]]) }; }); };