homebridge-airthings
Version:
A Homebridge plugin for Airthings air quality monitors via the Airthings Consumer API.
23 lines • 647 B
TypeScript
export declare class AirthingsApi {
private accessToken?;
private readonly client?;
private readonly tokenScope;
constructor(tokenScope: string, clientId?: string, clientSecret?: string);
getLatestSamples(id: string): Promise<AirthingsApiDeviceSample>;
}
export interface AirthingsApiDeviceSample {
data: {
battery?: number;
co2?: number;
humidity?: number;
mold?: number;
pm1?: number;
pm25?: number;
pressure?: number;
radonShortTermAvg?: number;
temp?: number;
time?: number;
voc?: number;
};
}
//# sourceMappingURL=api.d.ts.map