@homenet/plugin-zway
Version:
Homenet plugin for Z-Way connected Z-Wave devices
5 lines (4 loc) • 442 B
TypeScript
import { Dict, ILogger, ISensor, ISettable } from '@homenet/core';
import { ZwayController } from './controller';
export declare function createLockFactory(controllers: Dict<ZwayController>, logger: ILogger): (id: string, opts: any) => ISettable;
export declare function createSensorFactory(controllers: Dict<ZwayController>, logger: ILogger, type: 'motion' | 'temperature' | 'humidity' | 'luminescence'): (id: string, opts: any) => ISensor;