mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-11 18:32:50 +00:00
added sensor page
This commit is contained in:
@@ -17,10 +17,22 @@ router.get('/discord', function(req, res, next) {
|
||||
|
||||
});
|
||||
|
||||
router.get('/vpn', function(req, red, next){
|
||||
red.redirect('https://mitchellg.me:943');
|
||||
router.get('/vpn', function(req, res, next){
|
||||
res.redirect('https://mitchellg.me:943');
|
||||
});
|
||||
|
||||
|
||||
router.get('/sensors', function(req, res, next) {
|
||||
|
||||
temperature.aggregate( [ {$sort : {location : -1, updated : -1}}, { $group : { _id : "$location", temperature : {$first : "$temperature"}, humidity : {$first : "$humidity"}} } ] ).exec(function(err, info){
|
||||
|
||||
res.render('sensors', {query : info});
|
||||
});
|
||||
|
||||
|
||||
});
|
||||
|
||||
|
||||
/* GET home page. */
|
||||
router.get('/', function(req, res, next) {
|
||||
|
||||
@@ -170,7 +182,7 @@ function timeValidator(time){
|
||||
|
||||
function renderIndex(res, json){
|
||||
|
||||
temperature.findOne().sort('-updated').exec(function(err,info) {
|
||||
temperature.findOne({location : "Winona Apartment"}).sort("-updated").exec(function(err, info){
|
||||
|
||||
posts.find().sort('-updated').exec(function(err, postsQuery){
|
||||
|
||||
@@ -182,4 +194,16 @@ function renderIndex(res, json){
|
||||
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -6,12 +6,13 @@ var info = mongoose.model('temperature');
|
||||
|
||||
/* GET home page. */
|
||||
router.get('/', function(req, res, next) {
|
||||
|
||||
var temperature = req.query.temperature;
|
||||
var humidity = req.query.humidity;
|
||||
var location = req.query.location;
|
||||
var key = req.query.key;
|
||||
|
||||
if(key == "esp1234"){
|
||||
if(key == "esp1234" && temperature != "nan" && humidity != "nan"){
|
||||
|
||||
|
||||
var insert = new info({
|
||||
|
||||
Reference in New Issue
Block a user