UNPKG

homebridge-hikvision-local

Version:

Homebridge plugin that connects to your HikVision DVR via a local connection and exposes your cameras in Homebridge. The plugin is heavily based on excellent [homebridge-camera-ffmpeg](https://github.com/Sunoo/homebridge-camera-ffmpeg) and the various hom

29 lines 850 B
import { PlatformConfig } from 'homebridge'; export interface HikVisionNvrApiConfiguration extends PlatformConfig { host: string; port: number; secure: boolean; ignoreInsecureTls: boolean; username: string; password: string; debugFfmpeg: boolean; doorbells: string[]; debug: boolean; } export declare class HikvisionApi { private xmlParser; private log?; private config; _baseURL?: string; connected: boolean; private client; private abortController; private isStreaming; constructor(config: HikVisionNvrApiConfiguration, log: any); getSystemInfo(): Promise<any>; getCameras(): Promise<any>; startMonitoringEvents(callback: (event: any) => void): Promise<void>; stopMonitoringEvents(): void; private _getResponse; } //# sourceMappingURL=HikvisionApi.d.ts.map