UNPKG

homebridge-overda-uranus

Version:

Exposes sensors data from Uranus or Retus air-monitor stations.

30 lines 1.2 kB
import { PlatformAccessory, CharacteristicValue } from 'homebridge'; import { OverdaHomebridgePlatform } from './platform'; import { OverdaDataFormat } from './overda/overdaInterfaces'; export declare class OverdaPlatformAccessory { private readonly platform; private readonly accessory; private service; private temperatureService; private humidityService; private batteryService; private airPressureService; private overdaStates; private category; private displayName; private updateInterval; private model; constructor(platform: OverdaHomebridgePlatform, accessory: PlatformAccessory); getIAQ(): Promise<CharacteristicValue>; getBattery(): Promise<CharacteristicValue>; getBatteryLevel(): Promise<CharacteristicValue>; getTemperature(): Promise<CharacteristicValue>; getVoc(): Promise<CharacteristicValue>; getAirPressure(): Promise<CharacteristicValue>; getHumidity(): Promise<CharacteristicValue>; getSensorData(): Promise<OverdaDataFormat>; updateStates(): Promise<void>; detectModel(): string; promise(param: number): Promise<CharacteristicValue>; } //# sourceMappingURL=platformAccessory.d.ts.map