homebridge-rachio-irrigation
Version:
Rachio Irrigation System platform plugin for [Homebridge](https://github.com/nfarina/homebridge).
17 lines (16 loc) • 689 B
TypeScript
import { Service, Characteristic, Logging, PlatformConfig } from 'homebridge';
import RachioPlatform from './rachioplatform.js';
import RachioAPI from './rachioapi.js';
export default class poll {
private readonly platform;
private readonly log;
private readonly config;
private rachioapi;
readonly Service: typeof Service;
readonly Characteristic: typeof Characteristic;
lastInterval: number[];
timeStamp: number[];
constructor(platform: RachioPlatform, log?: Logging, config?: PlatformConfig, rachioapi?: RachioAPI);
startLiveUpdate(valveService: Service): Promise<void>;
getUpdate(valveService: Service, interval: number[]): Promise<void>;
}