neramirez-broadlink-ts
Version:
A TypeScript-enhanced Node.JS fork of broadlinkjs, designed for interacting with RM devices in homebridge-broadlink-rm. Now includes a feature for handling multiple requests to the same device, with a specific focus on supporting homebridge-broadlink-wind
34 lines (33 loc) • 864 B
TypeScript
export declare const shades: {
accessories: ({
host: string;
name: string;
type: string;
scanFrequency: boolean;
disabled: boolean;
totalDurationOpen?: undefined;
totalDurationClose?: undefined;
sendStopAt0?: undefined;
sendStopAt100?: undefined;
data?: undefined;
allowResend?: undefined;
withDelay?: undefined;
} | {
host: string;
name: string;
type: string;
totalDurationOpen: number;
totalDurationClose: number;
sendStopAt0: boolean;
sendStopAt100: boolean;
data: {
open: string;
close: string;
stop: string;
};
allowResend: boolean;
withDelay: boolean;
scanFrequency?: undefined;
disabled?: undefined;
})[];
};