homebridge-unifi-occupancy-lite
Version:
Lightweight UniFi occupancy sensor plugin for Homebridge using API tokens only. Works with UDM Pro/SE, UDM, UDR and other UniFi OS devices.
15 lines (14 loc) • 597 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import { UnifiOccupancyPlatform } from './platform';
import { AccessoryHandler } from './accessory_handler';
import { Resident } from './resident';
export declare class GlobalPresenceAccessoryHandler extends AccessoryHandler {
private residents;
constructor(platform: UnifiOccupancyPlatform, accessory: PlatformAccessory, residents: Resident[]);
private setupServices;
updateResidents(residents: Resident[]): void;
private updatePresenceState;
refresh(): void;
getDisplayName(): string;
getStatusSummary(): string;
}