mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-11 10:22:53 +00:00
44 lines
798 B
JavaScript
44 lines
798 B
JavaScript
var express = require('express');
|
|
var router = express.Router();
|
|
var mongoose = require('mongoose');
|
|
require('../models/temperature');
|
|
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"){
|
|
|
|
|
|
var insert = new info({
|
|
temperature: temperature,
|
|
humidity: humidity,
|
|
location: location
|
|
});
|
|
|
|
insert.save(function (err) {
|
|
if (err) return handleError(err);
|
|
|
|
});
|
|
|
|
console.log("--information saved--");
|
|
|
|
res.send("Information Logged");
|
|
|
|
}
|
|
|
|
else{
|
|
|
|
console.log("--information not saved--");
|
|
res.send("Invalid Authentication");
|
|
}
|
|
|
|
|
|
|
|
});
|
|
|
|
module.exports = router; |