@dotwee/homebridge-z2m
Version:
Expose your Zigbee devices to HomeKit with ease, by integrating Zigbee2MQTT with Homebridge.
15 lines • 910 B
TypeScript
import { BasicAccessory } from '../interfaces';
import { ExposesEntryWithBinaryProperty, ExposesEntryWithProperty } from '../../z2mModels';
import { Logger } from 'homebridge';
import { ConfigurableBinarySensorHandler } from './binary';
export declare class OccupancySensorHandler extends ConfigurableBinarySensorHandler {
static readonly exposesName: string;
static readonly converterConfigTag = "occupancy";
private static readonly defaultType;
private static readonly typeMotion;
static isValidConverterConfiguration(config: unknown, tag: string, logger: Logger | undefined): boolean;
private static getTypeDefinitions;
constructor(expose: ExposesEntryWithProperty, otherExposes: ExposesEntryWithBinaryProperty[], accessory: BasicAccessory);
static generateIdentifier(endpoint: string | undefined, accessory: BasicAccessory): string;
}
//# sourceMappingURL=occupancy.d.ts.map