homebridge-unifi-protect
Version:
Homebridge UniFi Protect plugin providing complete HomeKit integration for the entire UniFi Protect ecosystem with full support for most features including HomeKit Secure Video, multiple controllers, blazing fast performance, and much more.
25 lines (24 loc) • 1.46 kB
TypeScript
export declare const PLUGIN_NAME = "homebridge-unifi-protect";
export declare const PLATFORM_NAME = "UniFi Protect";
export declare const PROTECT_CONTROLLER_REFRESH_INTERVAL = 120;
export declare const PROTECT_CONTROLLER_RETRY_INTERVAL = 10;
export declare const PROTECT_DEVICE_REMOVAL_DELAY_INTERVAL = 60;
export declare const PROTECT_DOORBELL_AUTHSENSOR_DURATION = 5000;
export declare const PROTECT_DOORBELL_CHIME_DURATION_DIGITAL = 1000;
export declare const PROTECT_DOORBELL_CHIME_SPEAKER_DURATION = 3500;
export declare const PROTECT_DOORBELL_TRIGGER_DURATION = 5000;
export declare const PROTECT_FFMPEG_AUDIO_FILTER_FFTNR = 90;
export declare const PROTECT_FFMPEG_AUDIO_FILTER_HIGHPASS = 200;
export declare const PROTECT_FFMPEG_AUDIO_FILTER_LOWPASS = 1000;
export declare const PROTECT_LIVESTREAM_API_IDR_INTERVAL = 5;
export declare const PROTECT_HKSV_SEGMENT_RESOLUTION = 100;
export declare const PROTECT_HKSV_TIMEOUT = 4500;
export declare const PROTECT_HKSV_TIMESHIFT_BUFFER_MAXDURATION: number;
export declare const PROTECT_M3U_PLAYLIST_PORT = 10110;
export declare const PROTECT_MOTION_DURATION = 10;
export declare const PROTECT_MQTT_TOPIC = "unifi/protect";
export declare const PROTECT_OCCUPANCY_DURATION = 300;
export declare const PROTECT_RPI_GPU_MINIMUM = 128;
export declare const PROTECT_SNAPSHOT_CACHE_MAXAGE = 90;
export declare const PROTECT_TRANSCODE_BITRATE = 2000;
export declare const PROTECT_TRANSCODE_HIGH_LATENCY_BITRATE = 1000;