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.
19 lines • 635 B
TypeScript
import { ProtectBase } from "../devices/device-base.ts";
import type { ProtectNvr } from "../nvr/nvr.ts";
export declare class ProtectLiveviews extends ProtectBase {
private isConfigured;
private isMqttConfigured;
private securityAccessory;
private securitySystem;
constructor(nvr: ProtectNvr);
private get liveviews();
private isOwnedLiveviewSwitch;
configureLiveviews(): void;
private configureSecuritySystem;
private configureSwitches;
private configureMqtt;
private setSwitchState;
private getSwitchState;
private getLiveviewCameras;
}
//# sourceMappingURL=liveviews.d.ts.map