UNPKG

@homebridge-plugins/homebridge-lutron-caseta-leap

Version:
20 lines 802 B
import type { PlatformAccessory } from 'homebridge'; import type { SmartBridge } from 'lutron-leap'; import type { DeviceWireResult, LutronCasetaLeap } from './Platform.HAP.js'; export declare class OccupancySensor { private readonly platform; private readonly accessory; private readonly bridge; /** * Returns a Matter clusters object for this occupancy sensor. * Matches Matter spec: occupancySensing cluster per homebridge-matter wiki §7.3. */ static getMatterClusters(): Record<string, any>; private service; private state; private fullName; constructor(platform: LutronCasetaLeap, accessory: PlatformAccessory, bridge: SmartBridge); private update; initialize(): Promise<DeviceWireResult>; } //# sourceMappingURL=OccupancySensor.d.ts.map