homebridge-loxone-proxy
Version:
Homebridge Dynamic Platform Plugin which exposes a Loxone System to Homekit.
19 lines • 796 B
JavaScript
;
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