Climate
Duux
SSmale/Duux-Home-Assistant · vv2.17.1
HACSCloud polling
A Home Assistant integration for the new v2 Duux appliances, now available to download via HACS
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
switch | Switch or outlet | |
climate | Thermostat | |
fan | Fan | |
humidifier | Humidifier or dehumidifier | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
select | Mode picker (as switches) |
How it connects
Cloud polling
Goes through the maker’s cloud, asking it for updates every so often. Needs the internet and an account.
Details
| Installs (analytics) | 224 (0.03%) |
|---|---|
| GitHub stars | 21 |
| Latest version | v2.17.1 (2026-10-09) |
| Set up in the UI | Yes |
| Maintainers | @ssmale |
| License | MIT |
Devices listed in its README
- 🌡️ Temperature Control: Set target temperature (5–36°C)
- 🔥 Two Heating Modes: Low and High
- 🌙 Night Mode: Dim the display
- 🔒 Child Lock: Prevent accidental changes
- 🔥 Three Heating Modes: Low, High and Boost
- ⏲️ Timer: Set a shutdown timer (0–24 hours)
- 🌡️ Temperature Control: Set target temperature (18–30°C)
- 🔥 Three Heating Modes: Eco, Comfort and Boost
- ⚡ Power: On/Off control
- 💨 26-Speed Fan: Fine-grained speed control (1–26)
- 🌀 Two Modes: Normal and Natural
- 🔄 Oscillation: Horizontal oscillation on/off
- 🌙 Night Mode: Reduce noise and dim the display
- ⚡ Ionizer: On/off control
- 💨 30-Speed Fan: Fine-grained speed control (1–30)
- 🌀 Three Modes: Normal, Natural and Night
- 💨 25-Speed Fan: Fine-grained speed control (1–25)
- 🌡️ Temperature Control: Set target temperature (16–31°C)
- ❄️ Three Modes: Cool, Dry and Fan-only
- 💨 Three Fan Speeds: I, II and III
- 🔄 Louver Swing: On/off control
- 💨 Fan Control: 4 manual speeds + Auto mode
- 🌿 Auto Speed: Automatically adjusts based on air quality (AQ) and TVOC levels
- 🔬 PM2.5 Sensor: Real-time particulate matter monitoring
- 🧪 TVOC Sensor: Volatile organic compound level (Healthy / Acceptable / Polluted / Harmful)
- 🌬️ Air Quality Index: 6-level indicator (Excellent → Harmful)
- 🔋 HEPA Filter Life: Remaining filter lifespan (%)
- ⏲️ Timer: Preset durations (0, 1, 2, 4, 8 hours) with time-remaining sensor
- 🌙 Night Mode: Reduced noise and display dimming
- ⚡ Ionizer: On/off control (automatically disabled at minimum speed)
- 💧 Humidity Control: Set target humidity (30–80%)
- ✌️ Two Drying Modes: Auto or Continuous
- 🍃 Two Fan Speeds: Low or High
- 👕 Laundry Mode: Start a laundry drying cycle
- 🧹 Cleaning Mode: Start a self-cleaning cycle
- 🌙 Sleep Mode: Dim the lights and silence the beep
- 💧 Humidity Sensor: Track current humidity levels
- ⏲️ Timer: Set a shutdown timer (0–24 hours) with time-remaining sensor
- 💧 Humidity Control: Set target humidity (20–80%)
- 🌡️ Temperature Sensor: Real-time ambient temperature
- 🔄 Two Modes: Auto and Manual
- 🔄 Two Modes: Normal and Auto
- 🌬️ Spray Volume: Low, Mid or High selector
- 🔴 Problem Sensor: Fires when the device reports an error code (ice detected, water tank full, etc.)
- 🟢 Connectivity Sensor: Shows whether the device is online or offline, with last-seen timestamp
- 📡 Connection Type Sensor: Reports whether the device is connected via MQTT or TCP
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/ssmale/Duux-Home-Assistant
- Source code: https://github.com/SSmale/Duux-Home-Assistant
- Issues: https://github.com/ssmale/Duux-Home-Assistant/issues
- HACS: https://hacs.xyz