homebridge-vwconnectid
Version:
Homebridge plugin for Volkswagen ID.x cars
22 lines • 935 B
TypeScript
import { PlatformAccessory, CharacteristicValue } from 'homebridge';
import { WeConnectIDPlatform } from './platform';
export declare class ChargingAccessory {
private readonly platform;
private readonly accessory;
private service;
private timer;
constructor(platform: WeConnectIDPlatform, accessory: PlatformAccessory);
setOn(value: CharacteristicValue): Promise<void>;
setBatteryLevel(value: CharacteristicValue): Promise<void>;
getOn(): Promise<CharacteristicValue>;
getBatteryLevel(): Promise<CharacteristicValue>;
getBatteryLevelOn(): Promise<CharacteristicValue>;
}
export declare class RemainingRangeAccessory {
private readonly platform;
private readonly accessory;
private service;
constructor(platform: WeConnectIDPlatform, accessory: PlatformAccessory);
getCurrentAmbientLightLevel(): Promise<CharacteristicValue>;
}
//# sourceMappingURL=chargingAccessory.d.ts.map