UNPKG

homebridge-levoit-humidifiers

Version:
21 lines 847 B
import { CharacteristicGetHandler, CharacteristicSetHandler } from 'homebridge'; import { AccessoryThisType } from '../VeSyncAccessory'; /** * MistLevel characteristic handler for the Mist service. * Controls the cool mist level (0-9 typically, device-specific). * * HomeKit displays this as a percentage (0-100%), which we convert to/from * device-specific levels (e.g., 0-9 for most models). * * Features: * - Level 0 turns the device off * - Automatically switches to Manual mode when setting mist level (unless device supports changing in Auto) * * 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=MistLevel.d.ts.map