node-switchbot
    Preparing search index...

    Interface CurtainCommands

    interface CurtainCommands {
        close: (speed?: number) => Promise<boolean>;
        getExtendedInfo?: () => Promise<CurtainExtendedInfo>;
        open: (speed?: number) => Promise<boolean>;
        pause: () => Promise<boolean>;
        sendCommandSequence?: (
            commands: (() => Promise<boolean>)[],
        ) => Promise<boolean>;
        sendMultipleCommands?: (
            commands: (() => Promise<boolean>)[],
        ) => Promise<boolean>;
        setPosition: (position: number, speed?: number) => Promise<boolean>;
    }

    Implemented by

    Index

    Properties

    close: (speed?: number) => Promise<boolean>
    getExtendedInfo?: () => Promise<CurtainExtendedInfo>
    open: (speed?: number) => Promise<boolean>
    pause: () => Promise<boolean>
    sendCommandSequence?: (commands: (() => Promise<boolean>)[]) => Promise<boolean>
    sendMultipleCommands?: (
        commands: (() => Promise<boolean>)[],
    ) => Promise<boolean>
    setPosition: (position: number, speed?: number) => Promise<boolean>