homebridge-fibaro-home-center
Version:
Homebridge plugin for Fibaro Home Center (2, 2 Lite, 3, 3 Lite, Yubii Home).
24 lines • 829 B
TypeScript
export declare class Poller {
private platform;
private pollerPeriod;
private pollingUpdateRunning;
private lastPoll;
private timeout;
private shouldProcessUpdates;
constructor(platform: any, pollerPeriod: number);
poll(): Promise<void>;
private handleEvent;
private handleChange;
private handlePollingError;
restartPoll(delay: number): void;
cancelPoll(): void;
private manageValue;
private logValueChange;
manageGlobalVariableDevice(param: string, type: string): Promise<void>;
manageSecuritySystem(): Promise<void>;
manageColor(change: any): void;
manageOperatingMode(change: any): void;
manageHeatingThermostatSetpoint(change: any): void;
manageHeatingThermostatSetpointFuture(change: any): void;
}
//# sourceMappingURL=pollerupdate.d.ts.map