homecontrol-control-base/ColorlampBase.js
2019-01-25 16:14:16 +01:00

34 lines
543 B
JavaScript

const HCControlBase = require('./ControlBase');
const ColorlampState = require('./states/ColorlampState');
class HCColorlamp extends HCControlBase {
constructor(config) {
super(config, new ColorlampState());
}
get type() {
return "colorlamp";
}
turnOn() {
return Promise.reject();
}
turnOff() {
return Promise.reject();
}
toggle() {
return Promise.reject();
}
changeBrightness(brightness) {
return Promise.reject();
}
changeColor(hue, sat, light) {
return Promise.reject();
}
}
module.exports = HCColorlamp;