homebridge-virtual-accessories
Version:
Virtual HomeKit accessories for Homebridge.
11 lines (10 loc) • 657 B
TypeScript
import { PlatformAccessory } from 'homebridge';
import { VirtualAccessoriesPlatform } from '../../platform.js';
import { AccessoryConfiguration } from '../../configuration/configurationAccessory.js';
import { Accessory } from '../../accessories/accessory.js';
export interface TriggerableCompanionSensor {
triggerCompanionSensorState(sensorState: number, accessory: Accessory, isLoggingDisabled: boolean): void;
}
export declare class CompanionSensor {
static getTriggerableCompanionSensor(platform: VirtualAccessoriesPlatform, accessory: PlatformAccessory, accessoryConfiguration: AccessoryConfiguration): TriggerableCompanionSensor | undefined;
}