homebridge-raspberry-pi-sensehat
Version:
A Homebridge plugin for Raspberry Pi SenseHAT
21 lines (20 loc) • 678 B
TypeScript
import type { PlatformAccessory } from 'homebridge';
import type { SensehatPlatform } from './sensehatPlatform.js';
/**
* Platform Accessory "Sensehat Sensor"
*/
export declare class SensehatSensorAccessory {
private readonly platform;
private readonly accessory;
private temperatureService;
private humidityService;
private pressureService;
private temperature;
private humidity;
private pressure;
constructor(platform: SensehatPlatform, accessory: PlatformAccessory);
getCurrentTemperature(): Promise<number>;
getCurrentHumidity(): Promise<number>;
getCurrentPressure(): Promise<number>;
getSensor: () => Promise<void>;
}