homebridge-virtual-accessories
Version:
Virtual HomeKit accessories for Homebridge.
20 lines • 636 B
JavaScript
import { OpeningAccessory } from './openingAccessory.js';
/**
* Window - Accessory implementation
*/
export class Window extends OpeningAccessory {
static ACCESSORY_TYPE_NAME = 'Window';
constructor(platform, accessory, accessoryConfiguration) {
super(platform, accessory, accessoryConfiguration);
}
getOpeningAccessoryConfiguration() {
return this.accessoryConfiguration.window;
}
getOpeningAccessoryService() {
return this.platform.Service.Window;
}
getAccessoryTypeName() {
return Window.ACCESSORY_TYPE_NAME;
}
}
//# sourceMappingURL=virtualAccessoryWindow.js.map