phea
Version:
An unoffcial Phillips Hue Entertainment API library for Node.js.
18 lines (17 loc) • 500 B
TypeScript
import { Options } from "./phea-options";
export declare class PheaEngine {
opts: Options;
running: boolean;
private colorRenderLoop;
private dtlsUpdateLoop;
private socket;
private lights;
private groupId;
constructor(options: Options);
start(groupIdStr: string): Promise<void>;
stop(): void;
transition(lightId: string | number, rgb: number[], tweenTime: number): Promise<void>;
private stepColor;
private dtlsUpdate;
private _setupLights;
}