homebridge-savanthost
Version:
14 lines (13 loc) • 542 B
TypeScript
import { CharacteristicValue, PlatformAccessory } from 'homebridge';
import { SavantHostHomebridgePlatform } from './platform.js';
export declare class SavantHostPlatformAccessory {
private readonly platform;
private readonly accessory;
private switchService;
constructor(platform: SavantHostHomebridgePlatform, accessory: PlatformAccessory);
/**
* 处理来自 HomeKit 的 "GET" 请求
* 当 HomeKit 需要知道配件的当前状态时会触发这个请求
*/
getOn(): Promise<CharacteristicValue>;
}