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.
16 lines (15 loc) • 648 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import { UnifiOccupancyPlatform } from './platform';
import { AccessoryHandler } from './accessory_handler';
import { WifiPoint, Resident } from './resident';
export declare class WifiPointAccessoryHandler extends AccessoryHandler {
private wifiPoint;
private residents;
constructor(platform: UnifiOccupancyPlatform, accessory: PlatformAccessory, wifiPoint: WifiPoint, residents: Resident[]);
private setupServices;
updateResidents(residents: Resident[]): void;
private updatePresenceState;
refresh(): void;
getDisplayName(): string;
getStatusSummary(): string;
}