UNPKG

homebridge-loxone-proxy

Version:

Homebridge Dynamic Platform Plugin which exposes a Loxone System to Homekit.

17 lines 814 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Alarm = void 0; const LoxoneAccessory_1 = require("../../LoxoneAccessory"); const SecuritySystem_1 = require("../../homekit/services/SecuritySystem"); class Alarm extends LoxoneAccessory_1.LoxoneAccessory { configureServices() { this.ItemStates = { [this.device.states.armed]: { 'service': 'PrimaryService', 'state': 'armed' }, [this.device.states.level]: { 'service': 'PrimaryService', 'state': 'level' }, [this.device.states.disabledMove]: { 'service': 'PrimaryService', 'state': 'disabledMove' }, }; this.Service.PrimaryService = new SecuritySystem_1.SecuritySystem(this.platform, this.Accessory); } } exports.Alarm = Alarm; //# sourceMappingURL=Alarm.js.map