homebridge-ecowitt-weather-sensors
Version:
Homebridge support for your Fine Offset weather station (Ecowitt, Ambient, Froggit, GoGen, and more)
26 lines • 1.27 kB
TypeScript
import { PlatformAccessory } from 'homebridge';
import { EcowittPlatform } from './../EcowittPlatform';
import { EcowittAccessory } from './../EcowittAccessory';
import { WindSensor } from './../sensors/WindSensor';
import { RainSensor } from './../sensors/RainSensor';
import { BatterySensor } from './../sensors/BatterySensor';
export declare class WS85 extends EcowittAccessory {
protected readonly platform: EcowittPlatform;
protected readonly accessory: PlatformAccessory;
static readonly properties: string[];
protected battery: BatterySensor | undefined;
protected windDirection: WindSensor | undefined;
protected windSpeed: WindSensor | undefined;
protected windGust: WindSensor | undefined;
protected maxDailyGust: WindSensor | undefined;
protected rainRate: RainSensor | undefined;
protected eventRain: RainSensor | undefined;
protected hourlyRain: RainSensor | undefined;
protected dailyRain: RainSensor | undefined;
protected weeklyRain: RainSensor | undefined;
protected monthlyRain: RainSensor | undefined;
protected yearlyRain: RainSensor | undefined;
constructor(platform: EcowittPlatform, accessory: PlatformAccessory);
update(dataReport: any): void;
}
//# sourceMappingURL=WS85.d.ts.map