homebridge-hilo
Version:
Plugin Homebridge (non officiel) pour la passerelle et les appareils Hilo de Hydro-Québec | Unofficial Homebridge plugin for Hydro-Québec Hilo bridge and devices
17 lines • 762 B
TypeScript
import { API, Logging, PlatformAccessory, Service } from "homebridge";
import { Challenge, ChallengeAccessory } from "./types";
export declare class HiloChallengeSensor {
protected readonly accessory: PlatformAccessory<ChallengeAccessory>;
protected readonly api: API;
protected readonly logger: Logging;
private challenges;
protected service: Service | null;
constructor(accessory: PlatformAccessory<ChallengeAccessory>, api: API, logger?: Logging);
updateChallenge(value: boolean): void;
private getContactSensorState;
updateChallengeStatus(challenges: Challenge[]): Promise<void>;
private updateChallengeValue;
private participating;
private notParticipating;
}
//# sourceMappingURL=HiloChallengeSensor.d.ts.map