Skip to Content
🚀 We just launched! Please star us on Github!

Humidifier Channel

Channel Category: humidifier

Controls humidifier devices, including on/off state, target humidity, mist settings, and operating modes.


Required Properties

PropertyData TypeRange/ValuesUnitPermissions
onBool--RW (Read-Write)
humidityUchar0–100%RW (Read-Write)

Property Details

on

Turn the humidifier on or off

humidity

Target humidity level

Optional Properties

PropertyData TypeRange/ValuesUnitPermissions
modeEnumauto, manual, sleep, baby-RW (Read-Write)
statusEnumidle, humidifying-RO (Read-Only)
mist_levelUchar0–100%RW (Read-Write)
warm_mistBool--RW (Read-Write)
water_tank_emptyBool--RO (Read-Only)
water_tank_levelUchar0–100%RO (Read-Only)
timerUshort0–86400sRW (Read-Write)
lockedBool--RW (Read-Write)
faultUchar0–255-RO (Read-Only)

Property Details

mode

Operating mode of the humidifier

status

Current operational status

mist_level

Mist output intensity level

This property supports multiple data type variants:

  • percentage: Uchar (0–100) in % - Mist level as percentage (0-100%)
  • level: Enum (off, low, medium, high) - Mist level as discrete levels

warm_mist

Enable warm mist feature

water_tank_empty

Water tank empty indicator

water_tank_level

Water tank level as percentage

timer

Auto-off timer - integrator can choose between duration or preset intervals

This property supports multiple data type variants:

  • duration: Ushort (0–86400) in s - Timer duration in seconds (0-86400)
  • preset: Enum (off, 30m, 1h, 2h, 4h, 8h, 12h) - Preset timer intervals

locked

Child lock or panel lock state

fault

Fault code or diagnostic indicator (0 = no fault)

Last updated on