homebridge-loxone-proxy
Version:
Homebridge Dynamic Platform Plugin which exposes a Loxone System to Homekit.
18 lines • 920 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Jalousie = void 0;
const LoxoneAccessory_1 = require("../../LoxoneAccessory");
const WindowCovering_1 = require("../../homekit/services/WindowCovering");
class Jalousie extends LoxoneAccessory_1.LoxoneAccessory {
configureServices() {
this.ItemStates = {
[this.device.states.up]: { 'service': 'PrimaryService', 'state': 'up' },
[this.device.states.down]: { 'service': 'PrimaryService', 'state': 'down' },
[this.device.states.position]: { 'service': 'PrimaryService', 'state': 'position' },
[this.device.states.shadePosition]: { 'service': 'PrimaryService', 'state': 'shadePosition' },
};
this.Service.PrimaryService = new WindowCovering_1.WindowCovering(this.platform, this.Accessory);
}
}
exports.Jalousie = Jalousie;
//# sourceMappingURL=Jalousie.js.map