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