homebridge-levoit-humidifiers
Version:
Homebridge plugin for Levoit Humidifiers
19 lines • 785 B
TypeScript
import { CharacteristicGetHandler, CharacteristicSetHandler } from 'homebridge';
import { AccessoryThisType } from '../VeSyncAccessory';
/**
* LightBrightness characteristic handler for the Night Light service.
* Controls the brightness level of the night light (0-100%).
*
* Features:
* - Non-RGB models: 4 levels (0, 25, 50, 75, 100)
* - RGB models: Continuous range (39-100%, minimum 40% to keep light on)
* - Only adjusts brightness if light is already on and target is non-zero
*
* Note: Uses cached device state from background polling to avoid slow read warnings.
*/
declare const characteristic: {
get: CharacteristicGetHandler;
set: CharacteristicSetHandler;
} & AccessoryThisType;
export default characteristic;
//# sourceMappingURL=LightBrightness.d.ts.map