OptionalsendCommandSequence
sendCommandSequence?: (commands: (() => Promise<boolean>)[]) => Promise<boolean>
OptionalsendMultipleCommands
sendMultipleCommands?: (
commands: (() => Promise<boolean>)[],
) => Promise<boolean>
setBrightness
setBrightness: (brightness: number) => Promise<boolean>
setColor
setColor: (red: number, green: number, blue: number) => Promise<boolean>
OptionalsetColorTemp
setColorTemp?: (
minTemp: number,
maxTemp: number,
temp: number,
) => Promise<boolean>
setColorTemperature
setColorTemperature: (temperature: number) => Promise<boolean>
OptionalsetEffect
setEffect?: (effectName: string, speed?: number) => Promise<boolean>
turnOff
turnOff: () => Promise<boolean>
turnOn
turnOn: () => Promise<boolean>