homebridge-levoit-humidifiers
Version:
Homebridge plugin for Levoit Humidifiers
19 lines • 787 B
TypeScript
import { CharacteristicGetHandler, CharacteristicSetHandler } from 'homebridge';
import { AccessoryThisType } from '../VeSyncAccessory';
/**
* TargetHumidity characteristic handler for the Humidifier service.
* Controls the target humidity percentage for Auto/Humidity mode.
*
* Features:
* - Automatically switches to Auto/Humidity mode when setting target
* - Handles LV600S/Oasis special cases (cannot change target in Sleep mode)
* - Clamps values to device-specific min/max ranges
*
* 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=TargetHumidity.d.ts.map