UNPKG

homebridge-unifi-access

Version:

Homebridge UniFi Access plugin providing complete HomeKit integration for the UniFi Access ecosystem with full support for most features including autoconfiguration, motion detection, multiple controllers, and realtime updates.

34 lines (33 loc) 830 B
import type { FeatureOptionEntry } from "homebridge-plugin-utils"; export interface AccessOptions { controllers: AccessControllerOptions[]; debugAll: boolean; options: string[]; ringDelay: number; } export interface AccessControllerOptions { address: string; mqttTopic: string; mqttUrl: string; name: string; username: string; password: string; } interface AccessFeatureOption extends FeatureOptionEntry { hasCapability?: string[]; } export declare const featureOptionCategories: ({ description: string; modelKey: string[]; name: string; hasCapability?: undefined; } | { description: string; hasCapability: string[]; modelKey: string[]; name: string; })[]; export declare const featureOptions: { [index: string]: AccessFeatureOption[]; }; export {};