homebridge-virtual-accessories
Version:
Virtual HomeKit accessories for Homebridge.
21 lines (20 loc) • 562 B
TypeScript
import { Sensor } from '../sensor.js';
import { Trigger } from './trigger.js';
import 'reflect-metadata';
/**
* SunEventsTrigger - Trigger implementation
*/
export declare class SunEventsTrigger extends Trigger {
private SunTimesURL;
private triggerCronJob;
private dataCronJob;
private timezone;
constructor(sensor: Sensor, name: string);
private displayNextRun;
private setupSunEvent;
private getSunEventsData;
private desrializeSunEventsResponse;
private setupTriggerCron;
private delay;
private addOffset;
}