More Related Content
More from Atsushi Nakatsugawa (17)
一人でできる!M baasでスマートホーム化
- 27. Raspberry Pi 2 Model B
ARM 900 MHz!
お値段 4,800円!(アールエスコンポーネンツさん価格)
USBポート 4!
そもそもIoT用じゃない!
Windows 10 IoT Coreも動く!
- 28. ロジクール HD Webcam C270m
お値段 1,620円!(Amazonさん価格)
Raspberry PI対応(サポートとは言ってない)
- 48. var net = require('net');
var fs = require('fs');
var http = require('http');
var NCMB = require(‘./ncmb-latest.min').NCMB;
NCMB.initialize(“APP_KEY”, “CLI_KEY”);
setInterval(function() {
fs.readdir('/tmp/motion', function(err, files){
files.filter(function(file) {
var path = '/tmp/motion/'+file;
}).forEach(function (file) {
var path = '/tmp/motion/'+file;
fs.readFile(path, function(err, data) {
var f = new NCMB.File(file, data, "image/jpeg");
f.save().then(function() {
}, function(err) {
console.log(err);
});
});
});
});
}, 10000);
- 49. NCMB.initialize( APP_KEY , CLI_KEY );
var query = new NCMB.Query("file");
query.descending("createDate");
var filelist = {};
setInterval(function () {
query.find().then(function(files) {
files.forEach(function(file) {
if (filelist[file.get('fileName')]) {
return true;
}
filelist[file.get('fileName')] = true;
var img = $("<img />");
var objFile = new NCMB.File(file.get('fileName'), null, "image/jpeg", null);
objFile.fetchImgSource(img.get(0));
$(".images").prepend(img);
});
});
}, 5000);
- 53. var NCMB = require( ./ncmb-latest.min').NCMB;
NCMB.initialize( APP_KEY , CLI_KEY );
var IRKit = NCMB.Object.extend("IRKit");
var message = "";
setInterval(function () {
if (value > 250) {
if (on == null ¦¦ on == false) message = "エアコンをオン";
} else {
if (on == null ¦¦ on == true) message = "エアコンをオフ";
}
var obj = new IRKit();
obj.set("action", message);
obj.save();
});