UNPKG

homebridge-eufy-security

Version:
30 lines 1 kB
import { PlatformConfig } from 'homebridge'; import { CameraConfig, StationConfig } from './utils/configTypes'; /** * HomebridgePlatform * This class is the main constructor for your plugin, this is where you should * parse the user config and discover/register accessories with Homebridge. */ export interface EufySecurityPlatformConfig extends PlatformConfig { username: string; password: string; deviceName: string; enableDetailedLogging: boolean; omitLogFiles: boolean; CameraMaxLivestreamDuration: number; pollingIntervalMinutes: number; hkHome: number; hkAway: number; hkNight: number; hkOff: number; ignoreStations: string[]; ignoreDevices: string[]; country: string; cameras: CameraConfig[]; stations: StationConfig[]; cleanCache: boolean; ignoreMultipleDevicesWarning: boolean; autoSyncStation: boolean; } export declare const DEFAULT_CONFIG_VALUES: EufySecurityPlatformConfig; //# sourceMappingURL=config.d.ts.map