homebridge-loxone-proxy
Version:
Homebridge Dynamic Platform Plugin which exposes a Loxone System to Homekit.
28 lines • 1.01 kB
TypeScript
import { CharacteristicValue } from 'homebridge';
import { LightBulb } from './LightBulb';
export declare class ColorLightBulb extends LightBulb {
private lastSetMode;
private lastOnBrightness;
State: {
On: boolean;
Brightness: number;
Hue: number;
Saturation: number;
ColorTemperature: number;
};
setupService(): void;
updateService(message: {
value: any;
}): void;
setColorState(): Promise<void>;
setOn(value: CharacteristicValue): Promise<void>;
setBrightness(value: CharacteristicValue): Promise<void>;
setHue(value: CharacteristicValue): Promise<void>;
getHue(): Promise<CharacteristicValue>;
setSaturation(value: CharacteristicValue): Promise<void>;
getSaturation(): Promise<CharacteristicValue>;
setColorTemperature(value: CharacteristicValue): Promise<void>;
getColorTemperature(): Promise<CharacteristicValue>;
private rememberOnBrightness;
}
//# sourceMappingURL=ColorLightBulb.d.ts.map