var board = new five.Board({
io: new raspi()
});
io.on('connection', function(socket) {
socket.on('start.servo', function() {
servo.to(110);
setTimeout(function() {
servo.to(10);
}, 1000);
});
sensor = {
initialize: function() {
return sensorLib.initialize(22, 4);
},
read: function() {
var readout = sensorLib.read();
console.log('Temperature: ' + readout.temperature.toFixed(2) + 'C, ' +
'humidity: ' + readout.humidity.toFixed(2) + '%');
socket.emit('data.update', {
temp: readout.temperature.toFixed(2),
hum: readout.humidity.toFixed(2)
});
setTimeout(function() {
sensor.read();
}, 1000);
}
};
sensor.initialize();
sensor.read();
});