homebridge-gpio-on-switch
Version:
14 lines (13 loc) • 538 B
TypeScript
import { AccessoryConfig, AccessoryPlugin, API, Logger, Service } from 'homebridge';
export declare class SwitchAccessory implements AccessoryPlugin {
readonly log: Logger;
readonly config: AccessoryConfig;
readonly api: API;
readonly Service: typeof Service;
readonly switchService: any;
readonly informationService: Service;
constructor(log: Logger, config: AccessoryConfig, api: API);
getServices(): any[];
getOnHandler(callback: any): void;
setOnHandler(value: boolean, callback: any): void;
}