homebridge-tapo-camera
Version:
Homebridge plugin for TP-Link TAPO security cameras
14 lines (13 loc) • 544 B
TypeScript
import { API, IndependentPlatformPlugin, Logging, PlatformConfig } from "homebridge";
import { CameraConfig } from "./cameraAccessory";
export interface CameraPlatformConfig extends PlatformConfig {
cameras?: CameraConfig[];
}
export declare class CameraPlatform implements IndependentPlatformPlugin {
readonly log: Logging;
readonly config: CameraPlatformConfig;
readonly api: API;
readonly kDefaultPullInterval = 60000;
constructor(log: Logging, config: CameraPlatformConfig, api: API);
private discoverDevices;
}