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.
39 lines • 2.23 kB
TypeScript
export declare const PLUGIN_NAME = "homebridge-unifi-protect";
export declare const PLATFORM_NAME = "UniFi Protect";
export declare const PROTECT_AUTH_FAILURE_LIMIT = 3;
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 = 14;
export declare const PROTECT_FFMPEG_AUDIO_FILTER_HIGHPASS = 150;
export declare const PROTECT_FFMPEG_AUDIO_FILTER_LOWPASS = 9000;
export declare const PROTECT_LIVESTREAM_API_IDR_INTERVAL = 5;
export declare const PROTECT_SEGMENT_RESOLUTION = 100;
export declare const PROTECT_LIVESTREAM_ACTIVE_TOLERANCE_MS = 0;
export declare const PROTECT_LIVESTREAM_IDLE_TOLERANCE_MS = 2000;
export declare const PROTECT_HKSV_SHADOW_RECONNECT_MS = 3000;
export declare const PROTECT_HKSV_SHADOW_SAFETY_MS = 500;
export declare const PROTECT_HKSV_SHADOW_FLOOR_MS = 0;
export declare const PROTECT_TIMESHIFT_BUFFER_MAXDURATION: number;
export declare const PROTECT_TIMESHIFT_CONSTRAINED_HOST_TARGET: {
height: number;
width: 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_RELAY_COMMAND_TIMEOUT = 5000;
export declare const PROTECT_OCCUPANCY_DURATION = 300;
export declare const PROTECT_RPI_GPU_MINIMUM = 128;
export declare const PROTECT_TRANSCODE_BITRATE = 2000;
export declare const PROTECT_NVR_REBOOT_INTERVAL = 6;
export declare const PROTECT_NVR_REBOOT_MIN_INTERVAL = 1;
export declare const PROTECT_NVR_CONTROLLER_DISABLED_SETTLE_DELAY = 30000;
export declare const PROTECT_NVR_REBOOT_CONFIRM_GRACE_MS = 60000;
export declare const PROTECT_NVR_REBOOT_DEFERRAL_MAX: number;
export declare const PROTECT_NVR_REBOOT_RECENCY_MS = 60000;
export declare const PROTECT_NVR_REMOVAL_STABILITY_WINDOW = 600000;
export declare const PROTECT_TRANSCODE_HIGH_LATENCY_BITRATE = 1000;
//# sourceMappingURL=settings.d.ts.map