homebridge-gsh
Version:
Google Smart Home
12 lines (11 loc) • 615 B
TypeScript
import type { SmartHomeV1ExecuteRequestCommands, SmartHomeV1ExecuteResponseCommands, SmartHomeV1SyncDevices } from 'actions-on-google';
import { ServiceType } from '@homebridge/hap-client';
import { Hap } from '../hap';
import { ghToHap, ghToHap_t } from './ghToHapTypes';
export declare class TemperatureSensor extends ghToHap implements ghToHap_t {
private hap;
constructor(hap: Hap);
sync(service: ServiceType): SmartHomeV1SyncDevices;
query(service: ServiceType): any;
execute(service: ServiceType, command: SmartHomeV1ExecuteRequestCommands): Promise<SmartHomeV1ExecuteResponseCommands>;
}