add onRead functions to fetch state

This commit is contained in:
Jon Maddox
2015-06-25 02:00:52 -04:00
parent 396b56e3a5
commit b147a26738

View File

@@ -209,6 +209,11 @@ WinkAccessory.prototype = {
},{
cType: types.POWER_STATE_CTYPE,
onUpdate: function(value) { that.setPowerState(value); },
onRead: function(callback) {
that.getPowerState(function(powerState){
callback(powerState);
});
},
perms: ["pw","pr","ev"],
format: "bool",
initialValue: 0,
@@ -219,6 +224,11 @@ WinkAccessory.prototype = {
},{
cType: types.BRIGHTNESS_CTYPE,
onUpdate: function(value) { that.setBrightness(value); },
onRead: function(callback) {
that.getBrightness(function(level){
callback(level);
});
},
perms: ["pw","pr","ev"],
format: "int",
initialValue: 0,