lavva.exalushome.extalife
Version:
Library implementing communication and abstraction layers for ExtaLife API in ExalusHome system
11 lines (10 loc) • 726 B
TypeScript
import { Status } from "lavva.exalushome/build/js/DataFrame";
import { IDevice } from "lavva.exalushome/build/js/Services/Devices/IDevice";
import { ResponseResult } from "lavva.exalushome/build/js/Services/FieldChangeResult";
import { GetParamsErrorCode } from "../../../../../ExtaLife";
import { Rcm21Channels } from "../../Rcm21ConfigParams";
import { Rcm21VersionedService as BaseService } from "../^0.0.0.0/Rcm21VersionedService";
export declare class Rcm21VersionedService extends BaseService {
GetHysteresisAsync(device: IDevice, channel: Rcm21Channels): Promise<boolean | ResponseResult<GetParamsErrorCode>>;
SetHysteresisAsync(device: IDevice, channel: Rcm21Channels, hysteresis: boolean): Promise<Status>;
}