Tinkerforge.BrickletHumidity.CALLBACK_HUMIDITY

This commit is contained in:
Gerrit Linnemann 2016-08-21 13:42:49 +02:00
parent b6ac276024
commit e843318039
2 changed files with 31 additions and 2 deletions

View File

@ -26,6 +26,7 @@ function connect(item) {
var ipcon = new Tinkerforge.IPConnection(); // Create IP connection
var t = new Tinkerforge.BrickletTemperature(UID, ipcon); // Create device object
var h = new Tinkerforge.BrickletHumidity(UID, ipcon); // Create device object
var counter = 0;
var readyForNextNotification = true;
@ -68,6 +69,15 @@ function connect(item) {
}
);
// Register humidity callback
h.on(Tinkerforge.BrickletHumidity.CALLBACK_HUMIDITY,
// Callback function for humidity callback (parameter has unit %RH/10)
function (humidity) {
saveValue((humidity/10.0), item);
//Log.log('Humidity: ' + humidity/10.0 + ' ' + item.on.new.value.category);
}
);
process.on( 'SIGINT', function() {
Log.log( "Gracefully disconnect " + HOST );
ipcon.disconnect();

View File

@ -5,19 +5,38 @@
"port": 4223,
"uid": "8j1",
"callback": {
"period": 6000
"period": 60000
},
"on": {
"new": {
"value": {
"type": "web",
"host": "hobu",
"host": "localhost",
"port": "2999",
"category": "TEMPERATURE",
"room": 1
}
}
}
},
{
"host": "192.168.2.126",
"port": 4223,
"uid": "xCt",
"callback": {
"period": 60000
},
"on": {
"new": {
"value": {
"type": "web",
"host": "localhost",
"port": "2999",
"category": "%RH",
"room": 1
}
}
}
}
]
}