UNPKG

homebridge-loxone-proxy

Version:

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

19 lines 796 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PresenceDetector = void 0; const LoxoneAccessory_1 = require("../../LoxoneAccessory"); const OccupancySensor_1 = require("../../homekit/services/OccupancySensor"); class PresenceDetector extends LoxoneAccessory_1.LoxoneAccessory { isSupported() { this.device.name = `${this.device.room} ${this.device.name}`; return true; } configureServices() { this.ItemStates = { [this.device.states.active]: { 'service': 'PrimaryService', 'state': 'active' }, }; this.Service.PrimaryService = new OccupancySensor_1.OccupancySensor(this.platform, this.Accessory); } } exports.PresenceDetector = PresenceDetector; //# sourceMappingURL=PresenceDetector.js.map