@homebridge-plugins/homebridge-lutron-caseta-leap
Version:
Homebridge support for Lutron
20 lines • 802 B
TypeScript
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