@homebridge-plugins/homebridge-lutron-caseta-leap
Version:
Support for the Lutron Caseta Smart Bridge 2
16 lines • 782 B
TypeScript
import type { CharacteristicGetCallback, CharacteristicValue, PlatformAccessory } from 'homebridge';
import type { Response, SmartBridge } from 'lutron-leap';
import type { LutronCasetaLeap } from './platform.js';
export declare class SerenaTiltOnlyWoodBlinds {
private readonly platform;
private readonly accessory;
private readonly bridge;
private service;
private device;
constructor(platform: LutronCasetaLeap, accessory: PlatformAccessory, bridge: SmartBridge);
handleCurrentPositionGet(): Promise<number>;
handleTargetPositionSet(value: CharacteristicValue): Promise<void>;
handlePositionStateGet(cb: CharacteristicGetCallback): void;
handleUnsolicited(response: Response): void;
}
//# sourceMappingURL=SerenaTiltOnlyWoodBlinds.d.ts.map